 Inheritance diagram for mrmeshpy.ChangePolylineAction:
 Inheritance diagram for mrmeshpy.ChangePolylineAction:| Public Member Functions | |
| None | __init__ (self, str name, ObjectLines obj) | 
| None | __init__ (self, str name, ObjectLines obj, Polyline3 newPolyline) | 
| None | __init__ (self, ChangePolylineAction arg0) | 
| int | heapBytes (self) | 
| str | name (self) | 
| Static Public Member Functions | |
| None | __init__ (*args, **kwargs) | 
| None | action (*args, **kwargs) | 
| ChangePolylineAction | operator (*args, **kwargs) | 
| ChangePolylineAction | operator (*args, **kwargs) | 
| None | setObjectDirty (ObjectLines obj) | 
| Static Public Attributes | |
| Obj = ObjectLines | |
Generated from: MR::ChangePolylineAction Undo action for ObjectLines polyline change
| 
 | static | 
| None mrmeshpy.ChangePolylineAction.__init__ | ( | self, | |
| str | name, | ||
| ObjectLines | obj ) | 
use this constructor to remember object's polyline before making any changes in it
| None mrmeshpy.ChangePolylineAction.__init__ | ( | self, | |
| str | name, | ||
| ObjectLines | obj, | ||
| Polyline3 | newPolyline ) | 
use this constructor to remember object's polyline and immediately set new polyline
| None mrmeshpy.ChangePolylineAction.__init__ | ( | self, | |
| ChangePolylineAction | arg0 ) | 
Implicit copy constructor.
| 
 | static | 
This function is called on history action (undo, redo, etc.)
Reimplemented from mrmeshpy.HistoryAction.
| int mrmeshpy.ChangePolylineAction.heapBytes | ( | self | ) | 
returns the amount of memory this object occupies on heap
Reimplemented from mrmeshpy.HistoryAction.
| str mrmeshpy.ChangePolylineAction.name | ( | self | ) | 
Reimplemented from mrmeshpy.HistoryAction.
| 
 | static | 
Reimplemented from mrmeshpy.HistoryAction.
| 
 | static | 
Reimplemented from mrmeshpy.HistoryAction.
| 
 | static | 
| 
 | static |