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 GfxShadingcopy ()
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