OpenStudioCore:analysis
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "NullMeasure.hpp"

Inheritance diagram for openstudio::analysis::NullMeasure:

Public Member Functions

 NullMeasure (bool isSelected=true)
 NullMeasure (const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const std::string &description, bool isSelected)
virtual ~NullMeasure ()

Related Functions

typedef std::vector< NullMeasureNullMeasureVector
typedef NullMeasure NullPerturbation
typedef std::vector< NullMeasureNullPerturbationVector
typedef boost::optional
< NullMeasure
OptionalNullMeasure
typedef boost::optional
< NullMeasure
OptionalNullPerturbation

Detailed Description

NullMeasure is a Measure that does not change the input model in any way.

It should be used if one of the design options for the DiscreteVariable is to leave the seed model unchanged.

Constructor & Destructor Documentation

openstudio::analysis::NullMeasure::NullMeasure ( bool  isSelected = true)
openstudio::analysis::NullMeasure::NullMeasure ( const UUID &  uuid,
const UUID &  versionUUID,
const std::string &  name,
const std::string &  displayName,
const std::string &  description,
bool  isSelected 
)

Constructor provided for deserialization; not for general use.

virtual openstudio::analysis::NullMeasure::~NullMeasure ( )
inlinevirtual

Friends And Related Function Documentation

typedef std::vector<NullMeasure> NullMeasureVector
related
typedef NullMeasure NullPerturbation
related
typedef std::vector<NullMeasure> NullPerturbationVector
related
typedef boost::optional<NullMeasure> OptionalNullMeasure
related
typedef boost::optional<NullMeasure> OptionalNullPerturbation
related