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

#include "SizingParameters.hpp"

Inheritance diagram for openstudio::model::SizingParameters:

Public Member Functions

virtual ~SizingParameters ()
double heatingSizingFactor () const
Quantity getHeatingSizingFactor (bool returnIP=false) const
bool isHeatingSizingFactorDefaulted () const
double coolingSizingFactor () const
Quantity getCoolingSizingFactor (bool returnIP=false) const
bool isCoolingSizingFactorDefaulted () const
boost::optional< inttimestepsinAveragingWindow () const
bool setHeatingSizingFactor (double heatingSizingFactor)
bool setHeatingSizingFactor (const Quantity &heatingSizingFactor)
void resetHeatingSizingFactor ()
bool setCoolingSizingFactor (double coolingSizingFactor)
bool setCoolingSizingFactor (const Quantity &coolingSizingFactor)
void resetCoolingSizingFactor ()
bool setTimestepsinAveragingWindow (int timestepsinAveragingWindow)
void resetTimestepsinAveragingWindow ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef boost::optional
< SizingParameters
OptionalSizingParameters
typedef std::vector
< SizingParameters
SizingParametersVector

Detailed Description

SizingParameters is a ModelObject that wraps the OpenStudio IDD object 'OS:Sizing:Parameters'.

Constructor & Destructor Documentation

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

Member Function Documentation

double openstudio::model::SizingParameters::coolingSizingFactor ( ) const
Quantity openstudio::model::SizingParameters::getCoolingSizingFactor ( bool  returnIP = false) const
Quantity openstudio::model::SizingParameters::getHeatingSizingFactor ( bool  returnIP = false) const
double openstudio::model::SizingParameters::heatingSizingFactor ( ) const
static IddObjectType openstudio::model::SizingParameters::iddObjectType ( )
static
bool openstudio::model::SizingParameters::isCoolingSizingFactorDefaulted ( ) const
bool openstudio::model::SizingParameters::isHeatingSizingFactorDefaulted ( ) const
void openstudio::model::SizingParameters::resetCoolingSizingFactor ( )
void openstudio::model::SizingParameters::resetHeatingSizingFactor ( )
void openstudio::model::SizingParameters::resetTimestepsinAveragingWindow ( )
bool openstudio::model::SizingParameters::setCoolingSizingFactor ( double  coolingSizingFactor)
bool openstudio::model::SizingParameters::setCoolingSizingFactor ( const Quantity coolingSizingFactor)
bool openstudio::model::SizingParameters::setHeatingSizingFactor ( double  heatingSizingFactor)
bool openstudio::model::SizingParameters::setHeatingSizingFactor ( const Quantity heatingSizingFactor)
bool openstudio::model::SizingParameters::setTimestepsinAveragingWindow ( int  timestepsinAveragingWindow)
boost::optional<int> openstudio::model::SizingParameters::timestepsinAveragingWindow ( ) const

Friends And Related Function Documentation

typedef boost::optional<SizingParameters> OptionalSizingParameters
related
typedef std::vector<SizingParameters> SizingParametersVector
related