|
SHAPER
9.15.0
|

Public Member Functions | |
| def | __init__ (self) |
| def | getKind (self) |
| def | initAttributes (self) |
| def | isMacro (self) |
| def | execute (self) |
| def | attributeChanged (self, theID) |
| def | updateLines (self) |
| def | updateStartPoint (self) |
Static Public Member Functions | |
| def | ID () |
| def | START_ID () |
| def | END_ID () |
| def | AUXILIARY_ID () |
| def | LINES_LIST_ID () |
Implementation of rectangle creation. It produced 2 horizontal lines and 2 vertical lines connected by coincidence constraints
| def feature.SketchPlugin_Rectangle.__init__ | ( | self | ) |
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
|
static |
Rectangle feature kind.
|
static |
Returns ID of first corner.
|
static |
Returns ID of second corner.
|
static |
Returns whether the rectangle is accessory.
|
static |
Returns ID of list containing lines created.
| def feature.SketchPlugin_Rectangle.getKind | ( | self | ) |
Override Feature.getKind()
| def feature.SketchPlugin_Rectangle.initAttributes | ( | self | ) |
Override Feature.initAttributes()
| def feature.SketchPlugin_Rectangle.isMacro | ( | self | ) |
Override Feature.isMacro(). Rectangle feature is macro: removes itself on the creation transaction finish.