| 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