|
Classes |
class | FillGeometryAttribute |
| The base class for a fill geometry attribute, such as flat, linear, radial, conical, etc. This provides the basic interface for fill rendering. More...
|
class | ColourFillAttribute |
| The base class for a fill geometry attribute, such as flat, linear, radial, conical, etc. This provides the basic interface for fill rendering. More...
|
class | FlatFillAttribute |
| Specifies a flat fill attribute for an object, i.e. it is filled with one solid colour. More...
|
class | GradFillAttribute |
| Base class for a graduated fill attribute to be derived from. It includes one vector (stored as two coordinates) to represent the basic direction of the fill. Some fills will need more vectors (e.g. radial fills) but they can just add data fields in their derived classes. More...
|
class | LinearFillAttribute |
| Specifies a linear graduated fill for an object, including the start and end points. More...
|
class | RadialFillAttribute |
| Specifies a radial fill attribute for an object, including the two vectors that define the ellipse. More...
|
class | ConicalFillAttribute |
| Specifies a conical fill attribute for an object, including the vector that defines the centre of the cone, and the angle of the fill. More...
|
class | SquareFillAttribute |
| Specifies a Square graduated fill for an object, including the start and end points. More...
|
class | ThreeColFillAttribute |
| Specifies a Square graduated fill for an object, including the start and end points. More...
|
class | FourColFillAttribute |
| Specifies a Four colour fill for an object. More...
|
class | BitmapFillAttribute |
| Specifies a bitmap fill attribute for an object. More...
|
class | NoiseFillAttribute |
| Specifies a noise fill attribute for an object. More...
|
class | FractalFillAttribute |
| Specifies a Fractal fill attribute for an object. More...
|
class | TranspFillAttribute |
| The base class for a fill geometry attribute, such as flat, linear, radial, conical, etc. This provides the basic interface for fill rendering. More...
|
class | FlatTranspFillAttribute |
| Specifies a flat fill attribute for an object, i.e. it is filled with one solid colour. More...
|
class | GradTranspFillAttribute |
| Base class for a graduated fill attribute to be derived from. It includes one vector (stored as two coordinates) to represent the basic direction of the fill. Some fills will need more vectors (e.g. radial fills) but they can just add data fields in their derived classes. More...
|
class | LinearTranspFillAttribute |
| Specifies a linear graduated fill for an object, including the start and end points. More...
|
class | RadialTranspFillAttribute |
| Specifies a radial fill attribute for an object, including the two vectors that define the ellipse. More...
|
class | ConicalTranspFillAttribute |
| Specifies a conical fill attribute for an object, including the vector that defines the centre of the cone, and the angle of the fill. More...
|
class | SquareTranspFillAttribute |
| Specifies a Square graduated fill for an object, including the start and end points. More...
|
class | BitmapTranspFillAttribute |
| Specifies a bitmap fill attribute for an object. More...
|
class | NoiseTranspFillAttribute |
| Specifies a noise fill attribute for an object. More...
|
class | FractalTranspFillAttribute |
| Specifies a Fractal fill attribute for an object. More...
|
class | ThreeColTranspFillAttribute |
| Specifies a Three colour graduated transparency for an object including the start and end points. More...
|
class | FourColTranspFillAttribute |
| Specifies a FourCol graduated fill for an object, including the start and end points. More...
|
class | FillMappingAttribute |
| Specifies how a fill graduation behaves, e.g. linear, sinusoidal and so on. More...
|
class | FillMappingLinearAttribute |
| Specifies a linear fill mapping for a filled object. This is used for normal graduated fills. More...
|
class | FillMappingSinAttribute |
| Specifies a sinusoidal fill mapping for a filled object. i.e. the graduation sort of wibbles from one colour to another in a sort of whirly sinusoidal fashion. More...
|
class | FillEffectAttribute |
| Specifies the fill 'effect', i.e. how it passes from one colour to another. e.g. fade, rainbow, alternate rainbow. More...
|
class | FillEffectFadeAttribute |
| Specifies a 'fade' graduation for fills, i.e. a simple fade in RGB space. More...
|
class | FillEffectRainbowAttribute |
| Specifies a 'rainbow' graduation for fills, i.e. a fade through the HSV cone. More...
|
class | FillEffectAltRainbowAttribute |
| Specifies an 'alternate rainbow' graduation for fills, i.e. the same as a FillEffectRainbowAttribute, but it goes around the HSV cone in the opposite direction. More...
|
class | TranspFillMappingAttribute |
| Specifies how a fill graduation behaves, e.g. linear, sinusoidal and so on. More...
|
class | TranspFillMappingLinearAttribute |
| Specifies a linear fill mapping for a filled object. This is used for normal graduated fills. More...
|
class | TranspFillMappingSinAttribute |
| Specifies a sinusoidal fill mapping for a filled object. i.e. the graduation sort of wibbles from one colour to another in a sort of whirly sinusoidal fashion. More...
|
class | StrokeColourAttribute |
| Represent a colour for a stroke, as opposed to a fill. Implementation is very similar (identical!) to the FillColourAttribute class. More...
|
class | StrokeTranspAttribute |
| Represent the transparency of a stroke, as opposed to a fill. Implementation is very similar (identical!) to the FillTranspAttribute class. More...
|
class | MouldAttribute |
| Specifies wether the attributes are moulded or not. More...
|
Defines |
#define | FILLSHAPE_UNKNOWN -1 |
#define | FILLSHAPE_FLAT 0 |
#define | FILLSHAPE_LINEAR 1 |
#define | FILLSHAPE_CIRCULAR 2 |
#define | FILLSHAPE_ELLIPTICAL 3 |
#define | FILLSHAPE_CONICAL 4 |
#define | FILLSHAPE_DIAMOND 5 |
#define | FILLSHAPE_3POINT 6 |
#define | FILLSHAPE_4POINT 7 |
#define | FILLSHAPE_BITMAP 8 |
#define | FILLSHAPE_CLOUDS 9 |
#define | FILLSHAPE_PLASMA 10 |
Enumerations |
enum | RepeatType { RT_NoRepeatType = 0,
RT_Simple,
RT_Repeating,
RT_RepeatInverted
} |
enum | TranspType {
TT_NoTranspType = 0,
TT_Mix,
TT_StainGlass,
TT_Bleach,
TT_SPECIAL_1 = T_SPECIAL_1,
TT_SPECIAL_2,
TT_SPECIAL_3,
TT_CONTRAST,
TT_FLAT_CONTRAST,
TT_GRAD_CONTRAST,
TT_SATURATION,
TT_FLAT_SATURATION,
TT_GRAD_SATURATION,
TT_DARKEN,
TT_FLAT_DARKEN,
TT_GRAD_DARKEN,
TT_LIGHTEN,
TT_FLAT_LIGHTEN,
TT_GRAD_LIGHTEN,
TT_BRIGHTNESS,
TT_FLAT_BRIGHTNESS,
TT_GRAD_BRIGHTNESS,
TT_LUMINOSITY,
TT_FLAT_LUMINOSITY,
TT_GRAD_LUMINOSITY,
TT_HUE,
TT_FLAT_HUE,
TT_GRAD_HUE,
TT_BEVEL,
TT_FLAT_BEVEL,
TT_GRAD_BEVEL,
TT_MAX
} |