NGL  6.5
The NCCA Graphics Library
ngl::HouDictionaryEntry Class Reference

a class to hold the dictionary entries for the houdini geo header this will be put into a map for easy lookup of the data when parsing More...

#include <HoudiniGeo.h>

+ Collaboration diagram for ngl::HouDictionaryEntry:

Public Member Functions

 HouDictionaryEntry (std::string _name, int _size, std::string _type, int _relIndex)
 ctor for the dictionary entry More...
 
void print ()
 debug print method More...
 

Public Attributes

std::string m_name
 the name of the entry will be used for the lookup More...
 
int m_size
 this determines how many elements the entry has i.e. 3 = x,y,z etc More...
 
std::string m_type
 the data type as a string float / string int etc used to determine which lexical cast to used More...
 
int m_relIndex
 the relative index into the data stream for this data More...
 

Detailed Description

a class to hold the dictionary entries for the houdini geo header this will be put into a map for easy lookup of the data when parsing

class HouDictionaryEntry "include/HoudiniGeo"

Author
Jon Macey
Version
1.0
Date
Last Revision 12/10/09 First version
Todo:
finish this off at some stage

Definition at line 38 of file HoudiniGeo.h.

Constructor & Destructor Documentation

ngl::HouDictionaryEntry::HouDictionaryEntry ( std::string  _name,
int  _size,
std::string  _type,
int  _relIndex 
)
inline

ctor for the dictionary entry

Definition at line 61 of file HoudiniGeo.h.

Member Function Documentation

void ngl::HouDictionaryEntry::print ( )
inline

debug print method

Definition at line 74 of file HoudiniGeo.h.

Member Data Documentation

std::string ngl::HouDictionaryEntry::m_name

the name of the entry will be used for the lookup

Definition at line 44 of file HoudiniGeo.h.

int ngl::HouDictionaryEntry::m_relIndex

the relative index into the data stream for this data

Definition at line 57 of file HoudiniGeo.h.

int ngl::HouDictionaryEntry::m_size

this determines how many elements the entry has i.e. 3 = x,y,z etc

Definition at line 48 of file HoudiniGeo.h.

std::string ngl::HouDictionaryEntry::m_type

the data type as a string float / string int etc used to determine which lexical cast to used

Definition at line 53 of file HoudiniGeo.h.


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