![]() | |
Ab |
[Missing <summary> documentation for "N:Ab4d.SharpEngine.Transformations"]
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. |