OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::FSStory Class Reference

#include <FSModel.hpp>

+ Inheritance diagram for openstudio::FSStory:

Public Member Functions

double aboveCeilingPlenumHeight () const
 
void Accept (FSVisitor &visitor) const override
 
double belowFloorPlenumHeight () const
 
std::vector< FSDoordoors () const
 
double floorToCeilingHeight () const
 
double floorToFloorHeight () const
 
 FSStory (const Json::Value &root, const FSModel &model)
 
const FSGeometrygeometry () const
 
bool imageVisible () const
 
int multiplier () const
 
double nominalZCoordinate () const
 
std::vector< FSShadingshadings () const
 
std::vector< FSSpacespaces () const
 
std::vector< FSWindowwindows () 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
 

Constructor & Destructor Documentation

◆ FSStory()

openstudio::FSStory::FSStory ( const Json::Value & root,
const FSModel & model )
explicit

Member Function Documentation

◆ aboveCeilingPlenumHeight()

double openstudio::FSStory::aboveCeilingPlenumHeight ( ) const

◆ Accept()

void openstudio::FSStory::Accept ( FSVisitor & visitor) const
overridevirtual

◆ belowFloorPlenumHeight()

double openstudio::FSStory::belowFloorPlenumHeight ( ) const

◆ doors()

std::vector< FSDoor > openstudio::FSStory::doors ( ) const

◆ floorToCeilingHeight()

double openstudio::FSStory::floorToCeilingHeight ( ) const

◆ floorToFloorHeight()

double openstudio::FSStory::floorToFloorHeight ( ) const

◆ geometry()

const FSGeometry & openstudio::FSStory::geometry ( ) const

◆ imageVisible()

bool openstudio::FSStory::imageVisible ( ) const

◆ multiplier()

int openstudio::FSStory::multiplier ( ) const

◆ nominalZCoordinate()

double openstudio::FSStory::nominalZCoordinate ( ) const

◆ shadings()

std::vector< FSShading > openstudio::FSStory::shadings ( ) const

◆ spaces()

std::vector< FSSpace > openstudio::FSStory::spaces ( ) const

◆ windows()

std::vector< FSWindow > openstudio::FSStory::windows ( ) const