HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TS_Expression.h File Reference
#include "TS_API.h"
#include <UT/UT_Matrix4.h>
#include <UT/UT_Matrix3.h>
#include <UT/UT_Vector4.h>
#include <UT/UT_Vector3.h>
#include <UT/UT_BoundingBox.h>
#include <UT/UT_Interval.h>
#include <UT/UT_IntrusivePtr.h>
#include <UT/UT_ValArray.h>
#include "TS_Quadric.h"
#include "TS_Ray.h"
+ Include dependency graph for TS_Expression.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TS_MetaKernel
 
class  TS_MetaExpression
 
class  TS_MetaOp
 
class  TS_MetaSum
 
class  TS_MetaMax
 
class  TS_MetaMin
 

Macros

#define TS_MetaPotentialThreshold   1.0F
 

Typedefs

typedef UT_IntrusivePtr
< TS_MetaExpression
TS_MetaExpressionPtr
 
typedef UT_Array
< TS_MetaExpressionPtr
TS_ExpressionList
 
typedef UT_Array< TS_SweepNode * > TS_SweepList
 

Enumerations

enum  TS_SerialOp {
  TS_OP_INVALID = -1, TS_OP_SUM = 0, TS_OP_MAX = 1, TS_OP_MIN = 2,
  TS_SERIALIZE_MAGIC = 99
}
 

Macro Definition Documentation

#define TS_MetaPotentialThreshold   1.0F

Definition at line 334 of file TS_Expression.h.

Typedef Documentation

Definition at line 46 of file TS_Expression.h.

Definition at line 47 of file TS_Expression.h.

Enumeration Type Documentation

Enumerator
TS_OP_INVALID 
TS_OP_SUM 
TS_OP_MAX 
TS_OP_MIN 
TS_SERIALIZE_MAGIC 

Definition at line 49 of file TS_Expression.h.