a2dCommand_ConvertMask Class Reference
[commands used in command processor]

objects which fit the mask are converted to polygons or vector paths More...

#include <cancom.h>

Inheritance diagram for a2dCommand_ConvertMask:

Inheritance graph
[legend]
Collaboration diagram for a2dCommand_ConvertMask:

Collaboration graph
[legend]

List of all members.

Public Types

enum  a2dDoWhat {
  ConvertToPolygonPolylinesWithArcs, ConvertToPolygonPolylinesWithoutArcs, ConvertPolygonToArcs, ConvertPolylineToArcs,
  ConvertToVPaths, ConvertLinesArcs, ConvertToPolylines
}
 defines what to do More...

Public Member Functions

 a2dCommand_ConvertMask (const Args &args=Args())
virtual a2dObjectClone (CloneOptions options=clone_deep) const
 Clone this object and return a pointer to the new object.
 a2dCommand_ConvertMask (a2dDoWhat what, long target=-1, a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::SELECTED, bool deleteOriginal=true, bool keepLayer=true)
bool Do (void)
bool Undo (void)
a2dCanvasCommandProcessorGetCanvasCmp ()

Public Attributes

Args m_args
a2dCanvasObjectList * m_newobjects
a2dCanvasObjectList * m_maskobjects
a2dlist< long > m_objectsIndex

Static Public Attributes

static const a2dCommandId Id

Classes

class  Args


Detailed Description

objects which fit the mask are converted to polygons or vector paths

Definition at line 4827 of file cancom.h.


Member Enumeration Documentation

defines what to do

Enumerator:
ConvertToPolygonPolylinesWithArcs  convert to simple polygons and polylines
ConvertToPolygonPolylinesWithoutArcs  convert to simple polygons and polylines
ConvertPolygonToArcs  convert segments in polygon/polyline with width objects in group A to Arcs where possible
ConvertPolylineToArcs  convert segments in polyline objects in group A to Arcs where possible
ConvertToVPaths  convert shapes to vector paths
ConvertLinesArcs  convert shapes to seperate lines and arcs
ConvertToPolylines  convert shapes to polylines even if polygons

Definition at line 4836 of file cancom.h.


The documentation for this class was generated from the following files:
a2dCommand_ConvertMask Class Reference -- Tue Aug 31 18:16:03 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation