|
Name
|
Description
|
|
CopyFrom
|
Copies the given Orientation3D object's data into this object's data.
|
|
Equals
|
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
|
|
Finalize
|
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
|
|
GetHashCode
|
Serves as a hash function for a particular type.
(Inherited from Object.)
|
|
GetNormalDirection
|
Returns the Normal (Forward) Direction of the given Quaternion.
|
|
GetQuaternionWithOrientation
|
Returns a Quaternion orientated according to the given Normal and Up Directions.
|
|
GetRightDirection
|
Returns the Right Direction of the given Quaternion.
|
|
GetRotationTo(Vector3, Vector3)
|
Returns the shortest arc Quaternion Rotation needed to rotate the CurrentDirection to be the same as the DestinationDirection. This method is based on Stan Melax's article in Game Programming Gems, and the code was referenced from OgreVector3.h of the Ogre library (www.Ogre3d.org).
|
|
GetRotationTo(Vector3, Vector3, Vector3)
|
Returns the shortest arc Quaternion Rotation needed to rotate the CurrentDirection to be the same as the DestinationDirection. This method is based on Stan Melax's article in Game Programming Gems, and the code was referenced from OgreVector3.h of the Ogre library (www.Ogre3d.org).
|
|
GetType
|
Gets the Type of the current instance.
(Inherited from Object.)
|
|
GetUpDirection
|
Returns the Up Direction of the given Quaternion.
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(Inherited from Object.)
|
|
Rotate(Matrix)
|
Rotates the object about its center, changing its Orientation.
|
|
Rotate(Matrix, Quaternion)
|
Returns the given Quaternion rotated about its center, changing its Orientation.
|
|
SetNormalDirection
|
Sets the Normal direction of the given Quaternion to be the given New Normal Direction.
|
|
SetRightDirection
|
Sets the Right direction of the given Quaternion to be the given New Right Direction.
|
|
SetUpDirection
|
Sets the Up direction of the given Quaternion to be the given New Up Direction.
|
|
ToString
|
Returns a String that represents the current Object.
(Inherited from Object.)
|
|
Update
|
Update the Position and Velocity according to the Acceleration, as well as the Orientation according to the Rotational Velocity and Rotational Acceleration.
|