reference

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

ofMesh_< V, N, C, T > Member List

This is the complete list of members for ofMesh_< V, N, C, T >, including all inherited members.

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