#include <Surface.h>
Public Member Functions | |
| void | addPlacementSurface (std::string frame) |
| void | addPOI (PointOfInterest poi) |
| std::string | getFrame () const |
| double | getHeight () const |
| std::string | getName () const |
| size_t | getNumPlacementSurfaces () const |
| size_t | getNumPOIs () const |
| std::string & | getPlacementSurface (size_t i) |
| PointOfInterest & | getPOI (size_t i) |
| double | getWidth () const |
| void | setFrame (std::string frame) |
| void | setHeight (double height) |
| void | setName (std::string name) |
| void | setWidth (double width) |
| Surface (std::string name, std::string frame, double width, double height) | |
Private Attributes | |
| std::string | frame_ |
| double | height_ |
| std::string | name_ |
| std::vector< std::string > | placement_surfaces_ |
| std::vector< PointOfInterest > | pois_ |
| double | width_ |
| spatial_world_model::Surface::Surface | ( | std::string | name, |
| std::string | frame, | ||
| double | width, | ||
| double | height | ||
| ) | [inline] |
| void spatial_world_model::Surface::addPlacementSurface | ( | std::string | frame | ) | [inline] |
| void spatial_world_model::Surface::addPOI | ( | PointOfInterest | poi | ) | [inline] |
| std::string spatial_world_model::Surface::getFrame | ( | ) | const [inline] |
| double spatial_world_model::Surface::getHeight | ( | ) | const [inline] |
| std::string spatial_world_model::Surface::getName | ( | ) | const [inline] |
| size_t spatial_world_model::Surface::getNumPlacementSurfaces | ( | ) | const [inline] |
| size_t spatial_world_model::Surface::getNumPOIs | ( | ) | const [inline] |
| std::string& spatial_world_model::Surface::getPlacementSurface | ( | size_t | i | ) | [inline] |
| PointOfInterest& spatial_world_model::Surface::getPOI | ( | size_t | i | ) | [inline] |
| double spatial_world_model::Surface::getWidth | ( | ) | const [inline] |
| void spatial_world_model::Surface::setFrame | ( | std::string | frame | ) | [inline] |
| void spatial_world_model::Surface::setHeight | ( | double | height | ) | [inline] |
| void spatial_world_model::Surface::setName | ( | std::string | name | ) | [inline] |
| void spatial_world_model::Surface::setWidth | ( | double | width | ) | [inline] |
std::string spatial_world_model::Surface::frame_ [private] |
double spatial_world_model::Surface::height_ [private] |
std::string spatial_world_model::Surface::name_ [private] |
std::vector<std::string> spatial_world_model::Surface::placement_surfaces_ [private] |
std::vector<PointOfInterest> spatial_world_model::Surface::pois_ [private] |
double spatial_world_model::Surface::width_ [private] |