#include <Polygon.h>
Public Member Functions | |
| Polygon () | |
| Polygon (const Polygon &b) | |
| double | getArea () const |
| double | getPerimeter () const |
| BWAPI::Position | getCenter () const |
| bool | isInside (BWAPI::Position p) const |
| BWAPI::Position | getNearestPoint (BWAPI::Position p) const |
| const std::vector< Polygon > & | getHoles () const |
Public Attributes | |
| std::vector< Polygon > | holes |
| BWTA::Polygon::Polygon | ( | const Polygon & | b | ) |
| double BWTA::Polygon::getArea | ( | ) | const |
| BWAPI::Position BWTA::Polygon::getCenter | ( | ) | const |
| const std::vector<Polygon>& BWTA::Polygon::getHoles | ( | ) | const |
| double BWTA::Polygon::getPerimeter | ( | ) | const |
| bool BWTA::Polygon::isInside | ( | BWAPI::Position | p | ) | const |
| std::vector<Polygon> BWTA::Polygon::holes |
1.7.6.1