#include <FSModel.hpp>
Public Member Functions | |
double | aboveCeilingHeight () const |
void | Accept (FSVisitor &visitor) const override |
double | belowFloorPlenumHeight () const |
boost::optional< FSBuildingUnit > | buildingUnit () const |
boost::optional < FSConstructionSet > | constructionSet () const |
std::vector< FSDaylightingControl > | daylightingControls () const |
boost::optional< FSFace > | face () const |
double | floorToCeilingHeight () const |
FSSpace (const Json::Value &root, const FSModel &model, FSStory &story) | |
int | multiplier () const |
double | offset () const |
bool | openToBelow () const |
boost::optional< FSSpaceType > | spaceType () const |
boost::optional< FSThermalZone > | thermalZone () const |
Public Member Functions inherited from openstudio::FSBase | |
const std::string & | color () const |
FSBase ()=default | |
FSBase (const Json::Value &root) | |
const std::string & | handle () const |
const std::string & | id () const |
const std::string & | name () const |
void | setColor (const std::string &color) |
void | setHandle (const std::string &handle) |
void | setId (const std::string &id) |
void | setName (const std::string &name) |
Public Member Functions inherited from openstudio::FSDispatchable | |
virtual | ~FSDispatchable ()=default |
Additional Inherited Members | |
Protected Attributes inherited from openstudio::FSBase | |
std::string | m_color |
std::string | m_handle |
std::string | m_id |
std::string | m_name |
|
explicit |
double openstudio::FSSpace::aboveCeilingHeight | ( | ) | const |
|
overridevirtual |
Implements openstudio::FSDispatchable.
double openstudio::FSSpace::belowFloorPlenumHeight | ( | ) | const |
boost::optional<FSBuildingUnit> openstudio::FSSpace::buildingUnit | ( | ) | const |
boost::optional<FSConstructionSet> openstudio::FSSpace::constructionSet | ( | ) | const |
std::vector<FSDaylightingControl> openstudio::FSSpace::daylightingControls | ( | ) | const |
boost::optional<FSFace> openstudio::FSSpace::face | ( | ) | const |
double openstudio::FSSpace::floorToCeilingHeight | ( | ) | const |
int openstudio::FSSpace::multiplier | ( | ) | const |
double openstudio::FSSpace::offset | ( | ) | const |
bool openstudio::FSSpace::openToBelow | ( | ) | const |
boost::optional<FSSpaceType> openstudio::FSSpace::spaceType | ( | ) | const |
boost::optional<FSThermalZone> openstudio::FSSpace::thermalZone | ( | ) | const |