OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "LightingSimulationZone.hpp"

Inheritance diagram for openstudio::model::LightingSimulationZone:

Public Member Functions

bool addSpace (const Space &space)
boost::optional< RenderingColorrenderingColor () const
void resetRenderingColor ()
void resetSpaces ()
bool setRenderingColor (const RenderingColor &renderingColor)
std::vector< Spacespaces () const
 LightingSimulationZone (const Model &model)
virtual ~LightingSimulationZone ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< LightingSimulationZone
LightingSimulationZoneVector
typedef boost::optional
< LightingSimulationZone
OptionalLightingSimulationZone

Detailed Description

LightingSimulationZone is a ModelObject that wraps the OpenStudio IDD object 'OS_LightingSimulationZone'.

Constructor & Destructor Documentation

openstudio::model::LightingSimulationZone::LightingSimulationZone ( const Model model)
explicit
virtual openstudio::model::LightingSimulationZone::~LightingSimulationZone ( )
inlinevirtual

Member Function Documentation

bool openstudio::model::LightingSimulationZone::addSpace ( const Space space)

Adds a spaces to this lighting simulation zone.

static IddObjectType openstudio::model::LightingSimulationZone::iddObjectType ( )
static
boost::optional<RenderingColor> openstudio::model::LightingSimulationZone::renderingColor ( ) const

Returns the rendering color.

void openstudio::model::LightingSimulationZone::resetRenderingColor ( )

Resets the rendering color.

void openstudio::model::LightingSimulationZone::resetSpaces ( )

Resets spaces in this lighting simulation zone.

bool openstudio::model::LightingSimulationZone::setRenderingColor ( const RenderingColor renderingColor)

Sets the rendering color.

std::vector<Space> openstudio::model::LightingSimulationZone::spaces ( ) const

Returns all spaces in this lighting simulation zone.

Friends And Related Function Documentation

typedef boost::optional<LightingSimulationZone> OptionalLightingSimulationZone
related