| Name | Description |
 | AccumulateChildren | Accumulates the children contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Diagram.NAggregateModel) |
 | AccumulateDescendants | Accumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Diagram.NAggregateModel) |
 | AccumulateTranslationSlaves | Accumulates the nodes, which should be translated when this master is translated |
 | BringForward | Brings the node one position forward in the Z order (Inherited from Nevron.Diagram.NDiagramNode) |
 | BringToFront | Brings the node to front position in the Z order (Inherited from Nevron.Diagram.NDiagramNode) |
 | CanBringForward | Determines whether the node is not already at front position (Inherited from Nevron.Diagram.NDiagramNode) |
 | CanConnectPoints | Called by own connection points to acknowledge the connection with a foreign connection point |
 | CanPaint | Overridden. Determines whether the node can be painted in the specified context |
 | CanSendBackward | Determines whether the node is not already at back position (Inherited from Nevron.Diagram.NDiagramNode) |
 | Children | Obtains the child nodes of this node (Inherited from Nevron.Diagram.NAggregateModel) |
 | ChildrenCount | Returns the number of child nodes which satisfy the specified filter (Inherited from Nevron.Diagram.NAggregateModel) |
 | Clone | Creates an identical copy of this instance (Inherited from Nevron.Diagram.NDiagramNode) |
 | CloneWithNewUniqueId | Creates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Diagram.NDiagramElement) |
 | Compose | Appends clonings of the primitives contained in this shape to the specified composed shape |
 | ComposeAnimationsStyle | Composes the animations style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeBridgeStyle | Composes the bridge style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeEndArrowheadStyle | Composes the end arrowhead style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeFillStyle | Composes the fill style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeInteractivityStyle | Composes the interactivity style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeShadowStyle | Composes the shadow style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeStartArrowheadStyle | Composes the start arrowhead style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeStrokeStyle | Composes the stroke style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ComposeStyle | Composes a new style, which contains cloning of the composes styles (Inherited from Nevron.Diagram.NStyleComposerElement) |
 | ComposeTextStyle | Composes the text style (Inherited from Nevron.Diagram.NStyleableElement) |
 | ConvertMeasurementUnit | Overridden. Called when the measurement unit of the measurements stored in this node have changed and all measurements must be converted to the new unit |
 | CreateFieldNonSerializedObjects | Overridden. |
 | CreateInplaceEditControl | Creates an inplace edit control. This implementation simply delegates the call to the default label |
 | CreateNonSerializedObjects | Creates any non serialized objects maintained by the object (Inherited from Nevron.Diagram.NTransformableElement) |
 | CreateShapeElements | Creates the specified optional shape elements |
 | CreateTrackers | Creates the trackers for this shape in all views |
 | Decompose | Decomposes the shape by creating a shape for each of the primitive models, which the shape aggregates |
 | Descendants | Obtains the descentant nodes of this node (Inherited from Nevron.Diagram.NAggregateModel) |
 | DescendantsCount | Returns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.Diagram.NAggregateModel) |
 | DestroyShapeElements | Destroys the specifies optional shape elements |
 | DestroyTrackers | Destroys the trackers for this shape in all views |
 | DisconnectConnectedPoints | Tries to disconnect the start plugs, end plug and the currently connected outward port (if any). When the shape is disconnected it will not have any dependencies. |
 | FastTransform | Fastly transforms the element (Inherited from Nevron.Diagram.NTransformableElement) |
 | FastTranslate | Fastly translates the element (Inherited from Nevron.Diagram.NTransformableElement) |
 | FlipX | Flips the element horizontally around the specified pin in the specifed coordinate system (Inherited from Nevron.Diagram.NTransformableElement) |
 | FlipY | Flips the element vertically around the specified pin in the specifed coordinate system (Inherited from Nevron.Diagram.NTransformableElement) |
 | GetAccessibleShapes | Gets a list of the accessible shapes (e.g. NeighbourShapes + the accessible shapes of the neighbour shapes) |
 | GetAttributeByName | Gets the attribute from its name (Inherited from Nevron.Diagram.NDiagramElement) |
 | GetAttributeName | Overridden. Gets the name of the specified local attribute |
 | GetChildAt | Gets the child node at the specified index (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetChildByName | Overloaded. Gets the first child element with the specified name (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetChildFromId | Obtains a child element by its id (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetChildFromUniqueId | Obtains a child element by its unique id (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetCollapsedPortAnchorForPlug | Called by collapsed ports to obtain an anchor point for the specified plug. This method is called on the root collapsed shape, by ports which reside in collapsed shapes |
 | GetCollapsedPortLocation | Called by collapsed ports to obtain their location in case they are collapsed. Although the port is not visible when collapsed its location can be used in different glue |
 | GetConnectorsWithNeighbour | Gets a list of the 1D shapes, which connect this shape with the specified neighbour |
 | GetDescendantFromId | Obtains a element node by its id (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetDescendantFromUniqueId | Obtains a child element by its unique id (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetDestinationShapes | Gets a list of the destination shapes (e.g. the shapes which are connected to the end plug of outgoing shapes) |
 | GetEndPointDirection | Gets the estimated direction of the specified end point to reach the specified start point (Inherited from Nevron.Diagram.NModel) |
 | GetEnumerator | Overloaded. Obtains a child node enumerator (Inherited from Nevron.Diagram.NAggregateModel) |
 | GetIncomingShapes | Gets a list of the 1D shapes whose end plug is connected to an inward port of this shape |
 | GetInwardShapes | Gets a list of the shape, which have an outward port connected to this shape |
 | GetLengthLocation | Obtains the location of a point along the model length, which corresponds to the specified percent (in scene coordinates) (Inherited from Nevron.Diagram.NModel) |
 | GetLengthOrientation | Obtains the tangent angle (in radians) along the model length, which corresponds to the specified percent (Inherited from Nevron.Diagram.NModel) |
 | GetNearestContourLocation | Gets the nearest intersection point of the model contour with the vector defined by the specified start and end points (Inherited from Nevron.Diagram.NModel) |
 | GetNearestRotatedBoundsLocation | Gets the nearest intersection point of the rotated bounds with the vector defined by the specified start and end points (Inherited from Nevron.Diagram.NModel) |
 | GetOutgoingShapes | Gets a list of the 1D shapes whose start plug is connected to an inward port of this shape |
 | GetPlugDirectionForPort | Called by own plugs to provide a plug direction for the specified foreign port |
 | GetPredecessorShapes | Gets a list of the predecessor shapes (e.g. SourceShapes + the predecessor shapes of the source shapes) |
 | GetReferenceProvider | Obtains the reference provider to which the object is currently attached (Inherited from Nevron.Diagram.NDiagramNode) |
 | GetReflexiveShapes | Gets a list of the 1D shapes whose start and end plugs are connected to inward port(s) of this shape (e.g. 1D shapes, which start and end in this shape) |
 | GetRootCollapsedShape | Gets the root collapsed shape |
 | GetShapesConnectedToInwardPorts | Gets a list of the shapes, which are connected to the inward ports of this shape. |
 | GetShapesConnectedToPlugs | Gets a list of the shapes to whose inward ports, the plugs of this shape are connected |
 | GetSourceShapes | Gets a list of the source shapes (e.g. the shapes which are connected to the start plug of incoming shapes) |
 | GetStartPointDirection | Gets the estimated direction of the specified start point to reach the specified end point (Inherited from Nevron.Diagram.NModel) |
 | GetSuccessorShapes | Gets a list of the successor shapes (e.g. DestinationShapes + the successor shapes of the destination shapes) |
 | HitTest | Overloaded. Overridden. Hit tests the node by point with the specified context |
 | IndexOfChild | Gets the index of the specified node in the container (Inherited from Nevron.Diagram.NAggregateModel) |
 | Invalidate | Invalidates the node (Inherited from Nevron.Diagram.NAggregateModel) |
 | IsAggregateModelCollapsed | Determines whether the aggregate model in which this model can reside is collapsed (Inherited from Nevron.Diagram.NModel) |
 | IsChild | Determines whether the specified node is a child node for this container (Inherited from Nevron.Diagram.NAggregateModel) |
 | IsCollapsed | Overridden. Determines whether the shape is collapsed - either locally or because it resides in a collapsed aggregate model. |
 | IsDescendant | Queries whether the specified node is a descendant of this node (Inherited from Nevron.Diagram.NAggregateModel) |
 | IsInputChar | Determines whether the specified character is an input charecter (Inherited from Nevron.Diagram.NModel) |
 | IsInputKey | Determines whether the specified key is an input key (Inherited from Nevron.Diagram.NModel) |
 | LastHit | Returns the last hit descendant by point, which statisfies the specified filter (Inherited from Nevron.Diagram.NAggregateModel) |
 | OnAggregatedModelChanged | Overridden. Called by aggregated models, when they have changed |
 | OnAggregatedModelChanging | Overridden. Called by aggregated models, when they are about to change |
 | OnAggregatedModelInserted | Called when an aggreagated model has been inserted in the aggregate (Inherited from Nevron.Diagram.NAggregateModel) |
 | OnAggregatedModelRemoved | Called when an aggreagated model has been removed from the aggregate (Inherited from Nevron.Diagram.NAggregateModel) |
 | OnAncestorCollapseChanged | Called when the specified ancestor collapsed/expanded state has changed |
 | OnAncestorCollapseChanging | Called when the specified ancestor is changing its collapsed/expanded state |
 | OnAncestorTransformChanged | Overridden. Called when the transformaiton of the specified ancestor has changed |
 | OnAncestorTransformChanging | Called when the transformaiton of the specified ancestor is changing (Inherited from Nevron.Diagram.NAggregateModel) |
 | OnAttributeChanged | Called by attributes when an attribute has changed (Inherited from Nevron.Diagram.NStyleableElement) |
 | OnAttributePropertyChanged | Called by attributes when an attribute property has changed (Inherited from Nevron.Diagram.NStyleableElement) |
 | OnAttributePropertyChanging | Called by the attributes when an attribute property is changing (Inherited from Nevron.Diagram.NStyleableElement) |
 | OnClick | Called when the user clicked on the model (Inherited from Nevron.Diagram.NModel) |
 | OnControlPointLocationChanged | Called by control points, when their location has changing |
 | OnControlPointLocationChanging | Called by control points, when their location is changing |
 | OnDoubleClick | Called when the user double clicked on the model (Inherited from Nevron.Diagram.NModel) |
 | OnDragDrop | Called when a dragged object is dropped in the model (Inherited from Nevron.Diagram.NModel) |
 | OnDragEnter | Called when a dragged object entered the model (Inherited from Nevron.Diagram.NModel) |
 | OnDragLeave | Called when a dragged object leaves the model (Inherited from Nevron.Diagram.NModel) |
 | OnDragOver | Called when a dragged object is moved over the model (Inherited from Nevron.Diagram.NModel) |
 | OnHistoryAction | Called to perform a history action (Inherited from Nevron.Diagram.NModel) |
 | OnKeyDown | Handles the key down event (Inherited from Nevron.Diagram.NModel) |
 | OnKeyPress | Handles the key press event (Inherited from Nevron.Diagram.NModel) |
 | OnKeyUp | Handles the key up event (Inherited from Nevron.Diagram.NModel) |
 | OnMouseDown | Called when a mouse button is down in the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseEnter | Called when the mouse entered the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseHover | Called when the mouse hovers in the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseLeave | Called when the mouse leaves the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseMove | Called when the mouse moves in the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseUp | Called when a mouse button is up in the model (Inherited from Nevron.Diagram.NModel) |
 | OnMouseWheel | Called when a mouse wheel was moved in the model (Inherited from Nevron.Diagram.NModel) |
 | OnPortLocationChanged | |
 | OnPortLocationChanging | |
 | OnStateChangedFromHistory | Overridden. Called by history when the object state has changed from history |
 | OnStateChangingFromHistory | Called when the history is about to modify the object state (Inherited from Nevron.Diagram.NModel) |
 | Paint | Overridden. |
 | ProvideReference | Called to provide a reference to the object of the specified type (Inherited from Nevron.Diagram.NDiagramNode) |
 | RecreateTrackers | Recreates the trackers for this shape in all views |
 | ReplaceForeignUniqueIds | Replaces any foreign unique ids (references to other nodes) (Inherited from Nevron.Diagram.NDiagramElement) |
 | Reposition | Repositions (translates) the shape so that the pin point is moved to the specified position (Inherited from Nevron.Diagram.NModel) |
 | Reverse | Overridden. Reverses the shape |
 | Rotate | Rotates the element around the specified pin in the specifed coordinate system (Inherited from Nevron.Diagram.NTransformableElement) |
 | Scale | Scales the element around the specified pin in the specifed coordinate system (Inherited from Nevron.Diagram.NTransformableElement) |
 | ScaleModel | Scales the model around the specified pin (in model coordinates) (Inherited from Nevron.Diagram.NAggregateModel) |
 | SendBackward | Sends the node one position backward in the Z order (Inherited from Nevron.Diagram.NDiagramNode) |
 | SendToBack | Sends the node to back position in the Z order (Inherited from Nevron.Diagram.NDiagramNode) |
 | SetAttributeByName | Sets a child or descendant attribute by its name (Inherited from Nevron.Diagram.NDiagramElement) |
 | SetBounds | Sets the bounds of the model to the newly specified bounds by applying scale and translate transformations on the model bounds. (Inherited from Nevron.Diagram.NModel) |
 | SetChildIndex | Sets a new index of the specified child node (Inherited from Nevron.Diagram.NAggregateModel) |
 | SizeToText | Tries to resize the shape to fit the primary text of the shape. This implementation get the desired size of the label in scene units and resizes the shape accordingly. |
 | SnapPortsTransform | Transforms the shape to snap the specified ports. This operation alters the shape transformation to match the ports locations and directions. |
 | ToString | Overriden to return the element name (Inherited from Nevron.Diagram.NDiagramElement) |
 | Translate | Overloaded. Translates the node with the specified offset (Inherited from Nevron.Diagram.NTransformableElement) |
 | UpdateControlPoints | Updates the control points from the shape |
 | UpdateDependentShapes | Updates the shapes, which are dependent on this shape |
 | UpdateFieldReferences | Overridden. |
 | UpdateFromControlPoint | Updates the shape from the location of the specified control point |
 | UpdateModelBounds | Overloaded. Updates the model bounds with the specified bounds (Inherited from Nevron.Diagram.NAggregateModel) |
 | UpdateReferences | Overridden. Overriden to cashe references to the group hosting the shape, as well as to cashe references to the shape elements |
 | UpdateShapeDependencies | Updates the shape dependencies and then updates the dependant shapes of this shape |
 | UpdateTrackers | Updates the trackers for this shape in all views |