wxArt2D
|
![]() |
Classes | |
class | a2dRenderImage |
a2dRenderImage is an a2dCanvasObject that is able to display a complete a2dCanvasDocument as a a2dCanvasObject. More... | |
class | a2dAggDrawer |
the antigrain based drawing context derived from a2dDrawer2D More... | |
class | a2dAggDrawerRgba |
the antigrain based drawing context derived from a2dDrawer2D More... | |
class | a2dAffineMatrix |
A 2x3 affine matrix class for 2D transformations. More... | |
class | a2dAET |
Used internal for scanned ( gradient etc. ) polygon filling. More... | |
class | a2dDcDrawer |
This class implements drawing functions for wxDC based drawing. More... | |
class | a2dMemDcDrawer |
This class implements drawing functions for wxDC based drawing. More... | |
class | a2dDrawer2D |
Drawing context abstraction. More... | |
class | a2dLine |
Line calculations. More... | |
class | a2dCanvasSim |
Simple canvas using a whole view for all of the scrolled window. More... | |
class | a2dCanvas |
a2dCanvas is used to display one of the a2dCanvasObjects which are part of a a2dCanvasDocument object and all that is nested in that choosen object. More... | |
class | a2dUpdateArea |
record in update list of a2dDrawingPart. More... | |
enum a2dBooleanClip |
Used for defining how a ClippingRegion defined as a polygon is combined with.
the existing clipping region in a a2dCanvasView.
Definition at line 54 of file drawer2d.h.
Define the manner in which a2dCanvasView draws the document to the device.
The render style tells how a a2dCanvasView should draw when it is updating parts from the document. This might overrule of the style ( a2dFill a2dStroke ) set by a2dCanvasObjects. More then one style can be set, all those styles will be rendered one after the other.
Enumerator | |
---|---|
RenderLAYERED |
normal drawing style, canvasobjects are filled and outlined according to the style ( a2dStroke a2dFill ) set |
RenderWIREFRAME |
only a wire frame of the drawn canvasobjects is drawn, as is set by the its a2dStroke |
RenderWIREFRAME_ZERO_WIDTH |
only a zero width wire frame of the drawn canvasobjects is drawn, Color of the canvasobject a2dStroke, is used |
RenderWIREFRAME_INVERT |
as RenderWIREFRAME, but the outline is the inverted of what is on the device/buffer |
RenderWIREFRAME_INVERT_ZERO_WIDTH |
as RenderINVERT_WIREFRAME but zero width outline |
RenderFIX_STYLE |
fixed stroke and fill are used |
RenderRectangles |
render rectangles for all direct child objects of ShowObject |
RenderWIREFRAME_SELECT |
Only a wire frame of the drawn primitive is drawn, with the style of the a2dDrawer::m_selectStroke |
RenderWIREFRAME_SELECT_INVERT |
Only an inverted wire frame of the drawn canvasobjects is drawn, using the width of the wxLAYER_SELECTED a2dStroke |
RenderTOOL_OBJECTS |
render tool object |
RenderTOOL_OBJECTS_STYLED |
render tool objects, using style of object itself |
RenderTOOL_DECORATIONS |
render tool decoration objects, using style of object itself |
RenderRectangleTOOL_OBJECTS |
render rectangles for all direct child objects of ShowObject Which are tool objects. |
RenderWIREFRAME_HighLight |
Only a wire frame of the drawn primitive is drawn, with the style of the RenderWIREFRAME_HighLight specific a2dStroke |
RenderLAYERED_All |
Draw using layerseting but all at once and not in layer order. |
RenderWIREFRAME_SELECT2 |
Only a wire frame of the drawn primitive is drawn, with the style of the a2dDrawer::m_select2Stroke |
RenderDefault |
what is normal |
enum a2dDrawStyle |
Define the manner in which a2dCanvasView draws to the device.
The draw style tells how a a2dCanvasView should draw independent of the style ( a2dFill a2dStroke ) set. The drawstyle overrules style if needed.
Enumerator | |
---|---|
a2dFILLED |
normal drawing style, primitive is filled and outlined according to the style ( a2dStroke a2dFill ) set |
a2dWIREFRAME |
only a wire frame of the drawn primitive is drawn, as is set by the current a2dStroke |
a2dWIREFRAME_ZERO_WIDTH |
only a zero width wire frame of the drawn primitive is drawn, Color of the current a2dStroke, is used |
a2dWIREFRAME_INVERT |
as a2dWIREFRAME, but the outline is the inverted of what is on the device/buffer |
a2dWIREFRAME_INVERT_ZERO_WIDTH |
as wxINVERT_WIREFRAME but zero width outline |
a2dFIX_STYLE |
last set stroke and fill remain until a2dFILLED set as drawing style |
a2dFIX_STYLE_INVERT |
last set stroke and fill remain but using inverted drawing, until a2dFILLED set as drawing style |