This is the complete list of members for Spices::MeshProcessor, including all inherited members.
| AppendMeshlets(MeshPack *meshPack, uint32_t lod, const SpicesShader::Sphere &clusterBoundSphere, const std::vector< glm::uvec3 > &primVertices) | Spices::MeshProcessor | privatestatic |
| BuildKDTree(MeshPack *meshPack, const std::vector< glm::uvec3 > &primVertices, scl::kd_tree< 6 > &kdTree) | Spices::MeshProcessor | privatestatic |
| CalculateBoundSphere(const std::vector< glm::vec3 > &points) | Spices::MeshProcessor | privatestatic |
| FindBoundaryPoints(MeshPack *meshPack, const std::vector< glm::uvec3 > &primVertices, std::unordered_map< uint32_t, bool > &boundaryPoints, std::unordered_map< uint32_t, bool > &stableBoundaryPoints, std::unordered_map< uint32_t, EdgePoint > &boundaryEdgePoints, std::unordered_map< uint32_t, std::unordered_map< uint32_t, bool > > &pointConnect) | Spices::MeshProcessor | privatestatic |
| GenerateMeshLodClusterHierarchy(MeshPack *meshPack) | Spices::MeshProcessor | static |
| GroupMeshlets(MeshPack *meshPack, std::vector< Meshlet > &meshlets) | Spices::MeshProcessor | privatestatic |
| MergeByDistance(MeshPack *meshPack, std::vector< glm::uvec3 > &primVertices, scl::kd_tree< 6 > &kdTree, float maxDistance, float maxUVDistance) | Spices::MeshProcessor | privatestatic |
| PackPrimVerticesFromSparseInputs(MeshPack *meshPack, const std::vector< glm::uvec3 > primVertices, std::vector< glm::vec3 > &packPoints, std::vector< glm::uvec3 > &packPrimPoints, std::unordered_map< uint32_t, uint32_t > &primVerticesMapReverse) | Spices::MeshProcessor | privatestatic |
| PackVertexToPoints(MeshPack *meshPack, const std::vector< glm::uvec3 > &primVertices, std::vector< glm::vec3 > &points) | Spices::MeshProcessor | privatestatic |
| UnPackPrimVerticesToSparseInputs(std::vector< glm::uvec3 > &primVertices, std::unordered_map< uint32_t, uint32_t > &primVerticesMapReverse, const std::vector< glm::uvec3 > &packPrimPoints) | Spices::MeshProcessor | privatestatic |