#include <visualization/Visualization2DContainer.h>
|
| Visualization2DContainer (QWidget *parent=NULL, bool enableOrbitTool=true) |
|
virtual | ~Visualization2DContainer () |
|
Visualization2D * | addVisualization (const std::string &visualizationClassName) |
|
void | addVisualization (Visualization2D *vis) |
|
void | removeVisualization (Visualization2D *vis) |
|
virtual QGraphicsScene * | getSceneManager () |
|
virtual QGraphicsView * | getViewManager () |
|
virtual const Camera & | getCamera () const |
| Obtains the current camera settings (position, orientation, etc.) of the views own camera. More...
|
|
virtual void | setCamera (const Camera &camera) |
| Sets the current camera settings (position, orientation, etc.) of the views own camera. More...
|
|
virtual float | getToolBaseZValue () const |
| Obtains the Z value all tools should adhere to to ensure that they will always be above regular visualizations. More...
|
|
virtual const std::string & | getFixedFrame () const |
|
virtual const std::string & | getCameraFrame () const |
|
virtual void | setFixedFrame (const std::string &frame) |
|
virtual void | setCameraFrame (const std::string &frame) |
|
virtual void | setBackgroundColor (const QColor &color) |
|
virtual void | fitRectInView (const QRectF &rect) |
|
std::string | getPropertyString (Visualization2D *vis, const std::string &property) |
|
template<typename T > |
T | getProperty (Visualization2D *vis, const std::string &property) |
|
void | setPropertyString (Visualization2D *vis, const std::string &property, const std::string &value) |
|
template<typename T > |
void | setProperty (Visualization2D *vis, const std::string &property, const T &value) |
|
PropertyEditor * | getPropertyEditor (QWidget *parent=NULL) |
|
◆ Visualization2DContainer()
◆ ~Visualization2DContainer()
◆ addVisualization() [1/2]
Visualization2D* addVisualization |
( |
const std::string & |
visualizationClassName | ) |
|
◆ addVisualization() [2/2]
◆ removeVisualization()
◆ getSceneManager()
virtual QGraphicsScene* getSceneManager |
( |
| ) |
|
|
virtual |
◆ getViewManager()
virtual QGraphicsView* getViewManager |
( |
| ) |
|
|
virtual |
◆ getCamera()
virtual const Camera& getCamera |
( |
| ) |
const |
|
virtual |
Obtains the current camera settings (position, orientation, etc.) of the views own camera.
Implements IVisualization2DSite.
◆ setCamera()
virtual void setCamera |
( |
const Camera & |
camera | ) |
|
|
virtual |
Sets the current camera settings (position, orientation, etc.) of the views own camera.
Implements IVisualization2DSite.
◆ getToolBaseZValue()
virtual float getToolBaseZValue |
( |
| ) |
const |
|
virtual |
Obtains the Z value all tools should adhere to to ensure that they will always be above regular visualizations.
Implements IVisualization2DSite.
◆ getFixedFrame()
virtual const std::string& getFixedFrame |
( |
| ) |
const |
|
virtual |
◆ getCameraFrame()
virtual const std::string& getCameraFrame |
( |
| ) |
const |
|
virtual |
◆ setFixedFrame()
virtual void setFixedFrame |
( |
const std::string & |
frame | ) |
|
|
virtual |
◆ setCameraFrame()
virtual void setCameraFrame |
( |
const std::string & |
frame | ) |
|
|
virtual |
◆ setBackgroundColor()
virtual void setBackgroundColor |
( |
const QColor & |
color | ) |
|
|
virtual |
◆ fitRectInView()
virtual void fitRectInView |
( |
const QRectF & |
rect | ) |
|
|
virtual |
◆ getPropertyString()
std::string getPropertyString |
( |
Visualization2D * |
vis, |
|
|
const std::string & |
property |
|
) |
| |
◆ getProperty()
◆ setPropertyString()
void setPropertyString |
( |
Visualization2D * |
vis, |
|
|
const std::string & |
property, |
|
|
const std::string & |
value |
|
) |
| |
◆ setProperty()
void setProperty |
( |
Visualization2D * |
vis, |
|
|
const std::string & |
property, |
|
|
const T & |
value |
|
) |
| |
|
inline |
◆ getPropertyEditor()
◆ processUpdate()
virtual void processUpdate |
( |
Duration |
d | ) |
|
|
inlineprotectedvirtual |
◆ mousePressEvent()
virtual void mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseMoveEvent()
virtual void mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseReleaseEvent()
virtual void mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ wheelEvent()
virtual void wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
protectedvirtual |
◆ timerEvent()
virtual void timerEvent |
( |
QTimerEvent * |
e | ) |
|
|
protectedvirtual |
◆ updateCamera()
virtual void updateCamera |
( |
| ) |
|
|
protectedvirtual |
◆ setupVisualizations()
virtual void setupVisualizations |
( |
bool |
enableOrbitTool = true | ) |
|
|
protectedvirtual |
◆ mCameraSettings
◆ mScene
◆ mBackgroundColor
◆ mActiveTool
◆ mLastUpdateTime
◆ mGeneralProperties
◆ mVisualizations
◆ mEditor
◆ mFixedFrame
◆ mCameraFrame
The documentation for this class was generated from the following file: