HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VEX_GeoCommandPrimAdd Class Reference

#include <VEX_GeoCommand.h>

+ Inheritance diagram for VEX_GeoCommandPrimAdd:

Public Types

enum  PRIM_TYPE {
  PRIM_POLY_OPEN, PRIM_POLY_CLOSED, PRIM_TET, PRIM_SPHERE,
  PRIM_CIRCLE, PRIM_TUBE, PRIM_METABALL, PRIM_METASQUAD,
  PRIM_PACKEDALEMBIC, PRIM_PACKEDDISK, PRIM_INVALID
}
 
- Public Types inherited from VEX_GeoCommand
enum  MODE_TYPE {
  MODE_SET, MODE_ADD, MODE_MAX, MODE_MIN,
  MODE_MULTIPLY, MODE_TOGGLE, MODE_APPEND, MODE_INVALID
}
 

Public Member Functions

 VEX_GeoCommandPrimAdd (exint srcelem, PRIM_TYPE primtype)
 
 VEX_GeoCommandPrimAdd ()
 
PRIM_TYPE type () const
 
- Public Member Functions inherited from VEX_GeoCommand
 VEX_GeoCommand (exint srcelem)
 
 VEX_GeoCommand ()
 
exint elem () const
 

Static Public Member Functions

static PRIM_TYPE typeFromString (const char *type)
 
- Static Public Member Functions inherited from VEX_GeoCommand
static MODE_TYPE modeFromString (const char *mode)
 

Protected Attributes

PRIM_TYPE myType
 
- Protected Attributes inherited from VEX_GeoCommand
exint mySourceElem
 

Detailed Description

Definition at line 54 of file VEX_GeoCommand.h.

Member Enumeration Documentation

Enumerator
PRIM_POLY_OPEN 
PRIM_POLY_CLOSED 
PRIM_TET 
PRIM_SPHERE 
PRIM_CIRCLE 
PRIM_TUBE 
PRIM_METABALL 
PRIM_METASQUAD 
PRIM_PACKEDALEMBIC 
PRIM_PACKEDDISK 
PRIM_INVALID 

Definition at line 57 of file VEX_GeoCommand.h.

Constructor & Destructor Documentation

VEX_GeoCommandPrimAdd::VEX_GeoCommandPrimAdd ( exint  srcelem,
PRIM_TYPE  primtype 
)
inline

Definition at line 74 of file VEX_GeoCommand.h.

VEX_GeoCommandPrimAdd::VEX_GeoCommandPrimAdd ( )
inline

Definition at line 79 of file VEX_GeoCommand.h.

Member Function Documentation

PRIM_TYPE VEX_GeoCommandPrimAdd::type ( ) const
inline

Definition at line 81 of file VEX_GeoCommand.h.

static PRIM_TYPE VEX_GeoCommandPrimAdd::typeFromString ( const char *  type)
static

Member Data Documentation

PRIM_TYPE VEX_GeoCommandPrimAdd::myType
protected

Definition at line 84 of file VEX_GeoCommand.h.


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