HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
KIN_Chain.h File Reference
#include "KIN_API.h"
#include "KIN_Bone.h"
#include <UT/UT_Array.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_UniquePtr.h>
#include <UT/UT_Vector3.h>
#include <UT/UT_Vector3Array.h>
#include <UT/UT_XformOrder.h>
#include <SYS/SYS_Inline.h>
#include <SYS/SYS_Math.h>
+ Include dependency graph for KIN_Chain.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KIN_CurveParm
 
class  KIN_SpineParm
 
class  KIN_IKSolverParm
 
class  KIN_ConstraintParm
 
class  KIN_InverseParm
 
class  KIN_Chain
 

Macros

#define KIN_CHAIN_ROT_ORDER   UT_XformOrder::ZYX
 

Enumerations

enum  KIN_ChangeType {
  CHAIN_NUMBER_OF_BONES = 0, BONE_LENGTH, BONE_DAMPENING, BONE_ROTATE,
  BONE_DATA
}
 

Macro Definition Documentation

#define KIN_CHAIN_ROT_ORDER   UT_XformOrder::ZYX

Definition at line 29 of file KIN_Chain.h.

Enumeration Type Documentation

Enumerator
CHAIN_NUMBER_OF_BONES 
BONE_LENGTH 
BONE_DAMPENING 
BONE_ROTATE 
BONE_DATA 

Definition at line 34 of file KIN_Chain.h.