cesium-native 0.43.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 |
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 |