Class NodeEditor
NodeEditor extension for SystemGraph node. It is a container for the information within a node: ports, position, state of ports.
Describes how to draw a node.
Implements the INode
Inherited Members
Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
[Serializable]
public class NodeEditor : INodeEditor
Constructors
Name | Description |
---|---|
Node |
Initializes a new instance of the Node |
Fields
Name | Description |
---|---|
Attached |
The attached property |
target |
The target group |
Properties
Name | Description |
---|---|
Display |
Gets or sets the display name. |
Expanded | Gets or sets a value indicating whether this Node |
Mirror |
Gets or sets a value indicating whether ports are mirrored. |
Node |
Gets or sets the node runtime. |
Position | Gets or sets the position of the node editor. |
Methods
Name | Description |
---|---|
Add |
Adds a dynamic port to the node. |
Add |
Adds a list port. |
Add |
Adds a list port. |
Add |
Adds a list port. |
Add |
Adds the ports of that node editor. |
Construct |
Constructs the node from this node editor. |
Get |
Gets the index of the port. |
Is |
Determines whether we are in debug mode. |
Node |
Retrieve the node type name. |
Refresh |
Refreshes the bound parameter information. |
Remove |
Removes a dynamic port. |
Remove |
Removes a list port. |
Rename |
Renames a dynamic port. |
Rename |
Renames a dynamic port. |
Set |
Sets the dirty state. Setting dirty to true will generate the serialized data for this node editor. |
Sort |
Sorts the slots so they show up in the customized order. |