cesium-native 0.43.0
Loading...
Searching...
No Matches
CesiumGltfContent::GltfUtilities Member List

This is the complete list of members for CesiumGltfContent::GltfUtilities, including all inherited members.

applyGltfUpAxisTransform(const CesiumGltf::Model &model, const glm::dmat4x4 &rootTransform)CesiumGltfContent::GltfUtilitiesstatic
applyRtcCenter(const CesiumGltf::Model &gltf, const glm::dmat4x4 &rootTransform)CesiumGltfContent::GltfUtilitiesstatic
collapseToSingleBuffer(CesiumGltf::Model &gltf)CesiumGltfContent::GltfUtilitiesstatic
compactBuffer(CesiumGltf::Model &gltf, int32_t bufferIndex)CesiumGltfContent::GltfUtilitiesstatic
compactBuffers(CesiumGltf::Model &gltf)CesiumGltfContent::GltfUtilitiesstatic
computeBoundingRegion(const CesiumGltf::Model &gltf, const glm::dmat4 &transform, const CesiumGeospatial::Ellipsoid &ellipsoid=CesiumGeospatial::Ellipsoid::WGS84)CesiumGltfContent::GltfUtilitiesstatic
getNodeTransform(const CesiumGltf::Node &node)CesiumGltfContent::GltfUtilitiesstatic
intersectRayGltfModel(const CesiumGeometry::Ray &ray, const CesiumGltf::Model &gltf, bool cullBackFaces=true, const glm::dmat4x4 &gltfTransform=glm::dmat4(1.0))CesiumGltfContent::GltfUtilitiesstatic
moveBufferContent(CesiumGltf::Model &gltf, CesiumGltf::Buffer &destination, CesiumGltf::Buffer &source)CesiumGltfContent::GltfUtilitiesstatic
parseGltfCopyright(const CesiumGltf::Model &gltf)CesiumGltfContent::GltfUtilitiesstatic
removeUnusedAccessors(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedAccessorIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedBuffers(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedBufferIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedBufferViews(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedBufferViewIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedImages(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedImageIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedMaterials(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedMaterialIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedMeshes(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedMeshIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedSamplers(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedSamplerIndices={})CesiumGltfContent::GltfUtilitiesstatic
removeUnusedTextures(CesiumGltf::Model &gltf, const std::vector< int32_t > &extraUsedTextureIndices={})CesiumGltfContent::GltfUtilitiesstatic
setNodeTransform(CesiumGltf::Node &node, const glm::dmat4x4 &newTransform)CesiumGltfContent::GltfUtilitiesstatic