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