ILNumerics Ultimate VS

PlotCube Methods

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development

The PlotCube type exposes the following members.

Methods

  NameDescription
Public methodAdd(Node)
Add a node to the end of this groups child collection

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodAddT(T, Object, Boolean)
Add an object to the first plots data container of this cube

[ILNumerics Visualization Engine]

(Overrides GroupAddT(T, Object, Boolean).)
Public methodAddDataGroup
Add a new data group to the data groups of the plot cube

[ILNumerics Visualization Engine]

Protected methodBeginVisit
In a derived class allows to implement custom logic to be executed before the rendering starts.

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodConfigure
Configure the subtree after changes to any buffer

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodCopy
Creates a copy of PlotCube.

[ILNumerics Visualization Engine]

(Overrides CameraCopy.)
Public methodCopyFrom (Inherited from Camera.)
Protected methodCreateSynchedCopy
Creates a synchronized copy of PlotCube.

[ILNumerics Visualization Engine]

(Overrides CameraCreateSynchedCopy(Node).)
Public methodDetach
Detach all shapes from this subtree for individual configurations

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodDispose
Dispose the complete subtree (this is rarely needed)

[ILNumerics Visualization Engine]

(Inherited from Group.)
Protected methodEndVisit
In a derived class allows to implement custom logic for reacting on the end of visiting this node.

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodFind(Object, NullablePrimitives)
Searches the subtree for nodes with matching tag and (optional) primitive type

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodFindT(Object, PredicateT)
Searches the subtree for all nodes with matching criteria

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodFindByIdT
Finds a typed node in this subtree, filter by ID

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodFirstT
Gets first node with matching criteria from subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodFirstUpT
Finds a group node on the path up to root

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodGetEnumerator (Inherited from Group.)
Public methodGetLimits
Compute the 3D limits (extent) of this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Protected methodgetLimitsInternal (Inherited from Group.)
Public methodInsertT
Insert a node into the child collection at predefined index

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodMove
Move the camera position according to a distance given in clip coordinates

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Protected methodOnDisposing (Inherited from Node.)
Protected methodOnMouseClick (Inherited from Node.)
Protected methodOnMouseDoubleClick
Creates/ restores initial view.

[ILNumerics Visualization Engine]

(Overrides CameraOnMouseDoubleClick(MouseEventArgs).)
Protected methodOnMouseDown
Protected methodOnMouseEnter (Inherited from Node.)
Protected methodOnMouseLeave (Inherited from Node.)
Protected methodOnMouseMove
Protected methodOnMouseUp
Maximizes a selected section.

[ILNumerics Visualization Engine]

(Overrides NodeOnMouseUp(MouseEventArgs).)
Protected methodOnMouseWheel
Zooms in or out.

[ILNumerics Visualization Engine]

(Overrides CameraOnMouseWheel(MouseEventArgs).)
Protected methodOnPropertyChanged
Fires a Changed event

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Protected methodRaiseMouseClick (Inherited from Node.)
Protected methodRaiseMouseDoubleClick (Inherited from Node.)
Protected methodRaiseMouseDown (Inherited from Node.)
Protected methodRaiseMouseEnter (Inherited from Node.)
Protected methodRaiseMouseLeave (Inherited from Node.)
Protected methodRaiseMouseMove (Inherited from Node.)
Protected methodRaiseMouseUp (Inherited from Node.)
Protected methodRaiseMouseWheel (Inherited from Node.)
Public methodRemove
Remove a node from this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodReset
Resets PlotCube.

[ILNumerics Visualization Engine]

(Overrides CameraReset.)
Public methodRotate(Quaternion)
Rotate the camera position based on the rotation stored in a quarternion

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodRotate(Vector3, Double)
Rotate this subtree by rotation axis and angle

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodRotate(Double, Double, Double, Double)
Rotate this subtree by rotation axis and angle

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodRotateX
Move the camera position forward around the look at point, keep the same distance.

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodRotateY
Rotate the camera position to the left / rigth around the look at point, keep the same distance.

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodRotateZ
Rotate the camera around the vector connecting the camera position with the center of rotation.

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodScale(Vector3)
Scales this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodScale(Double, Double, Double)
Scales this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodSynchronize
Synchronizes PlotCube.

[ILNumerics Visualization Engine]

(Overrides CameraSynchronize(Node, SyncParams).)
Protected methodSynchronizeChildren (Inherited from Group.)
Public methodToString
Convert all camera parameter to string

[ILNumerics Visualization Engine]

(Inherited from Camera.)
Public methodTranslate(Vector3)
Translates this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Public methodTranslate(Double, Double, Double)
Translates this subtree

[ILNumerics Visualization Engine]

(Inherited from Group.)
Protected methodVisitInternal (Inherited from Group.)
Top
See Also

Reference