CartoType API
Public Types | Public Member Functions | Static Public Member Functions
CartoType::CGradientParam Class Reference

#include <cartotype_svg.h>

List of all members.

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 MStringId () const
CT_IMPORT CLinearOrRadialGradientNewGradient (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 CGradientParamNew (TResult &aError, const Sax::MAttributes &aAttributes, TGradientType aGradientType)

Detailed Description

Parameters used to specify a gradient. The gradient cannot be created immediately because the coordinates are relative to the current object or transform.


The documentation for this class was generated from the following files: