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 typedef | ofMesh_< 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() const | ofMesh_< V, N, C, T > | |
draw(ofPolyRenderMode renderType) const | ofMesh_< V, N, C, T > | virtual |
drawFaces() const | ofMesh_< V, N, C, T > | |
drawVertices() const | ofMesh_< V, N, C, T > | |
drawWireframe() const | ofMesh_< 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() const | ofMesh_< V, N, C, T > | |
getColor(ofIndexType i) const | ofMesh_< V, N, C, T > | |
getColors() | ofMesh_< V, N, C, T > | |
getColors() const | ofMesh_< V, N, C, T > | |
getColorsPointer() | ofMesh_< V, N, C, T > | |
getColorsPointer() const | ofMesh_< V, N, C, T > | |
getFace(ofIndexType faceId) const | ofMesh_< V, N, C, T > | |
getFaceNormals(bool perVetex=false) const | ofMesh_< V, N, C, T > | |
getIndex(ofIndexType i) const | ofMesh_< V, N, C, T > | |
getIndexPointer() | ofMesh_< V, N, C, T > | |
getIndexPointer() const | ofMesh_< V, N, C, T > | |
getIndices() | ofMesh_< V, N, C, T > | |
getIndices() const | ofMesh_< V, N, C, T > | |
getMeshForIndices(ofIndexType startIndex, ofIndexType endIndex) const | ofMesh_< V, N, C, T > | |
getMeshForIndices(ofIndexType startIndex, ofIndexType endIndex, ofIndexType startVertIndex, ofIndexType endVertIndex) const | ofMesh_< V, N, C, T > | |
getMode() const | ofMesh_< V, N, C, T > | |
getNormal(ofIndexType i) const | ofMesh_< V, N, C, T > | |
getNormals() | ofMesh_< V, N, C, T > | |
getNormals() const | ofMesh_< V, N, C, T > | |
getNormalsPointer() | ofMesh_< V, N, C, T > | |
getNormalsPointer() const | ofMesh_< V, N, C, T > | |
getNumColors() const | ofMesh_< V, N, C, T > | |
getNumIndices() const | ofMesh_< V, N, C, T > | |
getNumNormals() const | ofMesh_< V, N, C, T > | |
getNumTexCoords() const | ofMesh_< V, N, C, T > | |
getNumVertices() const | ofMesh_< V, N, C, T > | |
getTexCoord(ofIndexType i) const | ofMesh_< V, N, C, T > | |
getTexCoords() | ofMesh_< V, N, C, T > | |
getTexCoords() const | ofMesh_< V, N, C, T > | |
getTexCoordsPointer() | ofMesh_< V, N, C, T > | |
getTexCoordsPointer() const | ofMesh_< V, N, C, T > | |
getUniqueFaces() const | ofMesh_< V, N, C, T > | |
getVertex(ofIndexType i) const | ofMesh_< V, N, C, T > | |
getVertices() | ofMesh_< V, N, C, T > | |
getVertices() const | ofMesh_< V, N, C, T > | |
getVerticesPointer() | ofMesh_< V, N, C, T > | |
getVerticesPointer() const | ofMesh_< V, N, C, T > | |
hasColors() const | ofMesh_< V, N, C, T > | |
hasIndices() const | ofMesh_< V, N, C, T > | |
hasNormals() const | ofMesh_< V, N, C, T > | |
hasTexCoords() const | ofMesh_< V, N, C, T > | |
hasVertices() const | ofMesh_< 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 typedef | ofMesh_< 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) const | ofMesh_< 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 typedef | ofMesh_< V, N, C, T > | |
usingColors() const | ofMesh_< V, N, C, T > | virtual |
usingIndices() const | ofMesh_< V, N, C, T > | virtual |
usingNormals() const | ofMesh_< V, N, C, T > | virtual |
usingTextures() const | ofMesh_< V, N, C, T > | virtual |
VertexType typedef | ofMesh_< V, N, C, T > | |
~ofMesh_() | ofMesh_< V, N, C, T > | inlinevirtual |