|
Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::VAOMesh, including all inherited members.
| bind() (defined in al::VAOMesh) | al::VAOMesh | |
| color(const Color &v) | al::Mesh | inline |
| color(const HSV &v) | al::Mesh | inline |
| color(const RGB &v) | al::Mesh | inline |
| color(float r, float g, float b, float a=1) | al::Mesh | inline |
| color(const Vec< 4, T > &v) | al::Mesh | inline |
| color(const T *src, int numColors) | al::Mesh | inline |
| colorAtt() (defined in al::VAOMesh) | al::VAOMesh | inline |
| colors() const (defined in al::Mesh) | al::Mesh | inline |
| colors() (defined in al::Mesh) | al::Mesh | inline |
| Colors typedef (defined in al::Mesh) | al::Mesh | |
| compress() | al::Mesh | |
| copy(Mesh const &m) (defined in al::Mesh) | al::Mesh | |
| createNormalsMesh(Mesh &mesh, float length=0.1, bool perFace=false) | al::Mesh | |
| decompress() | al::Mesh | |
| draw() (defined in al::VAOMesh) | al::VAOMesh | |
| equalizeBuffers() | al::Mesh | |
| generateNormals(bool normalize=true, bool equalWeightPerFace=false) | al::Mesh | |
| getBounds(Vec3f &min, Vec3f &max) const | al::Mesh | |
| getCenter() const | al::Mesh | |
| index(unsigned int i) | al::Mesh | inline |
| index(const Tindex *buf, int size, Tindex indexOffset=0) | al::Mesh | inline |
| index(unsigned i, Indices... indices) (defined in al::Mesh) | al::Mesh | inline |
| Index typedef (defined in al::Mesh) | al::Mesh | |
| indexBuffer() (defined in al::VAOMesh) | al::VAOMesh | inline |
| indices() const (defined in al::Mesh) | al::Mesh | inline |
| indices() (defined in al::Mesh) | al::Mesh | inline |
| Indices typedef (defined in al::Mesh) | al::Mesh | |
| invertNormals() | al::Mesh | |
| LINE_LOOP enum value (defined in al::Mesh) | al::Mesh | |
| LINE_STRIP enum value (defined in al::Mesh) | al::Mesh | |
| LINE_STRIP_ADJACENCY enum value (defined in al::Mesh) | al::Mesh | |
| LINES enum value (defined in al::Mesh) | al::Mesh | |
| LINES_ADJACENCY enum value (defined in al::Mesh) | al::Mesh | |
| mColors (defined in al::Mesh) | al::Mesh | protected |
| merge(const Mesh &src) | al::Mesh | |
| Mesh(Primitive p=TRIANGLES) | al::Mesh | |
| Mesh(const Mesh &cpy) (defined in al::Mesh) | al::Mesh | |
| mIndices (defined in al::Mesh) | al::Mesh | protected |
| mNormals (defined in al::Mesh) | al::Mesh | protected |
| mPrimitive (defined in al::Mesh) | al::Mesh | protected |
| mTexCoord1s (defined in al::Mesh) | al::Mesh | protected |
| mTexCoord2s (defined in al::Mesh) | al::Mesh | protected |
| mTexCoord3s (defined in al::Mesh) | al::Mesh | protected |
| mVertices (defined in al::Mesh) | al::Mesh | protected |
| Normal typedef (defined in al::Mesh) | al::Mesh | |
| normal(float x, float y, float z=0) | al::Mesh | inline |
| normal(const Normal &v) | al::Mesh | inline |
| normal(const Vec< 2, T > &v, float z=0) | al::Mesh | inline |
| normal(const T *src, int numNormals) | al::Mesh | inline |
| normalAtt() (defined in al::VAOMesh) | al::VAOMesh | inline |
| normals() const (defined in al::Mesh) | al::Mesh | inline |
| normals() (defined in al::Mesh) | al::Mesh | inline |
| Normals typedef (defined in al::Mesh) | al::Mesh | |
| operator=(VAOMesh const &other) (defined in al::VAOMesh) | al::VAOMesh | |
| operator=(VAOMesh &&other) (defined in al::VAOMesh) | al::VAOMesh | |
| POINTS enum value (defined in al::Mesh) | al::Mesh | |
| positionAtt() (defined in al::VAOMesh) | al::VAOMesh | inline |
| Primitive enum name (defined in al::Mesh) | al::Mesh | |
| primitive() const (defined in al::Mesh) | al::Mesh | inline |
| primitive(Primitive p) | al::Mesh | inline |
| print(FILE *dst=stderr) const | al::Mesh | |
| repeatLast() | al::Mesh | |
| reset() | al::Mesh | |
| ribbonize(float width=0.04, bool faceBinormal=false) | al::Mesh | inline |
| ribbonize(float *widths, int widthsStride=1, bool faceBinormal=false) | al::Mesh | |
| save(const char *filePath, const char *solidName="", bool binary=true) const | al::Mesh | |
| savePLY(const char *filePath, const char *solidName="", bool binary=true) const | al::Mesh | |
| saveSTL(const char *filePath, const char *solidName="") const | al::Mesh | |
| scale(float x, float y, float z) | al::Mesh | |
| scale(float s) (defined in al::Mesh) | al::Mesh | inline |
| scale(const Vec< 3, T > &v) (defined in al::Mesh) | al::Mesh | inline |
| smooth(float amount=1, int weighting=0) | al::Mesh | |
| texCoord(float u) | al::Mesh | inline |
| texCoord(float u, float v) | al::Mesh | inline |
| texCoord(const Vec< 2, T > &v) | al::Mesh | inline |
| texCoord(float u, float v, float w) | al::Mesh | inline |
| texCoord(const Vec< 3, T > &v) | al::Mesh | inline |
| TexCoord1 typedef (defined in al::Mesh) | al::Mesh | |
| TexCoord1s typedef (defined in al::Mesh) | al::Mesh | |
| texCoord1s() const (defined in al::Mesh) | al::Mesh | inline |
| texCoord1s() (defined in al::Mesh) | al::Mesh | inline |
| TexCoord2 typedef (defined in al::Mesh) | al::Mesh | |
| texcoord2dAtt() (defined in al::VAOMesh) | al::VAOMesh | inline |
| TexCoord2s typedef (defined in al::Mesh) | al::Mesh | |
| texCoord2s() const (defined in al::Mesh) | al::Mesh | inline |
| texCoord2s() (defined in al::Mesh) | al::Mesh | inline |
| TexCoord3 typedef (defined in al::Mesh) | al::Mesh | |
| TexCoord3s typedef (defined in al::Mesh) | al::Mesh | |
| texCoord3s() const (defined in al::Mesh) | al::Mesh | inline |
| texCoord3s() (defined in al::Mesh) | al::Mesh | inline |
| toTriangles() | al::Mesh | |
| transform(const Mat< 4, T > &m, int begin=0, int end=-1) | al::Mesh | |
| translate(float x, float y, float z) | al::Mesh | |
| translate(const Vec< 3, T > &v) (defined in al::Mesh) | al::Mesh | inline |
| translate(const T &v) (defined in al::Mesh) | al::Mesh | inline |
| TRIANGLE_FAN enum value (defined in al::Mesh) | al::Mesh | |
| TRIANGLE_STRIP enum value (defined in al::Mesh) | al::Mesh | |
| TRIANGLE_STRIP_ADJACENCY enum value (defined in al::Mesh) | al::Mesh | |
| TRIANGLES enum value (defined in al::Mesh) | al::Mesh | |
| TRIANGLES_ADJACENCY enum value (defined in al::Mesh) | al::Mesh | |
| unbind() (defined in al::VAOMesh) | al::VAOMesh | |
| unitize(bool proportional=true) | al::Mesh | |
| update() (defined in al::VAOMesh) | al::VAOMesh | |
| updateAttrib(std::vector< T > const &data, MeshAttrib &att) (defined in al::VAOMesh) | al::VAOMesh | |
| vao() (defined in al::VAOMesh) | al::VAOMesh | inline |
| VAOMesh() (defined in al::VAOMesh) | al::VAOMesh | |
| VAOMesh(Primitive p) (defined in al::VAOMesh) | al::VAOMesh | |
| VAOMesh(VAOMesh const &other) (defined in al::VAOMesh) | al::VAOMesh | |
| VAOMesh(VAOMesh &&other) (defined in al::VAOMesh) | al::VAOMesh | |
| vaoWrapper (defined in al::VAOMesh) | al::VAOMesh | |
| vertex(float x, float y, float z=0) | al::Mesh | inline |
| vertex(const Vertex &v) | al::Mesh | inline |
| vertex(const Vec< 2, T > &v, float z=0) | al::Mesh | inline |
| vertex(const T *src, int numVerts) | al::Mesh | inline |
| vertex(const Vec< 3, T > *src, int numVerts) | al::Mesh | inline |
| Vertex typedef (defined in al::Mesh) | al::Mesh | |
| Vertices typedef (defined in al::Mesh) | al::Mesh | |
| vertices() const (defined in al::Mesh) | al::Mesh | inline |
| vertices() (defined in al::Mesh) | al::Mesh | inline |