Defines a NodeMove.
Declaration Syntax
public class NodeMove : ImportedDataModelObject, IReadOnlyList<NodeMoveEntry>, IReadOnlyCollection<NodeMoveEntry>, IEnumerable<NodeMoveEntry>, IEnumerable, IFolderDataModelObject
Table 294: Members
Property | Children |
Gets the list of children. |
Property | Comments |
Gets the list of associated comments. |
Property | DataModelObjectCategory |
Gets the current DataModelObject's category. |
Property | Figures |
Gets the list of associated figures. |
Property | Images |
Gets the list of associated images. |
Property | Information |
Gets the Information. |
Property | InternalObject |
Gets the internal object. For advanced usage only. |
Property | NumberOfMoves |
Gets the NumberOfMoves. |
Property | NumberOfNodes |
Gets the NumberOfNodes. |
Method | AddComment() |
Creates a new child Comment. |
Method | AddFigure() |
Creates a new child Figure. |
Method | AddImage(string) |
Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window. |
Method | Delete() |
Run the Delete action. |
Method | GetChildren<ChildrenType>(bool, IList<ChildrenType>) |
Gets the list of children, filtered by type. |
Method | GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>) |
Gets the list of children, filtered by type. |
Method | MorphNodes() |
Morph all the nodes. |
Method | MoveNode(int, Quantity, Quantity, Quantity) |
Moves a node to a new specified location. The given locX, locY, and locZ values will be converted to the unit system the mesh is stored in, and the given node will be moved to that absolute location. |
Method | UndoAllNodeMoves() |
Undos all moves done to a node. |
Method | UndoLastNodeMove() |
Undos the last move done to a node. |