All Frameworks Class Hierarchy This Framework Indexes
VisualizationBase Notification CATTransformationNotification
Usage: you must use this class as is. You should never derive it.
public class CATTransformationNotification
Class to notify the interactive manipulation of visualized objects.
Role: This notification sent by a CATManipulator is used to retrieve mathematic transformation data from the mouse move.
It can be decoded in a callback method
through the SendCommandSpecificObject method.
Method Index
- o
GetTransformation()
- Returns the mathematic transformation of the movement.
- o
IsRotation(CATMathLine&,CATAngle&)
- Get the rotation characteristics.
Methods
o GetTransformation
| public virtual GetTransformation( | ) |
-
Returns the mathematic transformation of the movement.
This transformation reflect the mouse move since the last recieved
notification.
o IsRotation
| public IsRotation( | | oAxis, |
| | oAngle) |
-
Get the rotation characteristics.
- Parameters:
-
- oAxis
- The rotation axis wich is the line defined to the manipulator
by
CAT3DManipulator.SetRotationLine (with the same orientation).
- oAngle
- The rotation angle since the last recieved notification.
This object is included in the file: CATTransformationNotification.h
If needed, your Imakefile.mk should include the module: CATViz