IVT
ObjectDefinitions.h File Reference
#include "DataStructures/DynamicArrayTemplate.h"
#include "Structs/Structs.h"
#include "Math/Math3d.h"
#include <string>

Go to the source code of this file.

Classes

struct  Object2DEntry
 
struct  Object3DEntry
 

Typedefs

typedef std::vector
< Object2DEntry
Object2DList
 
typedef std::vector
< Object3DEntry
Object3DList
 
typedef CDynamicArrayTemplate
< Object2DEntry
CObject2DArray
 
typedef CDynamicArrayTemplate
< Object3DEntry
CObject3DArray
 

Enumerations

enum  ObjectColor {
  eNone, eBlue, eBlue2, eBlue3,
  eColored, eGreen, eGreen2, eGreen3,
  eOrange, eOrange2, eOrange3, eRed,
  eRed2, eRed3, eSkin, eWhite,
  eYellow, eYellow2, eYellow3, eNumberOfColors
}
 
enum  ObjectType {
  eCompactObject, eTexturedObject, eHead, eLeftHand,
  eRightHand, eUnknownObject
}
 

Typedef Documentation

typedef std::vector<Object2DEntry> Object2DList

Definition at line 194 of file ObjectDefinitions.h.

typedef std::vector<Object3DEntry> Object3DList

Definition at line 195 of file ObjectDefinitions.h.

Enumeration Type Documentation

Enumerator
eNone 
eBlue 
eBlue2 
eBlue3 
eColored 
eGreen 
eGreen2 
eGreen3 
eOrange 
eOrange2 
eOrange3 
eRed 
eRed2 
eRed3 
eSkin 
eWhite 
eYellow 
eYellow2 
eYellow3 
eNumberOfColors 

Definition at line 62 of file ObjectDefinitions.h.

enum ObjectType
Enumerator
eCompactObject 
eTexturedObject 
eHead 
eLeftHand 
eRightHand 
eUnknownObject 

Definition at line 86 of file ObjectDefinitions.h.