Fermat
MeshLoader Member List

This is the complete list of members for MeshLoader, including all inherited members.

allocateData()MeshLoaderprotectedvirtual
Base typedef (defined in MeshLoader)MeshLoader
computeAabb() (defined in MeshBase)MeshBaseprotected
finishWritingData()MeshLoaderprotectedvirtual
forEachGroup(Functor functor) constMeshBase
forEachGroup(Functor functor) (defined in MeshBase)MeshBase
getBBoxMax() const (defined in MeshBase)MeshBaseinline
getBBoxMin() const (defined in MeshBase)MeshBaseinline
getColorData() (defined in MeshBase)MeshBaseinline
getColorData() const (defined in MeshBase)MeshBaseinline
getColorIndices() (defined in MeshLoader)MeshLoaderinline
getColorIndices() const (defined in MeshLoader)MeshLoaderinline
getColorStride() const (defined in MeshBase)MeshBaseinline
getFilename() const (defined in MeshBase)MeshBaseinlineprotected
getMaterialCount() const (defined in MeshBase)MeshBaseinline
getMaterialLibraryName() const (defined in MeshBase)MeshBaseinline
getMeshGroup(const std::string &group_name) (defined in MeshBase)MeshBaseinline
getMeshGroup(const std::string &group_name) const (defined in MeshBase)MeshBaseinline
getMeshGrouping() const (defined in MeshBase)MeshBaseinline
getMeshMaterialParams(int i) (defined in MeshBase)MeshBaseinline
getMeshMaterialParams(int i) const (defined in MeshBase)MeshBaseinline
getNormalData() (defined in MeshBase)MeshBaseinline
getNormalData() const (defined in MeshBase)MeshBaseinline
getNormalIndices() (defined in MeshLoader)MeshLoaderinline
getNormalIndices() const (defined in MeshLoader)MeshLoaderinline
getNormalStride() const (defined in MeshBase)MeshBaseinline
getNormalTriangleSize() const (defined in MeshLoader)MeshLoaderinlinevirtual
getNumColors() const (defined in MeshBase)MeshBaseinline
getNumGroups() const (defined in MeshBase)MeshBaseinline
getNumNormals() const (defined in MeshBase)MeshBaseinline
getNumTextureCoordinates() const (defined in MeshBase)MeshBaseinline
getNumTriangles() const (defined in MeshBase)MeshBaseinline
getNumVertices() const (defined in MeshBase)MeshBaseinline
getPathName() const (defined in MeshBase)MeshBaseinlineprotected
getTextureCoordinateData() (defined in MeshBase)MeshBaseinline
getTextureCoordinateData() const (defined in MeshBase)MeshBaseinline
getTextureCoordinateIndices() (defined in MeshLoader)MeshLoaderinline
getTextureCoordinateIndices() const (defined in MeshLoader)MeshLoaderinline
getTextureCoordinateStride() const (defined in MeshBase)MeshBaseinline
getTextureTriangleSize() const (defined in MeshLoader)MeshLoaderinlinevirtual
getVertexData() (defined in MeshBase)MeshBaseinline
getVertexData() const (defined in MeshBase)MeshBaseinline
getVertexIndices() (defined in MeshLoader)MeshLoaderinline
getVertexIndices() const (defined in MeshLoader)MeshLoaderinline
getVertexStride() const (defined in MeshBase)MeshBaseinline
getVertexTriangleSize() constMeshLoaderinlinevirtual
loadFromObj(const std::string &filename, bool insertDefaultMaterial, const MeshMaterialParams &defaultMaterial) (defined in MeshBase)MeshBase
loadFromPly(const std::string &filename, bool insertDefaultMaterial, const MeshMaterialParams &defaultMaterial)MeshBase
loadMaterials(const std::string &material_filename)MeshBase
loadModel(const std::string &filename, bool insertDefaultMaterial=true, const MeshMaterialParams &defaultMaterial=MeshMaterialParams())MeshBasevirtual
MeshBase() (defined in MeshBase)MeshBase
MeshLoader(MeshStorage *mesh) (defined in MeshLoader)MeshLoader
postProcess()MeshLoaderprotectedvirtual
preProcess()MeshLoaderprotectedvirtual
setColorData(unsigned char *color_data) (defined in MeshBase)MeshBaseinlineprotected
setColorIndexStride(int index_stride) (defined in MeshBase)MeshBaseinlineprotected
setColorStride(int color_stride) (defined in MeshBase)MeshBaseinlineprotected
setGroupName(const uint32 i, const std::string &group_name) (defined in MeshLoader)MeshLoaderinline
setMaterialIndices(int *material_indices) (defined in MeshBase)MeshBaseinlineprotected
setMeshGrouping(MeshGrouping grouping) (defined in MeshBase)MeshBaseinline
setMeshMaterialParams(int i, const MeshMaterialParams &params) (defined in MeshBase)MeshBaseinline
setNormalData(float *normal_data) (defined in MeshBase)MeshBaseinlineprotected
setNormalIndexStride(int index_stride) (defined in MeshBase)MeshBaseinlineprotected
setNormalStride(int normal_stride) (defined in MeshBase)MeshBaseinlineprotected
setTextureCoordinateData(float *texture_coordinate_data) (defined in MeshBase)MeshBaseinlineprotected
setTextureCoordinateStride(int texture_coordinate_stride) (defined in MeshBase)MeshBaseinlineprotected
setTextureIndexStride(int index_stride) (defined in MeshBase)MeshBaseinlineprotected
setVertexData(float *vertex_data)MeshBaseinlineprotected
setVertexIndexStride(int index_stride) (defined in MeshBase)MeshBaseinlineprotected
setVertexStride(int vertex_stride) (defined in MeshBase)MeshBaseinlineprotected
startWritingData()MeshLoaderprotectedvirtual
updateBBox() (defined in MeshBase)MeshBase
~MeshBase() (defined in MeshBase)MeshBasevirtual
~MeshLoader() (defined in MeshLoader)MeshLoadervirtual