HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OBJ_Handle.h File Reference
#include "OBJ_API.h"
#include "OBJ_Geometry.h"
+ Include dependency graph for OBJ_Handle.h:

Go to the source code of this file.

Classes

class  OBJ_Handle
 

Macros

#define FLOAT_OBJ_PARM(name, idx, vi, t)   return evalFloat(name, &getIndirect()[idx], vi, t);
 
#define INT_OBJ_PARM(name, idx, vi, t)   return evalInt(name, &getIndirect()[idx], vi, t);
 
#define STR_OBJ_PARM(name, idx, vi, t)   evalString(str, name, &getIndirect()[idx], vi, t);
 

Enumerations

enum  OBJ_HandleIndex {
  I_TARGET = I_N_GEO_INDICES, I_WEIGHT, I_TWISTONLY, I_FALLOFF,
  I_DORXLIMIT, I_LIMRX, I_DORYLIMIT, I_LIMRY,
  I_DORZLIMIT, I_LIMRZ, I_N_HANDLE_INDICES
}
 

Macro Definition Documentation

#define FLOAT_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    return evalFloat(name, &getIndirect()[idx], vi, t);

Definition at line 37 of file OBJ_Handle.h.

#define INT_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    return evalInt(name, &getIndirect()[idx], vi, t);

Definition at line 39 of file OBJ_Handle.h.

#define STR_OBJ_PARM (   name,
  idx,
  vi,
  t 
)    evalString(str, name, &getIndirect()[idx], vi, t);

Definition at line 41 of file OBJ_Handle.h.

Enumeration Type Documentation

Enumerator
I_TARGET 
I_WEIGHT 
I_TWISTONLY 
I_FALLOFF 
I_DORXLIMIT 
I_LIMRX 
I_DORYLIMIT 
I_LIMRY 
I_DORZLIMIT 
I_LIMRZ 
I_N_HANDLE_INDICES 

Definition at line 20 of file OBJ_Handle.h.