void Floor::addRoom |
( |
Room & |
room | ) |
|
|
inline |
void Floor::addWall |
( |
Wall & |
wall | ) |
|
|
inline |
double Floor::getCeilingLevel |
( |
| ) |
const |
|
inline |
Returns ceiling level (height).
- Returns
- Ceiling level
double Floor::getFloorLevel |
( |
| ) |
const |
|
inline |
Returns floor level (height).
- Returns
- Floor level
int Floor::getId |
( |
| ) |
const |
|
inline |
const double* Floor::getMax |
( |
| ) |
const |
|
inline |
Return Floor maximum coordinates.
- Returns
- Array of maximum Floor coordinates
const double* Floor::getMin |
( |
| ) |
const |
|
inline |
Return Floor minimum coordinates.
- Returns
- Array of minimum Floor coordinates
template<typename T >
void Floor::getPoints |
( |
std::vector< T > & |
points | ) |
|
|
inline |
Returns all Floor points.
- Template Parameters
-
- Parameters
-
std::vector<int>& Floor::getRoomIDs |
( |
| ) |
|
|
inline |
Returns vector of Room identifiers.
- Returns
- Room identifiers
const std::vector<Room>& Floor::getRooms |
( |
| ) |
const |
|
inline |
Returns vector of Rooms.
- Returns
- Rooms
std::vector<Room>& Floor::getRooms |
( |
| ) |
|
|
inline |
Returns vector of Rooms.
- Returns
- Rooms
std::vector<int>& Floor::getWallIDs |
( |
| ) |
|
|
inline |
Returns vector of Wall identifiers.
- Returns
- Wall identifiers
const std::vector<Wall>& Floor::getWalls |
( |
| ) |
const |
|
inline |
Returns all Walls.
- Returns
- Walls
std::vector<Wall>& Floor::getWalls |
( |
| ) |
|
|
inline |
Returns all Walls.
- Returns
- Walls
void Floor::setCeilingLevel |
( |
double |
l | ) |
|
|
inline |
Sets ceiling level (height).
- Parameters
-
void Floor::setFloorLevel |
( |
double |
l | ) |
|
|
inline |
Sets floor level (height).
- Parameters
-
void Floor::setId |
( |
int |
id | ) |
|
|
inline |
Sets Floor identifier.
- Parameters
-
id | Floor identifier to be set |
void Floor::setMax |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
Sets maximum Floor coordinates.
- Parameters
-
x | Maximal x coordinate |
y | Maximal y coordinate |
z | Maximal z coordinate |
void Floor::setMin |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
Sets minimum Floor coordinates.
- Parameters
-
x | Minimal x coordinate |
y | Minimal y coordinate |
z | Minimal z coordinate |
void Floor::setRoomIDs |
( |
std::vector< int > |
room_ids | ) |
|
|
inline |
Set vector of Room indentifiers.
- Parameters
-
void Floor::setWallIDs |
( |
std::vector< int > |
wall_ids | ) |
|
|
inline |
Sets vector of Wall identifiers.
- Parameters
-
The documentation for this class was generated from the following file:
- /home/edita/spcl2/src/Floor.h