Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

GfxFunctionShading Class Reference

#include <GfxState.h>

Inheritance diagram for GfxFunctionShading:

GfxShading List of all members.

Public Methods

 GfxFunctionShading (double x0A, double y0A, double x1A, double y1A, double *matrixA, Function **funcsA, int nFuncsA)
 GfxFunctionShading (GfxFunctionShading *shading)
virtual ~GfxFunctionShading ()
virtual GfxShadingcopy ()
void getDomain (double *x0A, double *y0A, double *x1A, double *y1A)
double * getMatrix ()
void getColor (double x, double y, GfxColor *color)

Static Public Methods

GfxFunctionShading * parse (Dict *dict)

Constructor & Destructor Documentation

GfxFunctionShading::GfxFunctionShading double    x0A,
double    y0A,
double    x1A,
double    y1A,
double *    matrixA,
Function **    funcsA,
int    nFuncsA
 

GfxFunctionShading::GfxFunctionShading GfxFunctionShading *    shading
 

GfxFunctionShading::~GfxFunctionShading   [virtual]
 


Member Function Documentation

GfxShading * GfxFunctionShading::copy   [virtual]
 

Implements GfxShading.

void GfxFunctionShading::getColor double    x,
double    y,
GfxColor   color
 

void GfxFunctionShading::getDomain double *    x0A,
double *    y0A,
double *    x1A,
double *    y1A
[inline]
 

double* GfxFunctionShading::getMatrix   [inline]
 

GfxFunctionShading * GfxFunctionShading::parse Dict   dict [static]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:35 2004 for Lemur Toolkit by doxygen1.2.18