|
LightsprintSDK 2021.08.08
|
This is the complete list of members for rr::RRMeshArrays, including all inherited members.
| aabbCache | rr::RRMesh | protected |
| bitangent | rr::RRMeshArrays | |
| box() | rr::RRMeshArrays | static |
| buildNormals() | rr::RRMeshArrays | |
| buildTangents(unsigned uvChannel) | rr::RRMeshArrays | |
| checkConsistency(unsigned lightmapTexcoord, const char *meshName, class NumReports *numReports=nullptr) const | rr::RRMesh | virtual |
| checkNormals() const | rr::RRMesh | |
| checkTangents() const | rr::RRMesh | |
| create(unsigned flags, Format vertexFormat, void *vertexBuffer, unsigned vertexCount, unsigned vertexStride) | rr::RRMesh | static |
| createAccelerated() const | rr::RRMesh | |
| createArrays(bool indexed, const RRVector< unsigned > &texcoords, bool tangents) const | rr::RRMesh | |
| createIndexed(unsigned flags, Format vertexFormat, void *vertexBuffer, unsigned vertexCount, unsigned vertexStride, Format indexFormat, void *indexBuffer, unsigned indexCount, float vertexStitchMaxDistance=0) | rr::RRMesh | static |
| createMultiMesh(const RRMesh *const *meshes, unsigned numMeshes, bool fast) | rr::RRMesh | static |
| createOptimizedTriangles() const | rr::RRMesh | |
| createOptimizedVertices(float maxDistanceBetweenVerticesToMerge, float maxRadiansBetweenNormalsToMerge, float maxDistanceBetweenUvsToMerge, const RRVector< unsigned > *texcoords) const | rr::RRMesh | |
| createTransformed(const RRMatrix3x4Ex *transform) const | rr::RRMesh | |
| createVertexBufferRuler() const | rr::RRMesh | |
| cylinder() | rr::RRMeshArrays | static |
| findGroundLevel() const | rr::RRMesh | virtual |
| Flags enum name | rr::RRMesh | |
| flipFrontBack(unsigned numNormalsThatMustPointBack, bool negativeScale) | rr::RRMeshArrays | |
| FLOAT32 enum value | rr::RRMesh | |
| Format enum name | rr::RRMesh | |
| getAABB(RRVec3 *mini, RRVec3 *maxi, RRVec3 *center) const override | rr::RRMeshArrays | virtual |
| getAverageVertexDistance() const | rr::RRMesh | virtual |
| getHash() const | rr::RRMesh | virtual |
| getMappingDensity(unsigned channel) const | rr::RRMesh | virtual |
| getNumPreImportVertices() const | rr::RRMesh | |
| getNumTriangles() const override | rr::RRMeshArrays | virtual |
| getNumVertices() const override | rr::RRMeshArrays | virtual |
| getPostImportTriangle(PreImportNumber preImportTriangle) const | rr::RRMesh | inlinevirtual |
| getPostImportVertex(PreImportNumber preImportVertex, PreImportNumber preImportTriangle) const | rr::RRMesh | inlinevirtual |
| getPreImportTriangle(unsigned postImportTriangle) const | rr::RRMesh | inlinevirtual |
| getPreImportVertex(unsigned postImportVertex, unsigned postImportTriangle) const | rr::RRMesh | inlinevirtual |
| getTriangle(unsigned t, Triangle &out) const override | rr::RRMeshArrays | virtual |
| getTriangleArea(unsigned t) const | rr::RRMesh | virtual |
| getTriangleBody(unsigned i, TriangleBody &out) const override | rr::RRMeshArrays | virtual |
| getTriangleMapping(unsigned t, TriangleMapping &out, unsigned channel) const override | rr::RRMeshArrays | virtual |
| getTriangleNormals(unsigned t, TriangleNormals &out) const override | rr::RRMeshArrays | virtual |
| getTrianglePlane(unsigned t, RRVec4 &out) const | rr::RRMesh | virtual |
| getUvChannels(RRVector< unsigned > &out) const override | rr::RRMeshArrays | virtual |
| getVertex(unsigned v, Vertex &out) const override | rr::RRMeshArrays | virtual |
| manipulateMapping(unsigned sourceChannel, const float *matrix2x3, unsigned destinationChannel) | rr::RRMeshArrays | |
| normal | rr::RRMeshArrays | |
| numTriangles | rr::RRMeshArrays | |
| numVertices | rr::RRMeshArrays | |
| operator delete(void *p, std::size_t n) | rr::RRUniformlyAllocated | |
| operator delete[](void *p, std::size_t n) | rr::RRUniformlyAllocated | |
| operator new(std::size_t n) | rr::RRUniformlyAllocated | |
| operator new[](std::size_t n) | rr::RRUniformlyAllocated | |
| OPTIMIZED_TRIANGLES enum value | rr::RRMesh | |
| OPTIMIZED_VERTICES enum value | rr::RRMesh | |
| plane() | rr::RRMeshArrays | static |
| position | rr::RRMeshArrays | |
| rectangle() | rr::RRMeshArrays | static |
| reload(const RRMesh *mesh, bool indexed, const RRVector< unsigned > &texcoords, bool tangents) | rr::RRMeshArrays | |
| resizeMesh(unsigned numTriangles, unsigned numVertices, const RRVector< unsigned > *texcoords, bool tangents, bool preserveContents) | rr::RRMeshArrays | |
| RRMesh() | rr::RRMesh | |
| RRMeshArrays() | rr::RRMeshArrays | |
| RRUniformlyAllocatedNonCopyable() | rr::RRUniformlyAllocatedNonCopyable | inlineprotected |
| sphere() | rr::RRMeshArrays | static |
| tangent | rr::RRMeshArrays | |
| TangentSpaceState enum name | rr::RRMesh | |
| texcoord | rr::RRMeshArrays | |
| TRI_LIST enum value | rr::RRMesh | |
| TRI_STRIP enum value | rr::RRMesh | |
| triangle | rr::RRMeshArrays | |
| TSS_DENORMALIZED enum value | rr::RRMesh | |
| TSS_INVALID enum value | rr::RRMesh | |
| TSS_MISSING enum value | rr::RRMesh | |
| TSS_NOT_ORTHOGONAL enum value | rr::RRMesh | |
| TSS_PERFECT enum value | rr::RRMesh | |
| UINT16 enum value | rr::RRMesh | |
| UINT32 enum value | rr::RRMesh | |
| UINT8 enum value | rr::RRMesh | |
| UNDEFINED enum value | rr::RRMesh | |
| unwrapChannel | rr::RRMeshArrays | |
| unwrapHeight | rr::RRMeshArrays | |
| unwrapWidth | rr::RRMeshArrays | |
| version | rr::RRMeshArrays | |
| Vertex typedef | rr::RRMesh | |
| ~RRMesh() | rr::RRMesh | virtual |
| ~RRMeshArrays() | rr::RRMeshArrays | virtual |
| ~RRUniformlyAllocatedNonCopyable() | rr::RRUniformlyAllocatedNonCopyable | inlineprotected |