ILNumerics Ultimate VS

Node Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Inheritance Hierarchy

SystemObject
  ILNumerics.DrawingNode
    ILNumerics.DrawingDrawable
    ILNumerics.DrawingGroup
    ILNumerics.DrawingPointLight

Namespace:  ILNumerics.Drawing
Assembly:  ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax

[SerializableAttribute]
public abstract class Node : IDisposable, 
	INotifyPropertyChanged

The Node type exposes the following members.

Constructors

  NameDescription
Public methodNode
Initializes a new instance of the Node class
Top
Properties

  NameDescription
Public propertyID
Unique ID for the node within the scene

[ILNumerics Visualization Engine]

Protected propertyIsSynchedNode
Public propertyMarkable
Determines, if this node can be marked by the user

[ILNumerics Visualization Engine]

Public propertyMarked
Marked state for the node

[ILNumerics Visualization Engine]

Public propertyParent
Get the parent of this node or null, if this node is a root node

[ILNumerics Visualization Engine]

Public propertyPickingID
If set to a valid shape ID, that shape will be marked in picking operations insted of this shape.

[ILNumerics Visualization Engine]

Protected propertySynchedVersion
The version of the sync source from the last synchronization.

[ILNumerics Visualization Engine]

Public propertyTag
Object tag used to identify the node within the scene

[ILNumerics Visualization Engine]

Public propertyVersion
Modification version of this node, gets incremented at every change

[ILNumerics Visualization Engine]

Public propertyVisible
Determines, if this node is visible or sets the visible state

[ILNumerics Visualization Engine]

Top
Methods

  NameDescription
Protected methodBeginVisit
handle transformations before visiting the node

[ILNumerics Visualization Engine]

Public methodConfigure
Public methodCopy
Copy of this node, for general use in the tree description.

[ILNumerics Visualization Engine]

Protected methodCreateSynchedCopy
Public methodDetach
Public methodDispose
Releases all resources used by the Node
Protected methodEndVisit
Protected methodOnDisposing
Protected methodOnMouseClick
Protected methodOnMouseDoubleClick
Protected methodOnMouseDown
Protected methodOnMouseEnter
Protected methodOnMouseLeave
Protected methodOnMouseMove
Protected methodOnMouseUp
Protected methodOnMouseWheel
Protected methodOnPropertyChanged
Protected methodRaiseMouseClick
Protected methodRaiseMouseDoubleClick
Protected methodRaiseMouseDown
Protected methodRaiseMouseEnter
Protected methodRaiseMouseLeave
Protected methodRaiseMouseMove
Protected methodRaiseMouseUp
Protected methodRaiseMouseWheel
Public methodSynchronize
Synchronize all changes of this node/subtree with another node/subtree.

[ILNumerics Visualization Engine]

Public methodToString (Overrides ObjectToString.)
Protected methodVisitInternal
Top
Events

  NameDescription
Public eventDisposing
Fires, before the node is getting disposed

[ILNumerics Visualization Engine]

Public eventMouseClick
Fires when the object is clicked

[ILNumerics Visualization Engine]

Public eventMouseDoubleClick
Fires when the object was double clicked

[ILNumerics Visualization Engine]

Public eventMouseDown
Fires when a mouse button was pressed over the object

[ILNumerics Visualization Engine]

Public eventMouseEnter
Fires when the mouse enters the object region

[ILNumerics Visualization Engine]

Public eventMouseLeave
Fires when the mouse leaves the object region

[ILNumerics Visualization Engine]

Public eventMouseMove
Fires when the mouse was moved over the object

[ILNumerics Visualization Engine]

Public eventMouseUp
Fires when a mouse button was released over the object

[ILNumerics Visualization Engine]

Public eventMouseWheel
Fires when the mouse wheel was moved over the object

[ILNumerics Visualization Engine]

Public eventPropertyChanged
Fires on any property state changes

[ILNumerics Visualization Engine]

Top
Fields

  NameDescription
Protected fieldStatic members_nodesCount
Top
See Also

Reference