Sirikata
Namespaces | Classes | Typedefs | Functions
Sirikata::Models Namespace Reference

Namespaces

namespace  Collada

Classes

class  ColladaAsset
 A class that represents a COLLADA asset. More...
class  ColladaDocument
 A class that represents a COLLADA document. More...
struct  IndexSet
class  ColladaDocumentImporter
 An implementation of the OpenCOLLADA IWriter class that is responsible for importing COLLADA documents and re-Writing (i.e. More...
class  ColladaDocumentLoader
 A class designed to (one-shot) load a single COLLADA document using OpenCOLLADA. More...
class  ColladaErrorHandler
class  ColladaSystem

Typedefs

typedef std::tr1::shared_ptr
< ColladaDocument
ColladaDocumentPtr

Functions

double computeRadiusAndBounds (const SubMeshGeometry &geometry, const Matrix4x4f &new_geo_inst_transform, BoundingBox3f3f &new_geo_inst_aabb)
IndexSet createIndexSet (const COLLADAFW::MeshPrimitive *prim, unsigned int whichIndex)

Typedef Documentation

typedef std::tr1::shared_ptr< ColladaDocument > Sirikata::Models::ColladaDocumentPtr

Function Documentation

double Sirikata::Models::computeRadiusAndBounds ( const SubMeshGeometry &  geometry,
const Matrix4x4f &  new_geo_inst_transform,
BoundingBox3f3f &  new_geo_inst_aabb 
)
IndexSet Sirikata::Models::createIndexSet ( const COLLADAFW::MeshPrimitive *  prim,
unsigned int  whichIndex 
)