#include <ThreeJS.hpp>
ThreeModelObjectMetadata includes metadata about an OpenStudio ModelObject not associated with a ThreeSceneChild in the ThreeJS scene.
◆ ThreeModelObjectMetadata() [1/2]
openstudio::ThreeModelObjectMetadata::ThreeModelObjectMetadata |
( |
| ) |
|
◆ ThreeModelObjectMetadata() [2/2]
openstudio::ThreeModelObjectMetadata::ThreeModelObjectMetadata |
( |
const std::string & | iddObjectType, |
|
|
const std::string & | handle, |
|
|
const std::string & | name ) |
◆ aboveCeilingPlenumHeight()
boost::optional< double > openstudio::ThreeModelObjectMetadata::aboveCeilingPlenumHeight |
( |
| ) |
const |
applies to Story or Space
◆ belowFloorPlenumHeight()
boost::optional< double > openstudio::ThreeModelObjectMetadata::belowFloorPlenumHeight |
( |
| ) |
const |
applies to Story or Space
◆ color()
std::string openstudio::ThreeModelObjectMetadata::color |
( |
| ) |
const |
◆ floorToCeilingHeight()
boost::optional< double > openstudio::ThreeModelObjectMetadata::floorToCeilingHeight |
( |
| ) |
const |
applies to Story or Space
◆ handle()
std::string openstudio::ThreeModelObjectMetadata::handle |
( |
| ) |
const |
◆ iddObjectType()
std::string openstudio::ThreeModelObjectMetadata::iddObjectType |
( |
| ) |
const |
◆ multiplier()
boost::optional< unsigned > openstudio::ThreeModelObjectMetadata::multiplier |
( |
| ) |
const |
applies to Story or Space
◆ name()
std::string openstudio::ThreeModelObjectMetadata::name |
( |
| ) |
const |
◆ nominalZCoordinate()
boost::optional< double > openstudio::ThreeModelObjectMetadata::nominalZCoordinate |
( |
| ) |
const |
◆ openToBelow()
bool openstudio::ThreeModelObjectMetadata::openToBelow |
( |
| ) |
const |
◆ resetAboveCeilingPlenumHeight()
void openstudio::ThreeModelObjectMetadata::resetAboveCeilingPlenumHeight |
( |
| ) |
|
◆ resetBelowFloorPlenumHeight()
void openstudio::ThreeModelObjectMetadata::resetBelowFloorPlenumHeight |
( |
| ) |
|
◆ resetColor()
void openstudio::ThreeModelObjectMetadata::resetColor |
( |
| ) |
|
◆ resetFloorToCeilingHeight()
void openstudio::ThreeModelObjectMetadata::resetFloorToCeilingHeight |
( |
| ) |
|
◆ resetMultiplier()
void openstudio::ThreeModelObjectMetadata::resetMultiplier |
( |
| ) |
|
◆ resetNominalZCoordinate()
void openstudio::ThreeModelObjectMetadata::resetNominalZCoordinate |
( |
| ) |
|
◆ resetOpenToBelow()
void openstudio::ThreeModelObjectMetadata::resetOpenToBelow |
( |
| ) |
|
◆ setAboveCeilingPlenumHeight()
bool openstudio::ThreeModelObjectMetadata::setAboveCeilingPlenumHeight |
( |
double | height | ) |
|
◆ setBelowFloorPlenumHeight()
bool openstudio::ThreeModelObjectMetadata::setBelowFloorPlenumHeight |
( |
double | height | ) |
|
◆ setColor()
bool openstudio::ThreeModelObjectMetadata::setColor |
( |
const std::string & | c | ) |
|
◆ setFloorToCeilingHeight()
bool openstudio::ThreeModelObjectMetadata::setFloorToCeilingHeight |
( |
double | height | ) |
|
◆ setMultiplier()
bool openstudio::ThreeModelObjectMetadata::setMultiplier |
( |
unsigned | mult | ) |
|
◆ setNominalZCoordinate()
bool openstudio::ThreeModelObjectMetadata::setNominalZCoordinate |
( |
double | z | ) |
|
◆ setOpenToBelow()
bool openstudio::ThreeModelObjectMetadata::setOpenToBelow |
( |
bool | t | ) |
|