|
wxArt2D
|
#include "a2dprec.h"#include "wx/wx.h"#include <wx/dir.h>#include <wx/file.h>#include <wx/filename.h>#include <wx/fontenum.h>#include <wx/module.h>#include "wx/general/genmod.h"#include "wx/artbase/stylebase.h"#include "wx/artbase/bbox.h"#include "wx/artbase/drawer2d.h"#include "wx/artbase/polyver.h"#include <wx/listimpl.cpp>
Go to the source code of this file.
Classes | |
| class | a2dFontRefData |
| class | a2dFontDcData |
| class | DcFontEnumerator |
| a2dFontDcData auxiliry class to aid in enumerating fonts. More... | |
| class | a2dFontFreetypeData |
| Freetype font class. More... | |
| class | a2dFontStrokeData |
| class | a2dFillRefData |
| Internal to a2dFill for refcounting in wxObject style. More... | |
| class | a2dOneColourFillData |
| One Colour Fill. More... | |
| class | a2dTwoColourFillData |
| To set a two colour fill. More... | |
| class | a2dHatchFillData |
| Two colour Hatch Fill. More... | |
| class | a2dLinearGradientFillData |
| Linear gradient Fill. More... | |
| class | a2dRadialGradientFillData |
| radial gradient Fill More... | |
| class | a2dPatternFillData |
| Filling using a wxbitmap. More... | |
| class | a2dStrokeRefData |
| Internal to a2dStroke for refcounting in wxObject style. More... | |
| class | a2dOneColourStrokeData |
| One Colour Fill. More... | |
| class | a2dPatternStrokeData |
| Filling using a wxbitmap. More... | |
Macros | |
| #define | newline wxString("\n") |
| #define | wxART2D_USE_DC2FREETYPE 1 |
| #define | CHAR_CACHE_START wxChar(' ') |
| #define | CHAR_CACHE_END wxChar('~') |
| #define | BGI_FONT_MAGIC "PK\b\bBGI " |
Functions | |
| WX_DEFINE_LIST (a2dFontInfoList) | |
| int | MoveToFunc (const FT_Vector *to, void *user) |
| int | LineToFunc (const FT_Vector *to, void *user) |
| int | ConicToFunc (const FT_Vector *control, const FT_Vector *to, void *user) |
| int | CubicToFunc (const FT_Vector *control1, const FT_Vector *control2, const FT_Vector *to, void *user) |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dBLACK_FILL) | |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dWHITE_FILL) | |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dTRANSPARENT_FILL) | |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dNullFILL) | |
| used to remove fill style in objects | |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dINHERIT_FILL) | |
| a2dDECLARE_GLOBAL_VAR (const a2dFill *, a2dSELECT_FILL) | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dBLACK_STROKE) | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dWHITE_STROKE) | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dTRANSPARENT_STROKE) | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dNullSTROKE) | |
| used to remove stroke style in objects | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dINHERIT_STROKE) | |
| a2dDECLARE_GLOBAL_VAR (const a2dStroke *, a2dLAYER_SELECT_STROKE) | |
| used layer wxLAYER_SELECTED in to show selected object (and nested objects) | |
| a2dDECLARE_GLOBAL_VAR (const a2dFont *, a2dNullFONT) | |
| used to remove font style in objects | |
| a2dDECLARE_GLOBAL_VAR (const a2dFont *, a2dDEFAULT_CANVASFONT) | |
| void | a2dCanvasInitializeStockObjects () |
| to initialize stock style ( a2dStroke a2dFill ) objects. More... | |
| void | a2dCanvasDeleteStockObjects () |
| to delete stock style ( a2dStroke a2dFill ) objects. More... | |
| wxString | FillStyle2String (a2dFillStyle style) |
| convert a style enum to a string | |
| a2dFillStyle | FillString2Style (const wxString &stylestr) |
| convert a string to a style enum | |
| wxString | StrokeStyle2String (a2dStrokeStyle style) |
| convert a style enum to a string | |
| a2dStrokeStyle | StrokeString2Style (const wxString &stylestr) |
| convert a string to a style enum | |
Variables | |
| FT_Library | g_freetypeLibrary |
Copyright: 2000-2004 (c) Klaas Holwerda
Licence: wxWidgets Licence
RCS-ID:
Definition in file stylebase.cpp.