Go to the source code of this file.
Classes | |
class | EditRegularShapeParam |
The OpParam to use when calling OpEditRegularShape. Used to pass in the shape(s) to edit and what to change them to. ChangeShape points to a specific NodeRegularShape to edit or is NULL to indicate all slected shapes should be changed ShapeData points to a NodeRegularShape whose data members are copied into ChangeShape. More... | |
class | OpEditRegularShape |
This operation can be used to change the internal data members of NodeRegularShapes in an undoable way. It either changes one particular shape or all selected shapes. The data members are changed to those supplied by the parameter object. More... | |
class | OpDragRegularShape |
This operation is started by a NodeRegularShape when someone drags on one of its control points. As the control point is dragged about the new version of the shape, corosponding to the new blob positions, will be EOR rendered to the window. More... | |
class | OpReformShapeEdge |
This operation is started by a NodeRegularShape when someone drags on one of its edges. It is used to interactively reform the path used to form the edge of the shape. More... | |
class | ChangeShapeDataAction |
An action to toggle a (Boolean or double) value of a regular shape. More... | |
class | ChangeShapePointAction |
An action to change a point in a regular shape. More... | |
class | ChangeShapePathAction |
An action to change a path in a regular shape. More... | |
class | ShapeEditedMsg |
This message is sent whenever a shape is edited. More... | |
class | OpShapeToggleBase |
This is a base class for operations that toggle certain states of a QuickShape. More... | |
class | OpShapeToggleElipPoly |
This class is an operation that toggles the ellipse/polygon state of all selected QuickShapes. More... | |
class | OpShapeToggleCurvature |
This class is an operation that toggles the curvature state of all selected QuickShapes. More... | |
class | OpShapeToggleStellation |
This class is an operation that toggles the stellation state of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides3 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides4 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides5 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides6 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides7 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides8 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides9 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeToggleSetNumSides10 |
This class is an operation that sets the number of sides of all selected QuickShapes. More... | |
class | OpShapeMakeRegular |
This is an operation that makes one QuickShape regular. More... | |
Defines | |
#define | OPTOKEN_EDITREGULARSHAPE _T("EditRegularShape") |
#define | OPTOKEN_DRAGREGULARSHAPE _T("DragRegularShape") |
#define | OPTOKEN_RESHAPESHAPEEDGE _T("ReshapeShapeEdge") |
#define | OPTOKEN_TOGGLEELIPPOLY _T("ShapeToggleElipPoly") |
#define | OPTOKEN_TOGGLECURVATURE _T("ShapeToggleCurvature") |
#define | OPTOKEN_TOGGLESTELLATION _T("ShapeToggleStellation") |
#define | OPTOKEN_QUICKSHAPE_MAKEREGULAR _T("QuickShapeMakeRegular") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES _T("QuickShapeNumberSides") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES3 _T("QuickShapeNumberSides3") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES4 _T("QuickShapeNumberSides4") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES5 _T("QuickShapeNumberSides5") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES6 _T("QuickShapeNumberSides6") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES7 _T("QuickShapeNumberSides7") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES8 _T("QuickShapeNumberSides8") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES9 _T("QuickShapeNumberSides9") |
#define | OPTOKEN_QUICKSHAPE_NUMBERSIDES10 _T("QuickShapeNumberSides10") |
|
Definition at line 112 of file shapeops.h. |
|
Definition at line 111 of file shapeops.h. |
|
Definition at line 117 of file shapeops.h. |
|
Definition at line 119 of file shapeops.h. |
|
Definition at line 127 of file shapeops.h. |
|
Definition at line 120 of file shapeops.h. |
|
Definition at line 121 of file shapeops.h. |
|
Definition at line 122 of file shapeops.h. |
|
Definition at line 123 of file shapeops.h. |
|
Definition at line 124 of file shapeops.h. |
|
Definition at line 125 of file shapeops.h. |
|
Definition at line 126 of file shapeops.h. |
|
Definition at line 113 of file shapeops.h. |
|
Definition at line 115 of file shapeops.h. |
|
Definition at line 114 of file shapeops.h. |
|
Definition at line 116 of file shapeops.h. |