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

#include "RadianceParameters.hpp"

Inheritance diagram for openstudio::model::RadianceParameters:

Public Member Functions

virtual ~RadianceParameters ()
int accumulatedRaysperRecord () const
bool isAccumulatedRaysperRecordDefaulted () const
double directThreshold () const
Quantity getDirectThreshold (bool returnIP=false) const
bool isDirectThresholdDefaulted () const
double directCertainty () const
Quantity getDirectCertainty (bool returnIP=false) const
bool isDirectCertaintyDefaulted () const
double directJitter () const
Quantity getDirectJitter (bool returnIP=false) const
bool isDirectJitterDefaulted () const
double directPretest () const
Quantity getDirectPretest (bool returnIP=false) const
bool isDirectPretestDefaulted () const
int ambientBouncesVMX () const
bool isAmbientBouncesVMXDefaulted () const
int ambientBouncesDMX () const
bool isAmbientBouncesDMXDefaulted () const
int ambientDivisionsVMX () const
bool isAmbientDivisionsVMXDefaulted () const
int ambientDivisionsDMX () const
bool isAmbientDivisionsDMXDefaulted () const
int ambientSupersamples () const
bool isAmbientSupersamplesDefaulted () const
double limitWeightVMX () const
Quantity getLimitWeightVMX (bool returnIP=false) const
bool isLimitWeightVMXDefaulted () const
double limitWeightDMX () const
Quantity getLimitWeightDMX (bool returnIP=false) const
bool isLimitWeightDMXDefaulted () const
int klemsSamplingDensity () const
bool isKlemsSamplingDensityDefaulted () const
std::string skyDiscretizationResolution () const
bool setAccumulatedRaysperRecord (int accumulatedRaysperRecord)
void resetAccumulatedRaysperRecord ()
bool setDirectThreshold (double directThreshold)
bool setDirectThreshold (const Quantity &directThreshold)
void resetDirectThreshold ()
bool setDirectCertainty (double directCertainty)
bool setDirectCertainty (const Quantity &directCertainty)
void resetDirectCertainty ()
bool setDirectJitter (double directJitter)
bool setDirectJitter (const Quantity &directJitter)
void resetDirectJitter ()
bool setDirectPretest (double directPretest)
bool setDirectPretest (const Quantity &directPretest)
void resetDirectPretest ()
bool setAmbientBouncesVMX (int ambientBouncesVMX)
void resetAmbientBouncesVMX ()
bool setAmbientBouncesDMX (int ambientBouncesDMX)
void resetAmbientBouncesDMX ()
bool setAmbientDivisionsVMX (int ambientDivisionsVMX)
void resetAmbientDivisionsVMX ()
bool setAmbientDivisionsDMX (int ambientDivisionsDMX)
void resetAmbientDivisionsDMX ()
bool setAmbientSupersamples (int ambientSupersamples)
void resetAmbientSupersamples ()
bool setLimitWeightVMX (double limitWeightVMX)
bool setLimitWeightVMX (const Quantity &limitWeightVMX)
void resetLimitWeightVMX ()
void setLimitWeightDMX (double limitWeightDMX)
bool setLimitWeightDMX (const Quantity &limitWeightDMX)
void resetLimitWeightDMX ()
bool setKlemsSamplingDensity (int klemsSamplingDensity)
void resetKlemsSamplingDensity ()
bool setSkyDiscretizationResolution (std::string skyDiscretizationResolution)
void resetSkyDiscretizationResolution ()

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > skyDiscretizationResolutionValues ()

Related Functions

typedef boost::optional
< RadianceParameters
OptionalRadianceParameters
typedef std::vector
< RadianceParameters
RadianceParametersVector

Detailed Description

RadianceParameters is a ModelObject that wraps the OpenStudio IDD object 'OS:RadianceParameters'.

Constructor & Destructor Documentation

virtual openstudio::model::RadianceParameters::~RadianceParameters ( )
inlinevirtual

Member Function Documentation

int openstudio::model::RadianceParameters::accumulatedRaysperRecord ( ) const
int openstudio::model::RadianceParameters::ambientBouncesDMX ( ) const
int openstudio::model::RadianceParameters::ambientBouncesVMX ( ) const
int openstudio::model::RadianceParameters::ambientDivisionsDMX ( ) const
int openstudio::model::RadianceParameters::ambientDivisionsVMX ( ) const
int openstudio::model::RadianceParameters::ambientSupersamples ( ) const
double openstudio::model::RadianceParameters::directCertainty ( ) const
double openstudio::model::RadianceParameters::directJitter ( ) const
double openstudio::model::RadianceParameters::directPretest ( ) const
double openstudio::model::RadianceParameters::directThreshold ( ) const
Quantity openstudio::model::RadianceParameters::getDirectCertainty ( bool  returnIP = false) const
Quantity openstudio::model::RadianceParameters::getDirectJitter ( bool  returnIP = false) const
Quantity openstudio::model::RadianceParameters::getDirectPretest ( bool  returnIP = false) const
Quantity openstudio::model::RadianceParameters::getDirectThreshold ( bool  returnIP = false) const
Quantity openstudio::model::RadianceParameters::getLimitWeightDMX ( bool  returnIP = false) const
Quantity openstudio::model::RadianceParameters::getLimitWeightVMX ( bool  returnIP = false) const
static IddObjectType openstudio::model::RadianceParameters::iddObjectType ( )
static
bool openstudio::model::RadianceParameters::isAccumulatedRaysperRecordDefaulted ( ) const
bool openstudio::model::RadianceParameters::isAmbientBouncesDMXDefaulted ( ) const
bool openstudio::model::RadianceParameters::isAmbientBouncesVMXDefaulted ( ) const
bool openstudio::model::RadianceParameters::isAmbientDivisionsDMXDefaulted ( ) const
bool openstudio::model::RadianceParameters::isAmbientDivisionsVMXDefaulted ( ) const
bool openstudio::model::RadianceParameters::isAmbientSupersamplesDefaulted ( ) const
bool openstudio::model::RadianceParameters::isDirectCertaintyDefaulted ( ) const
bool openstudio::model::RadianceParameters::isDirectJitterDefaulted ( ) const
bool openstudio::model::RadianceParameters::isDirectPretestDefaulted ( ) const
bool openstudio::model::RadianceParameters::isDirectThresholdDefaulted ( ) const
bool openstudio::model::RadianceParameters::isKlemsSamplingDensityDefaulted ( ) const
bool openstudio::model::RadianceParameters::isLimitWeightDMXDefaulted ( ) const
bool openstudio::model::RadianceParameters::isLimitWeightVMXDefaulted ( ) const
int openstudio::model::RadianceParameters::klemsSamplingDensity ( ) const
double openstudio::model::RadianceParameters::limitWeightDMX ( ) const
double openstudio::model::RadianceParameters::limitWeightVMX ( ) const
void openstudio::model::RadianceParameters::resetAccumulatedRaysperRecord ( )
void openstudio::model::RadianceParameters::resetAmbientBouncesDMX ( )
void openstudio::model::RadianceParameters::resetAmbientBouncesVMX ( )
void openstudio::model::RadianceParameters::resetAmbientDivisionsDMX ( )
void openstudio::model::RadianceParameters::resetAmbientDivisionsVMX ( )
void openstudio::model::RadianceParameters::resetAmbientSupersamples ( )
void openstudio::model::RadianceParameters::resetDirectCertainty ( )
void openstudio::model::RadianceParameters::resetDirectJitter ( )
void openstudio::model::RadianceParameters::resetDirectPretest ( )
void openstudio::model::RadianceParameters::resetDirectThreshold ( )
void openstudio::model::RadianceParameters::resetKlemsSamplingDensity ( )
void openstudio::model::RadianceParameters::resetLimitWeightDMX ( )
void openstudio::model::RadianceParameters::resetLimitWeightVMX ( )
void openstudio::model::RadianceParameters::resetSkyDiscretizationResolution ( )
bool openstudio::model::RadianceParameters::setAccumulatedRaysperRecord ( int  accumulatedRaysperRecord)
bool openstudio::model::RadianceParameters::setAmbientBouncesDMX ( int  ambientBouncesDMX)
bool openstudio::model::RadianceParameters::setAmbientBouncesVMX ( int  ambientBouncesVMX)
bool openstudio::model::RadianceParameters::setAmbientDivisionsDMX ( int  ambientDivisionsDMX)
bool openstudio::model::RadianceParameters::setAmbientDivisionsVMX ( int  ambientDivisionsVMX)
bool openstudio::model::RadianceParameters::setAmbientSupersamples ( int  ambientSupersamples)
bool openstudio::model::RadianceParameters::setDirectCertainty ( double  directCertainty)
bool openstudio::model::RadianceParameters::setDirectCertainty ( const Quantity directCertainty)
bool openstudio::model::RadianceParameters::setDirectJitter ( double  directJitter)
bool openstudio::model::RadianceParameters::setDirectJitter ( const Quantity directJitter)
bool openstudio::model::RadianceParameters::setDirectPretest ( double  directPretest)
bool openstudio::model::RadianceParameters::setDirectPretest ( const Quantity directPretest)
bool openstudio::model::RadianceParameters::setDirectThreshold ( double  directThreshold)
bool openstudio::model::RadianceParameters::setDirectThreshold ( const Quantity directThreshold)
bool openstudio::model::RadianceParameters::setKlemsSamplingDensity ( int  klemsSamplingDensity)
void openstudio::model::RadianceParameters::setLimitWeightDMX ( double  limitWeightDMX)
bool openstudio::model::RadianceParameters::setLimitWeightDMX ( const Quantity limitWeightDMX)
bool openstudio::model::RadianceParameters::setLimitWeightVMX ( double  limitWeightVMX)
bool openstudio::model::RadianceParameters::setLimitWeightVMX ( const Quantity limitWeightVMX)
bool openstudio::model::RadianceParameters::setSkyDiscretizationResolution ( std::string  skyDiscretizationResolution)
std::string openstudio::model::RadianceParameters::skyDiscretizationResolution ( ) const
static std::vector<std::string> openstudio::model::RadianceParameters::skyDiscretizationResolutionValues ( )
static

Friends And Related Function Documentation

typedef boost::optional<RadianceParameters> OptionalRadianceParameters
related
typedef std::vector<RadianceParameters> RadianceParametersVector
related