|
| bool | vtkGLTFUtils::ValidateGLBFile (const std::string &magic, uint32_t version, uint32_t fileLength, std::vector< vtkGLTFUtils::ChunkInfoType > chunkInfo) |
| | Checks various binary glTF elements for validity.
|
| |
| bool | vtkGLTFUtils::ExtractGLBFileInformation (vtkResourceStream *stream, uint32_t &version, uint32_t &fileLength, uint32_t glbStart, std::vector< vtkGLTFUtils::ChunkInfoType > &chunkInfo) |
| | Extract all header information from a binary glTF file.
|
| |
| bool | vtkGLTFUtils::GetIntValue (const nlohmann::json &root, const std::string &key, int &value) |
| | Get int value from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetUIntValue (const nlohmann::json &root, const std::string &key, unsigned int &value) |
| | Get int value from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetDoubleValue (const nlohmann::json &root, const std::string &key, double &value) |
| | Get double value from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetStringValue (const nlohmann::json &root, const std::string &key, std::string &value) |
| | Get string value from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetBoolValue (const nlohmann::json &root, const std::string &key, bool &value) |
| | Get bool value from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetIntArray (const nlohmann::json &root, const std::string &key, std::vector< int > &value) |
| | Get int array from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetUIntArray (const nlohmann::json &root, const std::string &key, std::vector< unsigned int > &value) |
| | Get int array from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetFloatArray (const nlohmann::json &root, const std::string &key, std::vector< float > &value) |
| | Get float array from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::GetDoubleArray (const nlohmann::json &root, const std::string &key, std::vector< double > &value) |
| | Get double array from Json variable, with existence and type checks.
|
| |
| bool | vtkGLTFUtils::CheckVersion (const nlohmann::json &glTFAsset) |
| | Check document version.
|
| |
| bool | vtkGLTFUtils::GetBinaryBufferFromUri (const std::string &uri, vtkURILoader *loader, std::vector< char > &buffer, size_t bufferSize) |
| | Load binary buffer from uri information.
|
| |