OpenStudio:model
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
openstudio::model::GroundSurfaceGroup Class Reference

#include <SurfacePropertyGroundSurfaces.hpp>

Public Member Functions

 GroundSurfaceGroup (std::string groundSurfaceName, double viewFactor, boost::optional< Schedule > temperatureSchedule=boost::none, boost::optional< Schedule > reflectanceSchedule=boost::none)
 
std::string groundSurfaceName () const
 
boost::optional< SchedulereflectanceSchedule () const
 
boost::optional< ScheduletemperatureSchedule () const
 
double viewFactor () const
 

Detailed Description

This class implements an extensible group.

Constructor & Destructor Documentation

openstudio::model::GroundSurfaceGroup::GroundSurfaceGroup ( std::string  groundSurfaceName,
double  viewFactor,
boost::optional< Schedule temperatureSchedule = boost::none,
boost::optional< Schedule reflectanceSchedule = boost::none 
)

Member Function Documentation

std::string openstudio::model::GroundSurfaceGroup::groundSurfaceName ( ) const
boost::optional<Schedule> openstudio::model::GroundSurfaceGroup::reflectanceSchedule ( ) const
boost::optional<Schedule> openstudio::model::GroundSurfaceGroup::temperatureSchedule ( ) const
double openstudio::model::GroundSurfaceGroup::viewFactor ( ) const