HDK
|
#include <GA_FileFormatH9.h>
Public Member Functions | |
virtual | ~PrimTypeXlate () |
virtual unsigned | getTypeH9 (const GA_PrimitiveDefinition &) const =0 |
virtual const char * | getTokenH9 (const GA_PrimitiveDefinition &) const =0 |
virtual const GA_PrimitiveDefinition * | getFactoryDefinition (unsigned h9_primtype) const =0 |
virtual const GA_PrimitiveDefinition * | getFactoryDefinition (const char *h9_primtype_token) const =0 |
An abstract class for mapping primitive definitions to an appropriate H9 primitive type or vice versa.
Definition at line 23 of file GA_FileFormatH9.h.
|
inlinevirtual |
Definition at line 26 of file GA_FileFormatH9.h.
|
pure virtual |
Get the primitive definition to use when loading the specified H9 primitive type, specified either by type id or type token.
|
pure virtual |
|
pure virtual |
Map the given GA_PrimitiveDefinition to the appropriate H9 primitive type token, if any. Returns 0 when no appropriate H9 type exists.
|
pure virtual |
Map the given GA_PrimitiveDefinition to the appropriate H9 primitive type, if any. Returns 0 when no appropriate H9 type exists.