Base class for 3D content rendering, main functionality currently:
More...
#include <iAFast3DMagicLensWidget.h>
Base class for 3D content rendering, main functionality currently:
- The ability to show a 3D magic lens where the camera of the lens adapts to the camera of the "main" view.
- Touch-based pinch-zoom
- context menu for triggering showing settings and switching magic lens modes
- Todo
- refactor:
◆ ViewMode
| Enumerator |
|---|
| CENTERED | |
| OFFSET | |
◆ iAFast3DMagicLensWidget()
| iAFast3DMagicLensWidget::iAFast3DMagicLensWidget |
( |
QWidget * | parent = nullptr | ) |
|
◆ ~iAFast3DMagicLensWidget()
| iAFast3DMagicLensWidget::~iAFast3DMagicLensWidget |
( |
| ) |
|
◆ editSettings
| void iAFast3DMagicLensWidget::editSettings |
( |
| ) |
|
|
signal |
◆ getLensRenderer()
| vtkRenderer * iAFast3DMagicLensWidget::getLensRenderer |
( |
| ) |
|
◆ isMagicLensEnabled()
| bool iAFast3DMagicLensWidget::isMagicLensEnabled |
( |
| ) |
const |
◆ leftButtonReleasedSignal
| void iAFast3DMagicLensWidget::leftButtonReleasedSignal |
( |
| ) |
|
|
signal |
◆ magicLensOff()
| void iAFast3DMagicLensWidget::magicLensOff |
( |
| ) |
|
◆ magicLensOn()
| void iAFast3DMagicLensWidget::magicLensOn |
( |
| ) |
|
◆ mouseMoved
| void iAFast3DMagicLensWidget::mouseMoved |
( |
| ) |
|
|
signal |
◆ rightButtonReleasedSignal
| void iAFast3DMagicLensWidget::rightButtonReleasedSignal |
( |
| ) |
|
|
signal |
◆ setContextMenuEnabled()
| void iAFast3DMagicLensWidget::setContextMenuEnabled |
( |
bool | enabled | ) |
|
◆ setFrameWidth()
| void iAFast3DMagicLensWidget::setFrameWidth |
( |
int | width | ) |
|
◆ setLensBackground()
| void iAFast3DMagicLensWidget::setLensBackground |
( |
QColor | bgTop, |
|
|
QColor | bgBottom ) |
◆ setLensSize()
| void iAFast3DMagicLensWidget::setLensSize |
( |
int | sizeX, |
|
|
int | sizeY ) |
◆ setViewMode()
| void iAFast3DMagicLensWidget::setViewMode |
( |
ViewMode | mode | ) |
|
◆ touchScale
| void iAFast3DMagicLensWidget::touchScale |
( |
float | relScale | ) |
|
|
signal |
◆ touchStart
| void iAFast3DMagicLensWidget::touchStart |
( |
| ) |
|
|
signal |
The documentation for this class was generated from the following files: