A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
BuildingData Struct Reference

Data to construct a Building object. More...

+ Collaboration diagram for BuildingData:

Public Member Functions

 BuildingData ()
 

Public Attributes

uint16_t nf
 Number of floors.
 
uint16_t nrx
 Number of rooms (X coord)
 
uint16_t nry
 Number of rooms (Y coord)
 
double xmax
 X max coordinate.
 
double xmin
 X min coordinate.
 
double ymax
 Y max coordinate.
 
double ymin
 Y min coordinate.
 
double zmax
 Z max coordinate.
 
double zmin
 Z min coordinate.
 

Detailed Description

Data to construct a Building object.

We don't want to pass Building objects to the TestCase constructor because otherwise BuildingList would contain all of them (even if only one is meant to be in the test case).

Definition at line 57 of file buildings-helper-test.cc.

Constructor & Destructor Documentation

◆ BuildingData()

BuildingData::BuildingData ( )

Definition at line 71 of file buildings-helper-test.cc.

References nf, nrx, nry, xmax, xmin, ymax, ymin, zmax, and zmin.

Member Data Documentation

◆ nf

uint16_t BuildingData::nf

Number of floors.

Definition at line 68 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ nrx

uint16_t BuildingData::nrx

Number of rooms (X coord)

Definition at line 66 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ nry

uint16_t BuildingData::nry

Number of rooms (Y coord)

Definition at line 67 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ xmax

double BuildingData::xmax

X max coordinate.

Definition at line 61 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ xmin

double BuildingData::xmin

X min coordinate.

Definition at line 60 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ ymax

double BuildingData::ymax

Y max coordinate.

Definition at line 63 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ ymin

double BuildingData::ymin

Y min coordinate.

Definition at line 62 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ zmax

double BuildingData::zmax

Z max coordinate.

Definition at line 65 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().

◆ zmin

double BuildingData::zmin

Z min coordinate.

Definition at line 64 of file buildings-helper-test.cc.

Referenced by BuildingData(), and BuildingsHelperTestSuite::BuildingsHelperTestSuite().


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