#include <GltfBoundingBox.hpp>
GltfBoundingBox is an Interface between the PlanarSurfaceGroups of a Model and a glTF Scene's extras to set the boundingbox.
openstudio::gltf::GltfBoundingBox::GltfBoundingBox |
( |
| ) |
|
openstudio::gltf::GltfBoundingBox::GltfBoundingBox |
( |
const std::vector< model::PlanarSurfaceGroup > & |
planarSurfaceGroups | ) |
|
openstudio::gltf::GltfBoundingBox::GltfBoundingBox |
( |
const tinygltf::Value & |
boundingBoxObj | ) |
|
|
protected |
double openstudio::gltf::GltfBoundingBox::lookAtR |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::lookAtX |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::lookAtY |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::lookAtZ |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::maxX |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::maxY |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::maxZ |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::minX |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::minY |
( |
| ) |
const |
double openstudio::gltf::GltfBoundingBox::minZ |
( |
| ) |
const |
void openstudio::gltf::GltfBoundingBox::setLookAtR |
( |
double |
lookAtR | ) |
|
void openstudio::gltf::GltfBoundingBox::setLookAtX |
( |
double |
lookAtX | ) |
|
void openstudio::gltf::GltfBoundingBox::setLookAtY |
( |
double |
lookAtY | ) |
|
void openstudio::gltf::GltfBoundingBox::setLookAtZ |
( |
double |
lookAtZ | ) |
|
void openstudio::gltf::GltfBoundingBox::setMaxX |
( |
double |
maxX | ) |
|
void openstudio::gltf::GltfBoundingBox::setMaxY |
( |
double |
maxY | ) |
|
void openstudio::gltf::GltfBoundingBox::setMaxZ |
( |
double |
maxZ | ) |
|
void openstudio::gltf::GltfBoundingBox::setMinX |
( |
double |
minX | ) |
|
void openstudio::gltf::GltfBoundingBox::setMinY |
( |
double |
minY | ) |
|
void openstudio::gltf::GltfBoundingBox::setMinZ |
( |
double |
minZ | ) |
|
std::map<std::string, tinygltf::Value> openstudio::gltf::GltfBoundingBox::toExtras |
( |
| ) |
const |
|
protected |