Class Charts

Function documentation

Node normal constructor*-*-*-*-
*-* ======================
-
*-* name is the name of the node
*-* title is title
*-* x,y,z are the offsets of the volume with respect to his mother
*-* matrixname is the name of the rotation matrix
-
*-* This new node is added into the list of sons of the current node
-

Node normal constructor
*-* ================================
-
*-* name is the name of the node
*-* title is title
*-* x,y,z are the offsets of the volume with respect to his mother
*-* matrix is the pointer to the rotation matrix
-
*-* This new node is added into the list of sons of the current node
-

-*-*-*-*-*Compute distance from point px,py to a Node
*-* ===========================================
*-* Compute the closest distance of approach from point px,py to this node.
*-* The distance is computed in pixels units.
-
-
*

-*-*-*-*-*-*-*Execute action corresponding to one event
*-* =========================================
*-* This member function must be implemented to realize the action
*-* corresponding to the mouse click on the object in the window
*

-*-*Convert one point from local system to master reference system
*-* ==============================================================
Note that before invoking this function, the global rotation matrix
and translation vector for this node must have been computed.
This is automatically done by the Paint functions.
Otherwise TVolumePosition::UpdateMatrix should be called before.

-*Convert nPoints points from local system to master reference system
*-* ==============================================================
Note that before invoking this function, the global rotation matrix
and translation vector for this node must have been computed.
This is automatically done by the Paint functions.
Otherwise TVolumePosition::UpdateMatrix should be called before.

-*-*Convert one point from master system to local reference system
*-* ==============================================================
Note that before invoking this function, the global rotation matrix
and translation vector for this node must have been computed.
This is automatically done by the Paint functions.
Otherwise TVolumePosition::UpdateMatrix should be called before.

-*Convert nPoints points from master system to local reference system
*-* ==============================================================
Note that before invoking this function, the global rotation matrix
and translation vector for this node must have been computed.
This is automatically done by the Paint functions.
Otherwise TVolumePosition::UpdateMatrix should be called before.

-*-*-*-* Reset this position
*-* ===================
*-* x,y,z are the offsets of the volume with respect to his mother
*-* matrix is the pointer to the rotation matrix
-
*-* This method is to re-use the memory this object without delete/create steps
-