| addGroup(PrimitiveGroup *group) | Mesh | |
| addGroup(PrimitiveGroupType prim, uint32 materialIndex, uint32 nIndices, uint32 *indices) | Mesh | |
| clearGroups() | Mesh | |
| Color0 enum value | Mesh | |
| Color1 enum value | Mesh | |
| DiffuseMap enum value | Mesh | |
| EmissiveMap enum value | Mesh | |
| Float1 enum value | Mesh | |
| Float2 enum value | Mesh | |
| Float3 enum value | Mesh | |
| Float4 enum value | Mesh | |
| FormatMax enum value | Mesh | |
| getBoundingBox() const | Mesh | |
| getGroup(uint32) const | Mesh | |
| getName() const | Mesh | |
| getVertexAttributeSize(VertexAttributeFormat) | Mesh | [static] |
| getVertexCount() const | Mesh | [inline] |
| getVertexData() const | Mesh | [inline] |
| getVertexDescription() const | Mesh | |
| getVertexStride() const | Mesh | [inline] |
| groups | Mesh | [private] |
| InvalidFormat enum value | Mesh | |
| InvalidPrimitiveGroupType enum value | Mesh | |
| InvalidSemantic enum value | Mesh | |
| InvalidTextureSemantic enum value | Mesh | |
| LineList enum value | Mesh | |
| LineStrip enum value | Mesh | |
| Mesh() | Mesh | |
| name | Mesh | [private] |
| Normal enum value | Mesh | |
| NormalMap enum value | Mesh | |
| nVertices | Mesh | [private] |
| parsePrimitiveGroupType(const std::string &) | Mesh | [static] |
| parseTextureSemantic(const std::string &) | Mesh | [static] |
| parseVertexAttributeFormat(const std::string &) | Mesh | [static] |
| parseVertexAttributeSemantic(const std::string &) | Mesh | [static] |
| pick(const Ray3d &r, double &distance) const | Mesh | |
| PointList enum value | Mesh | |
| Position enum value | Mesh | |
| PrimitiveGroupType enum name | Mesh | |
| PrimitiveTypeMax enum value | Mesh | |
| recomputeBoundingBox() | Mesh | [private] |
| remapIndices(const std::vector< uint32 > &indexMap) | Mesh | |
| render(const std::vector< const Material * > &materials, RenderContext &) const | Mesh | |
| SemanticMax enum value | Mesh | |
| setName(const std::string &) | Mesh | |
| setVertexDescription(const VertexDescription &desc) | Mesh | |
| setVertices(uint32 _nVertices, void *vertexData) | Mesh | |
| SpecularMap enum value | Mesh | |
| Tangent enum value | Mesh | |
| Texture0 enum value | Mesh | |
| Texture1 enum value | Mesh | |
| Texture2 enum value | Mesh | |
| Texture3 enum value | Mesh | |
| TextureSemantic enum name | Mesh | |
| TextureSemanticMax enum value | Mesh | |
| transform(Vec3f translation, float scale) | Mesh | |
| TriFan enum value | Mesh | |
| TriList enum value | Mesh | |
| TriStrip enum value | Mesh | |
| UByte4 enum value | Mesh | |
| vbInitialized | Mesh | [mutable, private] |
| vbObject | Mesh | [mutable, private] |
| VertexAttributeFormat enum name | Mesh | |
| VertexAttributeSemantic enum name | Mesh | |
| vertexDesc | Mesh | [private] |
| vertices | Mesh | [private] |
| ~Mesh() | Mesh |
1.4.1