|
CartoType API
|
#include <cartotype_svg.h>
Public Types | |
| enum | TGradientType { ELinearGradientType, ERadialGradientType, ERampGradientType } |
Public Member Functions | |
| CT_IMPORT TResult | StartStopElement (const Sax::MAttributes &aAttributes, const Svg::TDimensionParam &aDimensionParam) |
| CT_IMPORT TResult | StartRangeElement (const Sax::MAttributes &aAttributes) |
| const MString & | Id () const |
| CT_IMPORT CLinearOrRadialGradient * | NewGradient (TResult &aError, const Svg::TDimensionParam &aDimensionParam, TFixed aRx, TFixed aRy, TFixed aWidth, TFixed aHeight, const TTransform *aGStateTransform=NULL, const TTransform *aViewBoxTransform=NULL) const |
Static Public Member Functions | |
| static CT_IMPORT CGradientParam * | New (TResult &aError, const Sax::MAttributes &aAttributes, TGradientType aGradientType) |
Parameters used to specify a gradient. The gradient cannot be created immediately because the coordinates are relative to the current object or transform.
1.7.5.1