Difference between revisions of "ShapePath"
Jump to navigation
Jump to search
(Created page with "A ShapePath represents one key of spline data for a shape. === Attributes === ''Read-only unless otherwise noted.'' {| class="wikitable" ! scope="col" | Name ! scope="col" c...") |
|||
Line 19: | Line 19: | ||
|flags | |flags | ||
|a List of Integers representing the [[#Control Point Flags|flags]] for each control point | |a List of Integers representing the [[#Control Point Flags|flags]] for each control point | ||
+ | |- | ||
+ | |numPoints | ||
+ | |the number of control points | ||
+ | |- | ||
+ | |points | ||
+ | |a List of tuples containing the control point information | ||
+ | |- | ||
+ | |range | ||
+ | |the ''t-value'' range for this shape type | ||
+ | |- | ||
+ | |type | ||
+ | |the [[Shape#Shapes Types|Shape Type]] | ||
|} | |} | ||
Revision as of 20:41, 20 November 2012
A ShapePath represents one key of spline data for a shape.
Attributes
Read-only unless otherwise noted.
Name | Description |
---|---|
bounds | the bounding box |
clockwise | True if clock-wise |
closed | True if closed (read/write) |
flags | a List of Integers representing the flags for each control point |
numPoints | the number of control points |
points | a List of tuples containing the control point information |
range | the t-value range for this shape type |
type | the Shape Type |
Methods
Name | Description |
---|---|
__init__(label, menu=None, type=Action, extension=None) | Constructor - Initializes the base class. The menu can be listed separately or prefixed to the label with the '|' character. |
available() | Should return True (the default) if the Action is available. The Action should examine the current state in this method and assert (with an optional error message) that conditions are good for execution. |
execute(path=None) | Called to execute the Action. UI Actions should be undoable. Importer/Exporter actions are passed the path to the file to operate on. |
Constants
Control Point Flags
Name | Description |
---|---|
Flag_Selected | The control point is selected |
Flag_Tagged | The control point is tagged |