OBJParser
OBJ File Parser Powered by Boost Spirit
 All Classes Functions Variables Enumerations Enumerator Pages
OBJState Member List

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

addActiveGroup(std::string const &name)OBJState
addFace(OBJFace face)OBJState
addFreeFormConnection(OBJSurfaceConnection connection)OBJState
addFreeFormCurve(OBJCurve const &curve)OBJState
addFreeFormCurve2D(std::vector< int32_t > const &points)OBJState
addFreeFormHole(OBJSimpleCurve const &hole)OBJState
addFreeFormParameterU(std::vector< float > const &parameters)OBJState
addFreeFormParameterV(std::vector< float > const &parameters)OBJState
addFreeFormSpecialCurve(OBJSimpleCurve const &scurve)OBJState
addFreeFormSpecialPoints(std::vector< int32_t > const &points)OBJState
addFreeFormSurface(OBJSurface const &surface)OBJState
addFreeFormTrim(OBJSimpleCurve const &trim)OBJState
addLine(std::vector< OBJVertexGroup > &line)OBJState
addMaterialLibrary(std::string const &path)OBJState
addPointCollection(std::vector< OBJVertexGroup > &points)OBJState
addTextureMapLibrary(std::string const &path)OBJState
addVertexNormal(OBJVector3 const &vector)OBJState
addVertexParameter(OBJVector3 const &vector)OBJState
addVertexSpatial(OBJVector4 const &vector)OBJState
addVertexTexture(OBJVector2 const &vector)OBJState
clearActiveGroups()OBJState
clearState()OBJState
getFreeFormState()OBJState
getGroups(std::vector< OBJGroup const * > &groups) const OBJState
getMaterialLibraries() const OBJState
getMaterials(std::vector< OBJMaterial const * > &materials) const (defined in OBJState)OBJState
getNormalData() const OBJState
getRenderState(uint32_t index) const OBJState
getSpatialData() const OBJState
getTextureData() const OBJState
m_ActiveGroups (defined in OBJState)OBJStateprotected
m_FreeFormRational (defined in OBJState)OBJStateprotected
m_FreeFormState (defined in OBJState)OBJStateprotected
m_GroupFacesReservedSize (defined in OBJState)OBJStateprotected
m_GroupFreeFormReservedSize (defined in OBJState)OBJStateprotected
m_GroupMap (defined in OBJState)OBJStateprotected
m_MaterialLibraries (defined in OBJState)OBJStateprotected
m_MaterialMap (defined in OBJState)OBJStateprotected
m_RenderStates (defined in OBJState)OBJStateprotected
m_TextureMapLibraries (defined in OBJState)OBJStateprotected
m_VertexNormalData (defined in OBJState)OBJStateprotected
m_VertexSpatialData (defined in OBJState)OBJStateprotected
m_VertexTextureData (defined in OBJState)OBJStateprotected
OBJState() (defined in OBJState)OBJState
reserve(uint32_t spatial, uint32_t texture=0, uint32_t normal=0, uint32_t groupFaces=0, uint32_t groupFreeForms=0)OBJState
resetAuxiliaryStates() (defined in OBJState)OBJStateprotected
setBevelInterp(bool on)OBJState
setColorInterp(bool on)OBJState
setDissolveInterp(bool on)OBJState
setFreeFormBasisMatrixU(std::vector< float > const &matrix)OBJState
setFreeFormBasisMatrixV(std::vector< float > const &matrix)OBJState
setFreeFormDegreeU(int32_t degree)OBJState
setFreeFormDegreeV(int32_t degree)OBJState
setFreeFormMergeGroupNumber(int32_t id)OBJState
setFreeFormMergeGroupResolution(float res)OBJState
setFreeFormRational(bool rational)OBJState
setFreeFormStepU(int32_t step)OBJState
setFreeFormStepV(int32_t step)OBJState
setFreeFormType(OBJFreeFormType type)OBJState
setLevelOfDetail(uint32_t lod)OBJState
setMaterial(std::string const &name)OBJState
setMaterial(std::string const &name, OBJMaterial const &material)OBJState
setShadowObject(std::string const &name)OBJState
setSmoothingGroup(uint32_t group)OBJState
setTechniqueCurvatureCurve(OBJVector2 const &vec)OBJState
setTechniqueCurvatureSurface(OBJVector2 const &vec)OBJState
setTechniqueParametric(float res)OBJState
setTechniqueParametricA(OBJVector2 const &vec)OBJState
setTechniqueParametricB(float res)OBJState
setTechniqueSpatialCurve(float length)OBJState
setTechniqueSpatialSurface(float length)OBJState
setTextureMap(std::string const &name)OBJState
setTracingObject(std::string const &name)OBJState
transformVertexGroup(OBJVertexGroup &source) const (defined in OBJState)OBJStateprotected
~OBJState() (defined in OBJState)OBJState