OpenStudio:model
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
openstudio::model::GltfForwardTranslator Class Reference

#include <GltfForwardTranslator.hpp>

Public Member Functions

bool createTriangleGLTF (const path &outputPath)
 
bool createTriangleGLTFFromPoint3DVector (const path &outputPath)
 
std::vector< LogMessage > errors () const
 
 GltfForwardTranslator ()
 
bool loadGLTF (const path &inputPath, const path &inputNonEmbededpath)
 
bool modelToGLTF (const Model &model, const path &outputPath)
 
bool modelToGLTF (const Model &model, std::function< void(double)> updatePercentage, const path &outputpath)
 
std::vector< LogMessage > warnings () const
 

Constructor & Destructor Documentation

openstudio::model::GltfForwardTranslator::GltfForwardTranslator ( )

Member Function Documentation

bool openstudio::model::GltfForwardTranslator::createTriangleGLTF ( const path &  outputPath)
bool openstudio::model::GltfForwardTranslator::createTriangleGLTFFromPoint3DVector ( const path &  outputPath)
std::vector<LogMessage> openstudio::model::GltfForwardTranslator::errors ( ) const
bool openstudio::model::GltfForwardTranslator::loadGLTF ( const path &  inputPath,
const path &  inputNonEmbededpath 
)
bool openstudio::model::GltfForwardTranslator::modelToGLTF ( const Model model,
const path &  outputPath 
)
bool openstudio::model::GltfForwardTranslator::modelToGLTF ( const Model model,
std::function< void(double)>  updatePercentage,
const path &  outputpath 
)
std::vector<LogMessage> openstudio::model::GltfForwardTranslator::warnings ( ) const