Space Engineers
Public Member Functions | Public Attributes | List of all members
VRageRender.Animations.MyAnimationIkChainExt Class Reference

Tiny structure describing IK chain + remembering last state. More...

Inheritance diagram for VRageRender.Animations.MyAnimationIkChainExt:
VRageRender.Animations.MyAnimationIkChain

Public Member Functions

 MyAnimationIkChainExt ()
 Default constructor. More...
 
 MyAnimationIkChainExt (MyAnimationIkChain initFromChain)
 Copy constructor. More...
 

Public Attributes

float LastTerrainHeight = 0
 
Vector3 LastTerrainNormal = Vector3.Up
 
Vector3 LastPoleVector = Vector3.Left
 
Matrix LastAligningRotationMatrix = Matrix.Identity
 
float AligningSmoothness = 0.125f
 
- Public Attributes inherited from VRageRender.Animations.MyAnimationIkChain
int BoneIndex = -1
 
string BoneName
 
int ChainLength
 
bool AlignBoneWithTerrain
 
Matrix EndBoneTransform
 
float MinEndPointRotation = -20
 
float MaxEndPointRotation = 90
 

Detailed Description

Tiny structure describing IK chain + remembering last state.

Definition at line 47 of file MyAnimationInverseKinematics.cs.

Constructor & Destructor Documentation

VRageRender.Animations.MyAnimationIkChainExt.MyAnimationIkChainExt ( )
inline

Default constructor.

Definition at line 59 of file MyAnimationInverseKinematics.cs.

VRageRender.Animations.MyAnimationIkChainExt.MyAnimationIkChainExt ( MyAnimationIkChain  initFromChain)
inline

Copy constructor.

Definition at line 63 of file MyAnimationInverseKinematics.cs.

Member Data Documentation

float VRageRender.Animations.MyAnimationIkChainExt.AligningSmoothness = 0.125f

Definition at line 54 of file MyAnimationInverseKinematics.cs.

Matrix VRageRender.Animations.MyAnimationIkChainExt.LastAligningRotationMatrix = Matrix.Identity

Definition at line 53 of file MyAnimationInverseKinematics.cs.

Vector3 VRageRender.Animations.MyAnimationIkChainExt.LastPoleVector = Vector3.Left

Definition at line 51 of file MyAnimationInverseKinematics.cs.

float VRageRender.Animations.MyAnimationIkChainExt.LastTerrainHeight = 0

Definition at line 49 of file MyAnimationInverseKinematics.cs.

Vector3 VRageRender.Animations.MyAnimationIkChainExt.LastTerrainNormal = Vector3.Up

Definition at line 50 of file MyAnimationInverseKinematics.cs.


The documentation for this class was generated from the following file: