HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_PackedTypes.h File Reference
#include "GEO_API.h"
#include <SYS/SYS_Types.h>
+ Include dependency graph for GEO_PackedTypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  GEO_AnimationType {
  GEO_ANIMATION_INVALID = -1, GEO_ANIMATION_CONSTANT, GEO_ANIMATION_TRANSFORM, GEO_ANIMATION_ATTRIBUTE,
  GEO_ANIMATION_TOPOLOGY
}
 
enum  GEO_ViewportLOD {
  GEO_VIEWPORT_INVALID_MODE = -1, GEO_VIEWPORT_HIDDEN, GEO_VIEWPORT_CENTROID, GEO_VIEWPORT_BOX,
  GEO_VIEWPORT_POINTS, GEO_VIEWPORT_FULL, GEO_VIEWPORT_SUBDIVISION, GEO_VIEWPORT_DEFORM,
  GEO_VIEWPORT_NUM_MODES
}
 

Functions

GEO_API const char * GEOviewportLOD (GEO_ViewportLOD type, bool label=false)
 
GEO_API GEO_ViewportLOD GEOviewportLOD (const char *type)
 
GEO_API const char * GEOanimationType (GEO_AnimationType type)
 
GEO_API GEO_AnimationType GEOanimationType (const char *type)
 
GEO_API size_t format (char *buf, size_t bufsize, const GEO_ViewportLOD &lod)
 
GEO_API size_t format (char *buf, size_t bufsize, const GEO_AnimationType &type)
 

Enumeration Type Documentation

Enumerator
GEO_ANIMATION_INVALID 
GEO_ANIMATION_CONSTANT 
GEO_ANIMATION_TRANSFORM 
GEO_ANIMATION_ATTRIBUTE 
GEO_ANIMATION_TOPOLOGY 

Definition at line 17 of file GEO_PackedTypes.h.

Enumerator
GEO_VIEWPORT_INVALID_MODE 
GEO_VIEWPORT_HIDDEN 
GEO_VIEWPORT_CENTROID 
GEO_VIEWPORT_BOX 
GEO_VIEWPORT_POINTS 
GEO_VIEWPORT_FULL 
GEO_VIEWPORT_SUBDIVISION 
GEO_VIEWPORT_DEFORM 
GEO_VIEWPORT_NUM_MODES 

Definition at line 26 of file GEO_PackedTypes.h.

Function Documentation

GEO_API size_t format ( char *  buf,
size_t  bufsize,
const GEO_ViewportLOD lod 
)
GEO_API size_t format ( char *  buf,
size_t  bufsize,
const GEO_AnimationType type 
)
GEO_API const char* GEOanimationType ( GEO_AnimationType  type)
GEO_API GEO_AnimationType GEOanimationType ( const char *  type)
GEO_API const char* GEOviewportLOD ( GEO_ViewportLOD  type,
bool  label = false 
)
GEO_API GEO_ViewportLOD GEOviewportLOD ( const char *  type)