| FQuat
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Rotation.h |
Include |
#include "Chaos/Rotation.h" |
template<>
class TRotation< float, 3 > : public FQuat
Name | Description | ||
---|---|---|---|
|
TVector< flo... |
CalculateAngularVelocity |
Calculate the angular velocity required to take an object with orientation R0 to orientation R1 in time Dt. |
|
TVector< flo... |
CalculateAngularVelocity1 |
Calculate the angular velocity required to take an object with orientation R0 to orientation R1 in time Dt. |
|
TVector< flo... |
CalculateAngularVelocity2 |
Calculate the angular velocity required to take an object with orientation R0 to orientation R1 in time Dt. |
|
TRotation< f... |
Conjugate ( |
Return the complex conjugate of the rotation |
|
TRotation< f... |
FromAxisAngle ( |
Create a rotation about an axis by an angle specified in radians |
|
TRotation< f... |
FromElements ( |
Create a rotation by explicitly specifying all elements |
|
TRotation< f... |
FromElements ( |
Create a rotation by explicitly specifying all elements |
|
TRotation< f... |
FromIdentity() |
Create an identity rotation |
|
TRotation< f... |
FromRotatedVector ( |
Generate a Rotation that would rotate vector InitialVector to FinalVector |
|
TRotation< f... |
FromVector ( |
Create a rotation about an axis V/|V| by angle |V| in radians |
|
GetRotationAxisSafe |
Extract the axis from the Quaternion. |
|
|
TRotation< f... |
IntegrateRotationWithAngularVelocity |
Return a new rotation equal to the input rotation with angular velocity W applied over time Dt. |
|
TRotation< f... |
Negate ( |
Negate all values of the quaternion (note: not the inverse rotation. See Conjugate) |
|
ToAxisAndAngleSafe |
Extract the axis and angle from the Quaternion. |
|
|
PMatrix< flo... |
ToMatrix() |
|
|
ToSwingTwistX |
Extract the Swing and Twist rotations, assuming that the Twist Axis is (1,0,0). /see ToSwingTwist |
|
|
TRotation ( |
||
|
TRotation() |
||
|
TRotation ( |