Classes | |
| class | GltfBoundingBox |
| GltfBoundingBox is an Interface between the PlanarSurfaceGroups of a Model and a glTF Scene's extras to set the boundingbox. More... | |
| class | GltfForwardTranslator |
| GltfForwardTranslator converts an OpenStudio Model to GLTF format. More... | |
| class | GltfMaterialData |
GltfMaterialData is an Interface class between a RenderingColor and a tinygltf::Material More... | |
| class | GltfMetaData |
GltfMetadata is an Interface between an OpenStudio Model and a glTF Scene's extras More... | |
| class | GltfModelObjectMetaData |
| GltfModelObjectMetaData is an Interface class between select ModelObjects and glTF values. More... | |
| class | GltfUserData |
GltfUserData is an Interface class between a PlanarSurface and an glTF Node's extras. More... | |
Typedefs | |
| using | GltfMaterialDataVector = std::vector< GltfMaterialData > |
| using | GltfModelObjectMetaDataVector = std::vector< GltfModelObjectMetaData > |
| using | GltfUserDataVector = std::vector< GltfUserData > |
Functions | |
| GLTF_API bool | createTriangleGLTF (const path &outputPath) |
| GLTF_API bool | createTriangleGLTFFromPoint3DVector (const path &outputPath) |
| GLTF_API std::string | getObjectGLTFMaterialName (const std::string &iddObjectType, const std::string &name) |
| GLTF_API std::string | getObjectGLTFMaterialName (const model::ModelObject &object) |
| using openstudio::gltf::GltfMaterialDataVector = typedef std::vector<GltfMaterialData> |
| using openstudio::gltf::GltfModelObjectMetaDataVector = typedef std::vector<GltfModelObjectMetaData> |
| using openstudio::gltf::GltfUserDataVector = typedef std::vector<GltfUserData> |
| GLTF_API bool openstudio::gltf::createTriangleGLTF | ( | const path & | outputPath | ) |
| GLTF_API bool openstudio::gltf::createTriangleGLTFFromPoint3DVector | ( | const path & | outputPath | ) |
| GLTF_API std::string openstudio::gltf::getObjectGLTFMaterialName | ( | const std::string & | iddObjectType, |
| const std::string & | name | ||
| ) |
| GLTF_API std::string openstudio::gltf::getObjectGLTFMaterialName | ( | const model::ModelObject & | object | ) |