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

#include "LuminaireDefinition.hpp"

Inheritance diagram for openstudio::model::LuminaireDefinition:

Public Member Functions

 LuminaireDefinition (const Model &model)
virtual ~LuminaireDefinition ()
double lightingPower () const
bool isLightingPowerDefaulted () const
double fractionRadiant () const
bool isFractionRadiantDefaulted () const
double fractionVisible () const
bool isFractionVisibleDefaulted () const
double returnAirFraction () const
bool isReturnAirFractionDefaulted () const
bool returnAirFractionCalculatedfromPlenumTemperature () const
bool isReturnAirFractionCalculatedfromPlenumTemperatureDefaulted () const
double returnAirFractionFunctionofPlenumTemperatureCoefficient1 () const
bool isReturnAirFractionFunctionofPlenumTemperatureCoefficient1Defaulted () const
double returnAirFractionFunctionofPlenumTemperatureCoefficient2 () const
bool isReturnAirFractionFunctionofPlenumTemperatureCoefficient2Defaulted () const
bool setLightingPower (double lightingPower)
void resetLightingPower ()
bool setFractionRadiant (double fractionRadiant)
void resetFractionRadiant ()
bool setFractionVisible (double fractionVisible)
void resetFractionVisible ()
bool setReturnAirFraction (double returnAirFraction)
void resetReturnAirFraction ()
bool setReturnAirFractionCalculatedfromPlenumTemperature (bool returnAirFractionCalculatedfromPlenumTemperature)
void resetReturnAirFractionCalculatedfromPlenumTemperature ()
bool setReturnAirFractionFunctionofPlenumTemperatureCoefficient1 (double returnAirFractionFunctionofPlenumTemperatureCoefficient1)
void resetReturnAirFractionFunctionofPlenumTemperatureCoefficient1 ()
bool setReturnAirFractionFunctionofPlenumTemperatureCoefficient2 (double returnAirFractionFunctionofPlenumTemperatureCoefficient2)
void resetReturnAirFractionFunctionofPlenumTemperatureCoefficient2 ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< LuminaireDefinition
LuminaireDefinitionVector
typedef boost::optional
< LuminaireDefinition
OptionalLuminaireDefinition

Detailed Description

LuminaireDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_Luminaire_Definition'.

See also
Luminaire

Constructor & Destructor Documentation

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

Member Function Documentation

double openstudio::model::LuminaireDefinition::fractionRadiant ( ) const
double openstudio::model::LuminaireDefinition::fractionVisible ( ) const
static IddObjectType openstudio::model::LuminaireDefinition::iddObjectType ( )
static
bool openstudio::model::LuminaireDefinition::isFractionRadiantDefaulted ( ) const
bool openstudio::model::LuminaireDefinition::isFractionVisibleDefaulted ( ) const
bool openstudio::model::LuminaireDefinition::isLightingPowerDefaulted ( ) const
bool openstudio::model::LuminaireDefinition::isReturnAirFractionCalculatedfromPlenumTemperatureDefaulted ( ) const
bool openstudio::model::LuminaireDefinition::isReturnAirFractionDefaulted ( ) const
bool openstudio::model::LuminaireDefinition::isReturnAirFractionFunctionofPlenumTemperatureCoefficient1Defaulted ( ) const
bool openstudio::model::LuminaireDefinition::isReturnAirFractionFunctionofPlenumTemperatureCoefficient2Defaulted ( ) const
double openstudio::model::LuminaireDefinition::lightingPower ( ) const
void openstudio::model::LuminaireDefinition::resetFractionRadiant ( )
void openstudio::model::LuminaireDefinition::resetFractionVisible ( )
void openstudio::model::LuminaireDefinition::resetLightingPower ( )
void openstudio::model::LuminaireDefinition::resetReturnAirFraction ( )
void openstudio::model::LuminaireDefinition::resetReturnAirFractionCalculatedfromPlenumTemperature ( )
void openstudio::model::LuminaireDefinition::resetReturnAirFractionFunctionofPlenumTemperatureCoefficient1 ( )
void openstudio::model::LuminaireDefinition::resetReturnAirFractionFunctionofPlenumTemperatureCoefficient2 ( )
double openstudio::model::LuminaireDefinition::returnAirFraction ( ) const
bool openstudio::model::LuminaireDefinition::returnAirFractionCalculatedfromPlenumTemperature ( ) const
double openstudio::model::LuminaireDefinition::returnAirFractionFunctionofPlenumTemperatureCoefficient1 ( ) const
double openstudio::model::LuminaireDefinition::returnAirFractionFunctionofPlenumTemperatureCoefficient2 ( ) const
bool openstudio::model::LuminaireDefinition::setFractionRadiant ( double  fractionRadiant)
bool openstudio::model::LuminaireDefinition::setFractionVisible ( double  fractionVisible)
bool openstudio::model::LuminaireDefinition::setLightingPower ( double  lightingPower)
bool openstudio::model::LuminaireDefinition::setReturnAirFraction ( double  returnAirFraction)
bool openstudio::model::LuminaireDefinition::setReturnAirFractionCalculatedfromPlenumTemperature ( bool  returnAirFractionCalculatedfromPlenumTemperature)
bool openstudio::model::LuminaireDefinition::setReturnAirFractionFunctionofPlenumTemperatureCoefficient1 ( double  returnAirFractionFunctionofPlenumTemperatureCoefficient1)
bool openstudio::model::LuminaireDefinition::setReturnAirFractionFunctionofPlenumTemperatureCoefficient2 ( double  returnAirFractionFunctionofPlenumTemperatureCoefficient2)

Friends And Related Function Documentation

typedef std::vector<LuminaireDefinition> LuminaireDefinitionVector
related
typedef boost::optional<LuminaireDefinition> OptionalLuminaireDefinition
related