NaviCube Class Reference
#include <NaviCube.h>
Public Types | |
| enum | Corner { TopLeftCorner, TopRightCorner, BottomLeftCorner, BottomRightCorner } |
Public Member Functions | |
| void | createContextMenu (const std::vector< std::string > &cmd) |
| void | drawNaviCube () |
| NaviCube (Gui::View3DInventorViewer *viewer) | |
| bool | processSoEvent (const SoEvent *ev) |
| void | setCorner (Corner) |
| virtual | ~NaviCube () |
Static Public Member Functions | |
| static void | setNaviCubeCommands (const std::vector< std::string > &cmd) |
| static void | setNaviCubeLabels (const std::vector< std::string > &labels) |
Member Enumeration Documentation
◆ Corner
| enum NaviCube::Corner |
Constructor & Destructor Documentation
◆ NaviCube()
| NaviCube::NaviCube | ( | Gui::View3DInventorViewer * | viewer | ) |
References OfflineRenderingUtils::viewer().
◆ ~NaviCube()
|
virtual |
Member Function Documentation
◆ createContextMenu()
| void NaviCube::createContextMenu | ( | const std::vector< std::string > & | cmd | ) |
◆ drawNaviCube()
| void NaviCube::drawNaviCube | ( | ) |
◆ processSoEvent()
Referenced by Gui::View3DInventorViewer::processSoEvent().
◆ setCorner()
| void NaviCube::setCorner | ( | Corner | c | ) |
Referenced by Gui::View3DInventorViewer::setNaviCubeCorner().
◆ setNaviCubeCommands()
|
static |
References NaviCubeImplementation::m_commands.
◆ setNaviCubeLabels()
|
static |
References NaviCubeImplementation::m_labels.
The documentation for this class was generated from the following files:
- src/Gui/NaviCube.h
- src/Gui/NaviCube.cpp
1.8.17