reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofVboMesh Member List

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

addColor(const ofDefaultColorType &c)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addColors(const std::vector< ofDefaultColorType > &cols)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addColors(const ofDefaultColorType *cols, std::size_t amt)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addIndex(ofIndexType i)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addIndices(const std::vector< ofIndexType > &inds)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addIndices(const ofIndexType *inds, std::size_t amt)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addNormal(const ofDefaultNormalType &n)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addNormals(const std::vector< ofDefaultNormalType > &norms)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addNormals(const ofDefaultNormalType *norms, std::size_t amt)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addTexCoord(const ofDefaultTexCoordType &t)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addTexCoords(const std::vector< ofDefaultTexCoordType > &tCoords)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addTexCoords(const ofDefaultTexCoordType *tCoords, std::size_t amt)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addTriangle(ofIndexType index1, ofIndexType index2, ofIndexType index3)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addVertex(const ofDefaultVertexType &v)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addVertices(const std::vector< ofDefaultVertexType > &verts)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
addVertices(const ofDefaultVertexType *verts, std::size_t amt)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
append(const ofMesh_ &mesh)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
axis(float size=1.0)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
box(float width, float height, float depth, int resX=2, int resY=2, int resZ=2)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
clear()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
clearColors()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
clearIndices()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
clearNormals()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
clearTexCoords()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
clearVertices()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
ColorType typedefofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
cone(float radius, float height, int radiusSegments=12, int heightSegments=6, int capSegments=2, ofPrimitiveMode mode=OF_PRIMITIVE_TRIANGLE_STRIP)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
cylinder(float radius, float height, int radiusSegments=12, int heightSegments=6, int numCapSegments=2, bool bCapped=true, ofPrimitiveMode mode=OF_PRIMITIVE_TRIANGLE_STRIP)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
disableColors()ofVboMeshvirtual
disableIndices()ofVboMeshvirtual
disableNormals()ofVboMeshvirtual
disableTextures()ofVboMeshvirtual
draw(ofPolyRenderMode drawMode) constofVboMeshvirtual
ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >::draw() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
drawFaces() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
drawInstanced(ofPolyRenderMode drawMode, int primCount) constofVboMesh
drawVertices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
drawWireframe() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
enableColors()ofVboMeshvirtual
enableIndices()ofVboMeshvirtual
enableNormals()ofVboMeshvirtual
enableTextures()ofVboMeshvirtual
flatNormals()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getCentroid() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getColor(ofIndexType i) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getColors()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getColors() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getColorsPointer()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getColorsPointer() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getFace(ofIndexType faceId) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getFaceNormals(bool perVetex=false) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getIndex(ofIndexType i) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getIndexPointer()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getIndexPointer() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getIndices()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getIndices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getMeshForIndices(ofIndexType startIndex, ofIndexType endIndex) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getMeshForIndices(ofIndexType startIndex, ofIndexType endIndex, ofIndexType startVertIndex, ofIndexType endVertIndex) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getMode() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNormal(ofIndexType i) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNormals()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNormals() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNormalsPointer()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNormalsPointer() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNumColors() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNumIndices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNumNormals() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNumTexCoords() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getNumVertices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getTexCoord(ofIndexType i) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getTexCoords()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getTexCoords() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getTexCoordsPointer()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getTexCoordsPointer() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getUniqueFaces() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getVbo()ofVboMesh
getVbo() constofVboMesh
getVertex(ofIndexType i) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getVertices()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getVertices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getVerticesPointer()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
getVerticesPointer() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
hasColors() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
hasIndices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
hasNormals() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
hasTexCoords() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
hasVertices() constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
haveColorsChanged()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >protected
haveIndicesChanged()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >protected
haveNormalsChanged()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >protected
haveTexCoordsChanged()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >protected
haveVertsChanged()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >protected
icosahedron(float radius)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
icosphere(float radius, std::size_t iterations=2)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
load(const of::filesystem::path &path)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
mergeDuplicateVertices()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
NormalType typedefofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
ofMesh_()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
ofMesh_(ofPrimitiveMode mode, const std::vector< ofDefaultVertexType > &verts)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
ofVboMesh()ofVboMesh
ofVboMesh(const ofMesh &mom)ofVboMesh
operator=(const ofMesh &mom)ofVboMesh
plane(float width, float height, int columns=2, int rows=2, ofPrimitiveMode mode=OF_PRIMITIVE_TRIANGLE_STRIP)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
removeColor(ofIndexType index)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeColors(ofIndexType startIndex, ofIndexType endIndex)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeIndex(ofIndexType index)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeIndices(ofIndexType startIndex, ofIndexType endIndex)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeNormal(ofIndexType index)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeNormals(ofIndexType startIndex, ofIndexType endIndex)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeTexCoord(ofIndexType index)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeTexCoords(ofIndexType startIndex, ofIndexType endIndex)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeVertex(ofIndexType index)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
removeVertices(ofIndexType startIndex, ofIndexType endIndex)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
save(const of::filesystem::path &path, bool useBinary=false) constofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setColor(ofIndexType index, const ofDefaultColorType &c)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setColorForIndices(ofIndexType startIndex, ofIndexType endIndex, ofDefaultColorType color)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setFromTriangles(const std::vector< ofMeshFace_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType > > &tris, bool bUseFaceNormal=false)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setIndex(ofIndexType index, ofIndexType val)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setMode(ofPrimitiveMode mode)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setNormal(ofIndexType index, const ofDefaultNormalType &n)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setTexCoord(ofIndexType index, const ofDefaultTexCoordType &t)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setupIndicesAuto()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
setUsage(int usage)ofVboMesh
setVertex(ofIndexType index, const ofDefaultVertexType &v)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
smoothNormals(float angle)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
sphere(float radius, int res=12, ofPrimitiveMode mode=OF_PRIMITIVE_TRIANGLE_STRIP)ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >static
TexCoordType typedefofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
usingColors() constofVboMeshvirtual
usingIndices() constofVboMeshvirtual
usingNormals() constofVboMeshvirtual
usingTextures() constofVboMeshvirtual
VertexType typedefofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >
~ofMesh_()ofMesh_< ofDefaultVertexType, ofDefaultNormalType, ofDefaultColorType, ofDefaultTexCoordType >inlinevirtual
~ofVboMesh()ofVboMeshvirtual