| Class | Description |
---|
| AxisAngleRotateTransform |
AxisAngleRotateTransform defines a rotation around the specified axis.
|
| MatrixTransform |
MatrixTransform defines a transformation with the specified matrix.
|
| QuaternionRotateTransform |
QuaternionRotateTransform defines a rotation with the specified quaternion.
|
| ScaleTransform |
ScaleTransform defines a scale transformation that scales the transformed objects by the specified scale factors.
|
| StandardQuaternionTransform |
StandardQuaternionTransform defines a standard translate, rotate and scale transform.
Rotate transform is defined by using a quaternion.
To use rotation around x, y and z axes use the StandardTransform.
The scale and rotation is done by an optional PivotPoint.
|
| StandardTransform |
StandardTransform defines a standard translate, rotate and scale transform.
Rotate transform is defined by using rotation around x, y and z axes.
To use quaternion rotation use the StandardQuaternionTransform.
The scale and rotation is done by an optional PivotPoint.
|
| Transform |
Transform is a base abstract class for all the transformations in the SharpEngine.
It defines the Matrix that is used to transform the SceneNode.
|
| TransformGroup |
TransformGroup defines a transformation that is defined by combining multiple transformations.
Note that the order of transformation is important.
Changing the order may produce a different transformation.
Usually the following order is used: scale, rotate, translate.
|
| TranslateTransform |
ScaleTransform defines a translate transformation that moves the transformed objects for the specified offsets.
|
| YawPitchRollRotateTransform |
AxisAngleRotateTransform defines a rotation with a Yaw, Pitch and Roll properties.
|