|
Modules |
| | predefined StyleProperties |
| | several predefined style properties
|
Classes |
| class | a2dDrawer2D |
| | Drawing context abstraction. More...
|
| class | a2dFill |
| class | a2dStroke |
| | Base class for all types of strokes, understood by a2dDrawer2D classes. More...
|
| class | a2dFontInfo |
| | Font info class, used as a single element for enumerating fonts. More...
|
| class | a2dFont |
| | Defines a font to be set to a2dDrawer2D or stored in a2dCanvsObject etc. More...
|
| class | a2dStyleProperty |
| | Invisible Style property that can be added to Canvas Objects. More...
|
| class | a2dShadowStyleProperty |
| | Creates a shadow behind a a2dCanvasObject when added as property. More...
|
| class | a2dClipPathProperty |
| | Clipping Path property that can be added to a2dCanvasObject's. More...
|
| class | a2dLayerInfo |
| | contains the layer properties for one layer, More...
|
| class | a2dLayers |
| class | a2dFontDc |
| | DC font class. More...
|
| class | a2dFontFreetypeData |
| | Freetype font class. More...
|
| class | a2dFontStroke |
| | Stroke font class. More...
|
Enumerations |
| enum | a2dFillStyle {
a2dFILL_TRANSPARENT,
a2dFILL_SOLID,
a2dFILL_BDIAGONAL_HATCH,
a2dFILL_CROSSDIAG_HATCH,
a2dFILL_FDIAGONAL_HATCH,
a2dFILL_CROSS_HATCH,
a2dFILL_HORIZONTAL_HATCH,
a2dFILL_VERTICAL_HATCH,
a2dFIRST_HATCH = a2dFILL_BDIAGONAL_HATCH,
a2dLAST_HATCH = a2dFILL_VERTICAL_HATCH,
a2dFILL_TWOCOL_BDIAGONAL_HATCH,
a2dFILL_TWOCOL_CROSSDIAG_HATCH,
a2dFILL_TWOCOL_FDIAGONAL_HATCH,
a2dFILL_TWOCOL_CROSS_HATCH,
a2dFILL_TWOCOL_HORIZONTAL_HATCH,
a2dFILL_TWOCOL_VERTICAL_HATCH,
a2dFIRST_TWOCOL_HATCH = a2dFILL_TWOCOL_BDIAGONAL_HATCH,
a2dLAST_TWOCOL_HATCH = a2dFILL_TWOCOL_VERTICAL_HATCH,
a2dFILL_STIPPLE,
a2dFILL_STIPPLE_MASK_OPAQUE,
a2dFILL_STIPPLE_MASK_OPAQUE_TRANSPARENT,
a2dFILL_GRADIENT_FILL_XY_LINEAR,
a2dFILL_GRADIENT_FILL_XY_RADIAL,
a2dFILL_GRADIENT_FILL_XY_DROP,
a2dFILL_INHERIT,
a2dFILL_LAYER,
a2dFILL_NULLFILL
} |
| | Filling styles for a2dFill. More...
|
| enum | a2dFillType {
a2dFILL_NULL,
a2dFILL_ONE_COLOUR,
a2dFILL_HATCH_TWO_COLOUR,
a2dFILL_GRADIENT_FILL_LINEAR,
a2dFILL_GRADIENT_FILL_RADIAL,
a2dFILL_BITMAP
} |
| | for a2dFill to define the type of filling. More...
|
| enum | a2dStrokeStyle {
a2dSTROKE_TRANSPARENT,
a2dSTROKE_SOLID,
a2dSTROKE_DOT,
a2dSTROKE_LONG_DASH,
a2dSTROKE_SHORT_DASH,
a2dSTROKE_DOT_DASH,
a2dSTROKE_USER_DASH,
a2dSTROKE_BDIAGONAL_HATCH,
a2dSTROKE_CROSSDIAG_HATCH,
a2dSTROKE_FDIAGONAL_HATCH,
a2dSTROKE_CROSS_HATCH,
a2dSTROKE_HORIZONTAL_HATCH,
a2dSTROKE_VERTICAL_HATCH,
a2dSTROKE_STIPPLE,
a2dSTROKE_STIPPLE_MASK_OPAQUE,
a2dSTROKE_STIPPLE_MASK_OPAQUE_TRANSPARENT,
a2dSTROKE_OBJECTS,
a2dSTROKE_INHERIT,
a2dSTROKE_LAYER,
a2dSTROKE_NULLSTROKE
} |
| | stroke styles for a2dStroke More...
|
| enum | wxLayerNames {
wxLAYER_DEFAULT = 0,
wxLAYER_USER_FIRST = 0,
wxLAYER_USER_LAST = wxMAXLAYER-101,
wxLAYER_RESERVED = wxMAXLAYER-100,
wxLAYER_WIRES = wxLAYER_RESERVED + 1,
wxLAYER_SYMBOL = wxLAYER_RESERVED + 2,
wxLAYER_ONTOP = wxLAYER_RESERVED + 3,
wxLAYER_ALL = wxMAXLAYER
} |
| | reserved layers More...
|
Filling styles for a2dFill.
Transparent filling when bitmap/patternfill is monochrome and fill style is wxSTIPPLE_MASK_OPAQUE_TRANSPARENT. The fill colour will be used for non Transparent parts in the brush bitmap, while other parts will be transparent. a2dFILL_GRADIENT_FILL_LINEAR gradient filling using lines changing in colour from fill colour1 to fill colour2 a2dFILL_GRADIENT_FILL_RADIAL, gradient filling using circles changing in colour from fill colour1 to fill colour2
- Enumerator:
-
| a2dFILL_TRANSPARENT |
No fill is used. |
| a2dFILL_SOLID |
Solid style. |
| a2dFILL_BDIAGONAL_HATCH |
Backward diagonal hatch. |
| a2dFILL_CROSSDIAG_HATCH |
Cross-diagonal hatch. |
| a2dFILL_FDIAGONAL_HATCH |
Forward diagonal hatch. |
| a2dFILL_CROSS_HATCH |
Cross hatch. |
| a2dFILL_HORIZONTAL_HATCH |
Horizontal hatch. |
| a2dFILL_VERTICAL_HATCH |
Vertical hatch. |
| a2dFILL_TWOCOL_BDIAGONAL_HATCH |
Backward diagonal hatch. |
| a2dFILL_TWOCOL_CROSSDIAG_HATCH |
Cross-diagonal hatch. |
| a2dFILL_TWOCOL_FDIAGONAL_HATCH |
Forward diagonal hatch. |
| a2dFILL_TWOCOL_CROSS_HATCH |
Cross hatch. |
| a2dFILL_TWOCOL_HORIZONTAL_HATCH |
Horizontal hatch. |
| a2dFILL_TWOCOL_VERTICAL_HATCH |
Vertical hatch. |
| a2dFILL_STIPPLE |
Use the stipple bitmap. |
| a2dFILL_STIPPLE_MASK_OPAQUE |
Use the stipple bitmap. |
| a2dFILL_STIPPLE_MASK_OPAQUE_TRANSPARENT |
Use the stipple bitmap. |
| a2dFILL_GRADIENT_FILL_XY_LINEAR |
linear scan from colour 1 to colour two . |
| a2dFILL_GRADIENT_FILL_XY_RADIAL |
circular scan from colour 1 to colour two . |
| a2dFILL_GRADIENT_FILL_XY_DROP |
sort of side scan from colour 1 to colour two . |
| a2dFILL_INHERIT |
Use the style of the parent object |
| a2dFILL_LAYER |
Use the style of the layer from the layersettings |
| a2dFILL_NULLFILL |
special NULL fill used for a2dNullFill |
Definition at line 91 of file stylebase.h.