OpenStudio:model
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Object Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
oCopenstudio::model::AirSupplyConstituentThis class implements a constituent
oCopenstudio::model::ColorRGB
oCopenstudio::model::ComponentWatcherComponentWatcher uses signals and slots to monitor the data associated with a Component
oCopenstudio::model::CustomBlockThis class implements a custom block
oCopenstudio::model::DetailedOpeningFactorData
oCopenstudio::model::EMSActuatorNames
oCEnumBase< DefaultScheduleType > [external]
|\Copenstudio::model::DefaultScheduleType
oCopenstudio::model::FanSystemModelSpeedThis class implements a speed
oCFilmResistanceType
oCopenstudio::model::FloorplanJSForwardTranslatorFloorplanJSForwardTranslator updates a FloorspaceJS JSON with content from an OpenStudio Model
oCopenstudio::model::FloorspaceReverseTranslator
oCopenstudio::model::FuelSupplyConstituentThis class implements a constituent
oCopenstudio::model::GFunction
oCopenstudio::model::GroundSurfaceGroupThis class implements an extensible group
oCopenstudio::IdfExtensibleGroup [external]
|\Copenstudio::WorkspaceExtensibleGroup [external]
| \Copenstudio::model::ModelExtensibleGroupModelExtensibleGroup is a WorkspaceExtensibleGroup with additional methods added to support extensible ModelObjects
oCopenstudio::IdfObject [external]
|\Copenstudio::WorkspaceObject [external]
| \Copenstudio::model::ModelObjectBase class for the OpenStudio Building Model hierarchy
oCopenstudio::model::ModelMergerModelMerger updates content in a current OpenStudio Model based on data from a new OpenStudio Model
oCopenstudio::model::ScheduleTypeData structure for registering and viewing a specific type of schedule that can exist in a Model
oCopenstudio::model::ScheduleTypeKeySimple class for ScheduleTypeRegistry key
oCopenstudio::model::ScheduleTypeRegistrySingletonSingleton class that contains a registry of all types of schedules that can exist in a Model
oCopenstudio::model::SpectralDataField
oCopenstudio::model::SupplyAirflowRatioField
oCopenstudio::model::SurfaceIntersectionSurfaceIntersection contains detailed information about a surface intersection
oCopenstudio::model::SurroundingSurfaceGroupThis class implements an extensible group
oCopenstudio::model::TableMultiVariableLookupPointThis class implements a single point of a TableMultiVariableLookup
oCopenstudio::model::TemperatureEnthalpyThis class implements a temperature enthalpy
oCopenstudio::model::ThreeJSForwardTranslatorThreeJSForwardTranslator converts an OpenStudio Model to ThreeJS format
oCopenstudio::model::ThreeJSReverseTranslatorThreeJSReverseTranslator converts a ThreeJS JSON to OpenStudio Model
oCopenstudio::model::TransitionZoneThis class implements a transition zone, for DaylightingDeviceTubular
oCopenstudio::model::ViewFactorThis class implements a view factor
oCopenstudio::model::ViewFactorDataThis class implements a single point of a viewFactors, meant to replace std::pair<PlanarSurface, double>
\Copenstudio::Workspace [external]
 \Copenstudio::model::ModelModel derives from Workspace and is a container for ModelObjects as defined by the OpenStudio IDD
  \Copenstudio::model::ComponentComponent is a Model that contains exactly one ComponentData object