NGL  6.5
The NCCA Graphics Library
ngl::Obj Member List

This is the complete list of members for ngl::Obj, including all inherited members.

AbstractMesh() noexceptngl::AbstractMeshinline
calcBoundingSphere() noexceptngl::AbstractMesh
calcDimensions() noexceptngl::AbstractMesh
createVAO() noexceptngl::AbstractMeshvirtual
draw() const noexceptngl::AbstractMesh
drawBBox() const noexceptngl::AbstractMesh
getBBox() noexceptngl::AbstractMeshinline
getCenter() const noexceptngl::AbstractMeshinline
getFaceList() noexceptngl::AbstractMeshinline
getIndices() noexceptngl::AbstractMeshinline
getMeshSize() const noexceptngl::AbstractMeshinline
getNormalList() noexceptngl::AbstractMeshinline
getNumFaces() const noexceptngl::AbstractMeshinline
getNumNormals() const noexceptngl::AbstractMeshinline
getNumTexCords() const noexceptngl::AbstractMeshinline
getNumVerts() const noexceptngl::AbstractMeshinline
getSphereCenter() const noexceptngl::AbstractMeshinline
getSphereRadius() const noexceptngl::AbstractMeshinline
getTextureCordList() noexceptngl::AbstractMeshinline
getTextureID() const noexceptngl::AbstractMeshinline
getVertexAtIndex(uint32_t _i) const noexceptngl::AbstractMeshinline
getVertexList() noexceptngl::AbstractMeshinline
isTriangular() noexceptngl::AbstractMesh
load(const std::string &_fname, bool _calcBB=true) noexceptngl::Objvirtual
loadTexture(const std::string &_fname) noexceptngl::AbstractMesh
m_bufferPackSizengl::AbstractMeshprotected
m_centerngl::AbstractMeshprotected
m_dataPackTypengl::AbstractMeshprotected
m_extngl::AbstractMeshprotected
m_facengl::AbstractMeshprotected
m_indexSizengl::AbstractMeshprotected
m_indicesngl::AbstractMeshprotected
m_loadedngl::AbstractMeshprotected
m_maxXngl::AbstractMeshprotected
m_maxYngl::AbstractMeshprotected
m_maxZngl::AbstractMeshprotected
m_meshSizengl::AbstractMeshprotected
m_minXngl::AbstractMeshprotected
m_minYngl::AbstractMeshprotected
m_minZngl::AbstractMeshprotected
m_nFacesngl::AbstractMeshprotected
m_nNormngl::AbstractMeshprotected
m_normngl::AbstractMeshprotected
m_nTexngl::AbstractMeshprotected
m_nVertsngl::AbstractMeshprotected
m_outIndicesngl::AbstractMeshprotected
m_sphereCenterngl::AbstractMeshprotected
m_sphereRadiusngl::AbstractMeshprotected
m_texngl::AbstractMeshprotected
m_texturengl::AbstractMeshprotected
m_textureIDngl::AbstractMeshprotected
m_vaongl::AbstractMeshprotected
m_vaoMeshngl::AbstractMeshprotected
m_vbongl::AbstractMeshprotected
m_vboBuffersngl::AbstractMeshprotected
m_vboDrawTypengl::AbstractMeshprotected
m_vboMappedngl::AbstractMeshprotected
m_vertsngl::AbstractMeshprotected
mapVAOVerts() noexceptngl::AbstractMesh
Obj() noexceptngl::Objinline
Obj(const std::string &_fname, bool _calcBB=true) noexceptngl::Objexplicit
Obj(const std::string &_fname, const std::string &_texName, bool _calcBB=true) noexceptngl::Objexplicit
Obj(const char *_fname, const char *_texName, bool _calcBB=true) noexceptngl::Objexplicit
parseFace(const char *_begin) noexceptngl::Objprotectedvirtual
parseNormal(const char *_begin) noexceptngl::Objprotectedvirtual
parseTextureCoordinate(const char *_begin) noexceptngl::Objprotectedvirtual
parseVertex(const char *_begin) noexceptngl::Objprotectedvirtual
save(const std::string &_fname) const noexceptngl::Obj
saveNCCABinaryMesh(const std::string &_fname) noexceptngl::AbstractMesh
scale(Real _sx, Real _sy, Real _sz) noexceptngl::AbstractMesh
unMapVAO() noexceptngl::AbstractMesh
writeToRibSubdiv(RibExport &_ribFile) const noexceptngl::AbstractMesh
~AbstractMesh() noexceptngl::AbstractMeshvirtual