Go to the source code of this file.
Classes | |
class | NodeRegularShape |
A NodeRegularShape represents an regularly shaped object. It encompasses NodeSimpleShape (but is not derived from it as it needs to do more things). More... | |
Enumerations | |
enum | ShapeClickEffect { SHAPECLICK_NONE, SHAPECLICK_EDGE1, SHAPECLICK_EDGE2, SHAPECLICK_CURVECHORD, SHAPECLICK_CENTRE, SHAPECLICK_ELLIPSE, SHAPECLICK_RECTANGLE, SHAPECLICK_PRIMARY, SHAPECLICK_STELLATION, SHAPECLICK_PRIMARYCURVE, SHAPECLICK_STELLATIONCURVE } |
Variables | |
const UINT32 | REGULARSHAPE_MINSIDES = 3 |
const UINT32 | REGULARSHAPE_MAXSIDES = 99 |
const double | QUICKSHAPE_RADIUS_TOLERANCE = 100.0 |
const double | QUICKSHAPE_ANGLE_TOLERANCE = 0.02 |
const INT32 | QUICKSHAPE_SCALARPRODUCT_TOLERANCE = 1000 |
|
Comment: Used to indicate 'areas of excitment' within a regular shape. If nothing excites the shape then SHAPE_CLICK_NONE is used.
Definition at line 129 of file nodershp.h. 00129 { SHAPECLICK_NONE, SHAPECLICK_EDGE1, SHAPECLICK_EDGE2, SHAPECLICK_CURVECHORD, 00130 SHAPECLICK_CENTRE, SHAPECLICK_ELLIPSE, SHAPECLICK_RECTANGLE, SHAPECLICK_PRIMARY, 00131 SHAPECLICK_STELLATION, SHAPECLICK_PRIMARYCURVE, SHAPECLICK_STELLATIONCURVE };
|
|
Definition at line 117 of file nodershp.h. |
|
Definition at line 116 of file nodershp.h. |
|
Definition at line 118 of file nodershp.h. |
|
Definition at line 114 of file nodershp.h. |
|
Definition at line 113 of file nodershp.h. |