VICUS Library
Documentation of Vicus library
Loading...
Searching...
No Matches
VICUS::ModelGeneratorBase Class Reference
Inheritance diagram for VICUS::ModelGeneratorBase:
[legend]

Public Member Functions

 ModelGeneratorBase (const VICUS::Project *pro)
 
const AbstractDBElement * findZoneSubTemplate (const Room *r, VICUS::ZoneTemplate::SubTemplateType subType)
 

Public Attributes

const VICUS::Project * m_project
 
VICUS::Database< Schedule > m_scheduleDB
 
VICUS::Database< Construction > m_constructionsDB
 
VICUS::Database< Material > m_materialsDB
 
VICUS::Database< BoundaryCondition > m_boundaryConditionsDB
 
std::map< unsigned int, unsigned int > m_vicusToNandradIds
 

Constructor & Destructor Documentation

◆ ModelGeneratorBase()

VICUS::ModelGeneratorBase::ModelGeneratorBase ( const VICUS::Project *  pro)
inline

Member Function Documentation

◆ findZoneSubTemplate()

const AbstractDBElement * VICUS::ModelGeneratorBase::findZoneSubTemplate ( const Room *  r,
VICUS::ZoneTemplate::SubTemplateType  subType 
)
inline

Member Data Documentation

◆ m_boundaryConditionsDB

VICUS::Database<BoundaryCondition> VICUS::ModelGeneratorBase::m_boundaryConditionsDB

◆ m_constructionsDB

VICUS::Database<Construction> VICUS::ModelGeneratorBase::m_constructionsDB

◆ m_materialsDB

VICUS::Database<Material> VICUS::ModelGeneratorBase::m_materialsDB

◆ m_project

const VICUS::Project* VICUS::ModelGeneratorBase::m_project

◆ m_scheduleDB

VICUS::Database<Schedule> VICUS::ModelGeneratorBase::m_scheduleDB

◆ m_vicusToNandradIds

std::map<unsigned int, unsigned int> VICUS::ModelGeneratorBase::m_vicusToNandradIds

The documentation for this class was generated from the following file: