Provides access to members that control the graphic node.
A node is a vertex in a network graph. It is represented by a symbol and may be assigned various graphic (color, fill style, and so forth), geometric (scaling, rotation, and so forth), or visual (visibility, highlighting, and so forth) attributes. The common properties of a node are stored and defined by its related node element type. Nodes can have geographic, semigeographic, or graph coordinates. The coordinate system is independent of the graphic display window. Several nodes may be aligned along the same horizontal or vertical axis. If the network is thickly populated, several nodes may be compacted into a single compaction node. Two nodes can have a binding—logical and hierarchical—relationship, which means that certain rules will apply when these nodes are manipulated (for example, moving or deleting a parent node will cause the associated child node to be moved or deleted accordingly).
| Description | ||
|---|---|---|
![]() |
Diagram | Diagram that contains the node. |
![]() |
ElementType | Element type that implements the node. |
![]() |
GetCurrentEffect | Returns the current 'effValue' value for the node effect 'effect' (see esriNgNodeEffect). |
![]() |
GetEffect | Returns the effect 'effect' set for the node (see esriNgNodeEffect). |
![]() |
GetIncidentLinks | Returns the list of the node's incident links. |
![]() |
GetPortPosition | Returns the position 'point' of the port 'numPort', of type 'type' (see esriNgPortType) associated with the node in the view 'view'. |
![]() |
InitialPosition | Initial position of the node. |
![]() |
InitialRotation | Initial rotation angle of the node. |
![]() |
IsEffectSet | Indicates if the effect 'effect' related to the node is set (see esriNgNodeEffect). |
![]() |
Move | Moves the node to the (X,Y) relative or absolute position. |
![]() |
Name | Name of the node. |
![]() |
RemoveEffect | Removes the effect or restores the default effect 'effect' set for the node (see esriNgNodeEffect). |
![]() |
RemoveSubSymbolEffect | Removes the effect 'effect' set for the sub-symbol named 'subName' that composes the symbol used to represent the node (see esriNgSubSymbolEffect). |
![]() |
RestoreInitialPosition | Restores the node to its initially defined position. |
![]() |
SetEffect | Modifies the effect 'effect' set for the node (see esriNgNodeEffect). |
![]() |
SetSubSymbolEffect | Sets the effect 'effect' for the sub-symbol named 'subName' that composes the symbol used to represent the node (see esriNgSubSymbolEffect). |
![]() |
X | X Cartesian coordinate of the node. |
![]() |
Y | Y Cartesian coordinate of the node. |
| CoClasses and Classes | Description |
|---|---|
| NgNode | Graphic node object. |
| NgNodeOnLink | Graphic node-on-link object. |
INgElement Interface | ISchematicNode Interface | INgNodeOnLink Interface