SimCenterCommon
Common functionality used within different SimCenter projects
|
#include <BimClasses.h>
Public Member Functions | |
Floor () | |
~Floor () | |
virtual int | readFromJSON (json_t *) |
virtual int | writeToJSON (json_t *) |
Static Public Member Functions | |
static int | readObjects (json_t *) |
static int | writeObjects (json_t *) |
static int | addFloor (string name, double height, string *rvHeight) |
static int | newFloorProperties (string name, double height, string *rvHeight) |
static int | removeFloor (string name) |
static Floor * | getFloor (string name) |
static int | removeAllFloor (void) |
Public Attributes | |
string | name |
double | height |
string * | rvHeight |
Static Public Attributes | |
static map< string, Floor * > | theFloors |
Definition at line 28 of file BimClasses.h.
Floor::Floor | ( | ) |
Definition at line 255 of file BimClasses.cpp.
Floor::~Floor | ( | ) |
Definition at line 261 of file BimClasses.cpp.
|
static |
Definition at line 368 of file BimClasses.cpp.
|
static |
Definition at line 447 of file BimClasses.cpp.
|
static |
Definition at line 397 of file BimClasses.cpp.
|
virtual |
Definition at line 270 of file BimClasses.cpp.
|
static |
Definition at line 331 of file BimClasses.cpp.
|
static |
Definition at line 458 of file BimClasses.cpp.
|
static |
Definition at line 434 of file BimClasses.cpp.
|
static |
Definition at line 356 of file BimClasses.cpp.
|
virtual |
Definition at line 310 of file BimClasses.cpp.
double Floor::height |
Definition at line 33 of file BimClasses.h.
string Floor::name |
Definition at line 32 of file BimClasses.h.
string* Floor::rvHeight |
Definition at line 34 of file BimClasses.h.
|
static |
Definition at line 40 of file BimClasses.h.