#include <MapViewer.h>
Public Member Functions | |
void | DrawMap (SE3<> se3CamFromWorld) |
std::string | GetMessageForUser () |
MapViewer (Map &map, GLWindow2 &glw) | |
Protected Member Functions | |
void | DrawCamera (SE3<> se3, bool bSmall=false) |
void | DrawGrid () |
void | DrawMapDots () |
void | SetupFrustum () |
void | SetupModelView (SE3<> se3WorldFromCurrent=SE3<>()) |
Protected Attributes | |
GLWindow2 & | mGLWindow |
Map & | mMap |
std::ostringstream | mMessageForUser |
SE3 | mse3ViewerFromWorld |
Vector< 3 > | mv3MassCenter |
Definition at line 23 of file MapViewer.h.
MapViewer::MapViewer | ( | Map & | map, |
GLWindow2 & | glw | ||
) |
Definition at line 13 of file MapViewer.cc.
void MapViewer::DrawCamera | ( | SE3<> | se3, |
bool | bSmall = false |
||
) | [protected] |
Definition at line 188 of file MapViewer.cc.
void MapViewer::DrawGrid | ( | ) | [protected] |
Definition at line 46 of file MapViewer.cc.
void MapViewer::DrawMap | ( | SE3<> | se3CamFromWorld | ) |
Definition at line 125 of file MapViewer.cc.
void MapViewer::DrawMapDots | ( | ) | [protected] |
Definition at line 20 of file MapViewer.cc.
string MapViewer::GetMessageForUser | ( | ) |
Definition at line 165 of file MapViewer.cc.
void MapViewer::SetupFrustum | ( | ) | [protected] |
Definition at line 170 of file MapViewer.cc.
void MapViewer::SetupModelView | ( | SE3<> | se3WorldFromCurrent = SE3<>() | ) | [protected] |
Definition at line 180 of file MapViewer.cc.
GLWindow2& MapViewer::mGLWindow [protected] |
Definition at line 32 of file MapViewer.h.
Map& MapViewer::mMap [protected] |
Definition at line 31 of file MapViewer.h.
std::ostringstream MapViewer::mMessageForUser [protected] |
Definition at line 43 of file MapViewer.h.
SE3 MapViewer::mse3ViewerFromWorld [protected] |
Definition at line 41 of file MapViewer.h.
Vector<3> MapViewer::mv3MassCenter [protected] |
Definition at line 40 of file MapViewer.h.