- Main Page
- Modules
- Classes
- Files
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# Building Class Reference

`#include <Building.h>`

Inheritance diagram for Building:

List of all members.

## Public Member Functions
| Building (const dVector3 size, const dVector3 pos, const dReal direction, const dReal weight=dInfinity)
virtual | ~Building ()
virtual void | visualize ()
std::string | toString () const

## Detailed Description

This class represents a building in the simulation world, and is currently rendered as an opaque block.

## Constructor & Destructor Documentation

Building::Building | ( | const dVector3 | size,
|  | const dVector3 | pos,
|  | const dReal | direction,
|  | const dReal | weight = `dInfinity` |
| ) |  |  |

Building::~Building | ( |  | ) | `[virtual]`

## Member Function Documentation

std::string Building::toString | ( |  | ) | const`[virtual]`

Implements SimulationObject.

void Building::visualize | ( |  | ) | `[virtual]`

Performs visualization. Respective child classes need to implement themselves.

Implements FixedSimulationObject.

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

- src/sim/Building.h
- src/sim/Building.cpp