3ds Max C++ API Reference
Loading...
Searching...
No Matches
IKSys Namespace Reference

Classes

struct  DofSet
class  ZeroPlaneMap
class  LinkChain
class  IterJoint
class  IIKGoal
class  IHIIKGoal
class  ISplineIKGoal
class  ISplineIKGoal2
 Extension to ISplineIKGoal, the interface of a spline IK goal object. More...

Enumerations

enum  DofAxis {
  TransX = 0 , TransY , TransZ , RotX ,
  RotY , RotZ , DofX = 0 , DofY ,
  DofZ
}
enum  JointType { SlidingJoint , RotationalJoint }
enum  SAParentSpace { kSAInGoal , kSAInStartJoint , kSANotApplicable = 1000 }

Functions

const Interface_ID kGoalID (0x53937e2, 0x2be92941)
const Interface_ID kHIIKGoalID (0x2497c0e, 0x376f602a)
const Interface_ID kSplineIKGoalID (0x4ee7cd9, 0x68a54886)
const Interface_ID IID_SPLINE_IKGOAL2 (0x163a2f78, 0xb3027de)
 Id for ISplineIKGoal2 interface.
CoreExport IterJoint::JointType DofType (Link::DofAxis axis)

Enumeration Type Documentation

◆ DofAxis

enum DofAxis
Enumerator
TransX 
TransY 
TransZ 
RotX 
RotY 
RotZ 
DofX 
DofY 
DofZ 
399 {
400 TransX = 0, TransY, TransZ,
401 RotX, RotY, RotZ,
402 DofX = 0, DofY, DofZ
403 };
@ TransZ
Definition iiksys.h:400
@ RotX
Definition iiksys.h:401
@ DofY
Definition iiksys.h:402
@ RotZ
Definition iiksys.h:401
@ TransX
Definition iiksys.h:400
@ DofX
Definition iiksys.h:402
@ TransY
Definition iiksys.h:400
@ RotY
Definition iiksys.h:401
@ DofZ
Definition iiksys.h:402

◆ JointType

enum JointType
Enumerator
SlidingJoint 
RotationalJoint 
404 {
407 };
@ SlidingJoint
Definition iiksys.h:405
@ RotationalJoint
Definition iiksys.h:406

◆ SAParentSpace

Enumerator
kSAInGoal 
kSAInStartJoint 
kSANotApplicable 
60 {
63 kSANotApplicable = 1000
64};
@ kSAInGoal
Definition ikhierarchy.h:61
@ kSANotApplicable
Definition ikhierarchy.h:63
@ kSAInStartJoint
Definition ikhierarchy.h:62

Function Documentation

◆ kGoalID()

const Interface_ID kGoalID ( 0x53937e2 ,
0x2be92941  )

◆ kHIIKGoalID()

const Interface_ID kHIIKGoalID ( 0x2497c0e ,
0x376f602a  )

◆ kSplineIKGoalID()

const Interface_ID kSplineIKGoalID ( 0x4ee7cd9 ,
0x68a54886  )

◆ IID_SPLINE_IKGOAL2()

const Interface_ID IID_SPLINE_IKGOAL2 ( 0x163a2f78 ,
0xb3027de  )

Id for ISplineIKGoal2 interface.

◆ DofType()