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

GfxAxialShading Class Reference

#include <GfxState.h>

Inheritance diagram for GfxAxialShading:

GfxShading List of all members.

Public Methods

 GfxAxialShading (double x0A, double y0A, double x1A, double y1A, double t0A, double t1A, Function **funcsA, int nFuncsA, GBool extend0A, GBool extend1A)
 GfxAxialShading (GfxAxialShading *shading)
virtual ~GfxAxialShading ()
virtual GfxShading * copy ()
void getCoords (double *x0A, double *y0A, double *x1A, double *y1A)
double getDomain0 ()
double getDomain1 ()
void getColor (double t, GfxColor *color)
GBool getExtend0 ()
GBool getExtend1 ()

Static Public Methods

GfxAxialShading * parse (Dict *dict)

Constructor & Destructor Documentation

GfxAxialShading::GfxAxialShading (  double    x0A,
double    y0A,
double    x1A,
double    y1A,
double    t0A,
double    t1A,
Function **    funcsA,
int    nFuncsA,
GBool    extend0A,
GBool    extend1A
) 
 

GfxAxialShading::GfxAxialShading (  GfxAxialShading *    shading ) 
 

GfxAxialShading::~GfxAxialShading (    )  [virtual]
 


Member Function Documentation

GfxShading * GfxAxialShading::copy (    )  [virtual]
 

Implements GfxShading.

void GfxAxialShading::getColor (  double    t,
GfxColor *    color
) 
 

void GfxAxialShading::getCoords (  double *    x0A,
double *    y0A,
double *    x1A,
double *    y1A
)  [inline]
 

double GfxAxialShading::getDomain0 (    )  [inline]
 

double GfxAxialShading::getDomain1 (    )  [inline]
 

GBool GfxAxialShading::getExtend0 (    )  [inline]
 

GBool GfxAxialShading::getExtend1 (    )  [inline]
 

GfxAxialShading * GfxAxialShading::parse (  Dict *    dict )  [static]
 


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