|
cesium-native 0.52.0
|
This is the complete list of members for CesiumGltfContent::GltfUtilities, including all inherited members.
| applyGltfUpAxisTransform(const CesiumGltf::Model &model, const glm::dmat4x4 &rootTransform) | CesiumGltfContent::GltfUtilities | static |
| applyRtcCenter(const CesiumGltf::Model &gltf, const glm::dmat4x4 &rootTransform) | CesiumGltfContent::GltfUtilities | static |
| collapseToSingleBuffer(CesiumGltf::Model &gltf) | CesiumGltfContent::GltfUtilities | static |
| compactBuffer(CesiumGltf::Model &gltf, int32_t bufferIndex) | CesiumGltfContent::GltfUtilities | static |
| compactBuffers(CesiumGltf::Model &gltf) | CesiumGltfContent::GltfUtilities | static |
| computeBoundingRegion(const CesiumGltf::Model &gltf, const glm::dmat4 &transform, const CesiumGeospatial::Ellipsoid &ellipsoid=CesiumGeospatial::Ellipsoid::WGS84) | CesiumGltfContent::GltfUtilities | static |
| getNodeTransform(const CesiumGltf::Node &node) | CesiumGltfContent::GltfUtilities | static |
| intersectRayGltfModel(const CesiumGeometry::Ray &ray, const CesiumGltf::Model &gltf, bool cullBackFaces=true, const glm::dmat4x4 &gltfTransform=glm::dmat4(1.0)) | CesiumGltfContent::GltfUtilities | static |
| moveBufferContent(CesiumGltf::Model &gltf, CesiumGltf::Buffer &destination, CesiumGltf::Buffer &source) | CesiumGltfContent::GltfUtilities | static |
| parseGltfCopyright(const CesiumGltf::Model &gltf) | CesiumGltfContent::GltfUtilities | static |
| parseGltfCopyright(const std::string_view &s) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedAccessors(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedAccessorIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedBuffers(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedBufferIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedBufferViews(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedBufferViewIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedImages(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedImageIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedMaterials(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedMaterialIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedMeshes(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedMeshIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedSamplers(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedSamplerIndices={}) | CesiumGltfContent::GltfUtilities | static |
| removeUnusedTextures(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedTextureIndices={}) | CesiumGltfContent::GltfUtilities | static |
| setNodeTransform(CesiumGltf::Node &node, const glm::dmat4x4 &newTransform) | CesiumGltfContent::GltfUtilities | static |