a2dCommand_GroupAB Class Reference
[commands used in command processor]

command on selected objects More...

#include <cancom.h>

Inheritance diagram for a2dCommand_GroupAB:

Inheritance graph
[legend]
Collaboration diagram for a2dCommand_GroupAB:

Collaboration graph
[legend]

List of all members.

Public Types

enum  a2dDoWhat {
  DeleteGroupA, MoveGroupA, CopyGroupA, ConvertToArcs,
  ConvertToPolygonPolylinesWithArcs, ConvertToPolygonPolylinesWithoutArcs, ConvertPolygonToArcs, ConvertPolylineToArcs,
  ConvertToVPaths, ConvertLinesArcs, ConvertToPolylines, DetectSmall,
  RemoveRedundant, Boolean_OR, Boolean_AND, Boolean_EXOR,
  Boolean_A_SUB_B, Boolean_B_SUB_A, Boolean_CORRECTION, Boolean_SMOOTHEN,
  Boolean_MAKERING, Boolean_Polygon2Surface, Boolean_Surface2Polygon
}
 defines what to do More...

Public Member Functions

 a2dCommand_GroupAB (const Args &args=Args())
virtual a2dObjectClone (CloneOptions options=clone_deep) const
 Clone this object and return a pointer to the new object.
a2dCanvasCommandProcessorGetCanvasCmp ()

Static Public Attributes

static const a2dCommandId Id
 Print the current document or view.

Classes

class  Args


Detailed Description

command on selected objects

Definition at line 1898 of file cancom.h.


Member Enumeration Documentation

defines what to do

Enumerator:
DeleteGroupA  delete group A objects
MoveGroupA  move group A objects
CopyGroupA  copy group A objects
ConvertToArcs  convert segments in polygon/polyline objects in group A to Arcs where possible
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
RemoveRedundant  < generate a report of small objects
Boolean_OR  remove redundant segment

boolean OR operation

Boolean_AND  boolean AND operation
Boolean_EXOR  boolean EX_OR operation
Boolean_A_SUB_B  boolean Group A - Group B operation
Boolean_B_SUB_A  boolean Group B - Group A operation
Boolean_CORRECTION  polygon correction/offset operation
Boolean_SMOOTHEN  smooth operation
Boolean_MAKERING  create a ring on all polygons
Boolean_Polygon2Surface  convert polygon shapes to surfaces
Boolean_Surface2Polygon  convert surfaces shapes to polygons

Definition at line 1911 of file cancom.h.


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