3D Forest
Software for analysis of Lidar data from forest environment.
ViewerPlugin Class Reference

#include <ViewerPlugin.hpp>

Inherits QObject.

Public Slots

void slotViewOrthographic ()
 
void slotViewPerspective ()
 
void slotViewTop ()
 
void slotViewFront ()
 
void slotViewRight ()
 
void slotView3d ()
 
void slotViewResetDistance ()
 
void slotViewResetCenter ()
 
void slotViewLayoutSingle ()
 
void slotViewLayout2Columns ()
 
void slotViewLayoutGrid ()
 
void slotViewLayout3RowsRight ()
 
void slotViewLayout (ViewerViewports::ViewLayout layout)
 

Public Member Functions

 ViewerPlugin ()
 
void initialize (MainWindow *mainWindow)
 
ViewerViewportsviewports ()
 

Protected Member Functions

void updateViewer ()
 

Protected Attributes

MainWindowmainWindow_
 
QAction * actionViewOrthographic_
 
QAction * actionViewPerspective_
 
QAction * actionViewTop_
 
QAction * actionViewFront_
 
QAction * actionViewRight_
 
QAction * actionView3d_
 
QAction * actionViewResetDistance_
 
QAction * actionViewResetCenter_
 
QAction * actionViewLayoutSingle_
 
QAction * actionViewLayoutTwoColumns_
 
QAction * actionViewLayoutGrid_
 
QAction * actionViewLayoutGridRight_
 
ViewerViewportsviewports_
 

Constructor & Destructor Documentation

◆ ViewerPlugin()

ViewerPlugin::ViewerPlugin ( )

Member Function Documentation

◆ initialize()

void ViewerPlugin::initialize ( MainWindow mainWindow)

Referenced by MainWindow::MainWindow().

◆ slotView3d

void ViewerPlugin::slotView3d ( )
slot

Referenced by initialize().

◆ slotViewFront

void ViewerPlugin::slotViewFront ( )
slot

Referenced by initialize().

◆ slotViewLayout

◆ slotViewLayout2Columns

void ViewerPlugin::slotViewLayout2Columns ( )
slot

Referenced by initialize().

◆ slotViewLayout3RowsRight

void ViewerPlugin::slotViewLayout3RowsRight ( )
slot

Referenced by initialize().

◆ slotViewLayoutGrid

void ViewerPlugin::slotViewLayoutGrid ( )
slot

Referenced by initialize().

◆ slotViewLayoutSingle

void ViewerPlugin::slotViewLayoutSingle ( )
slot

Referenced by initialize().

◆ slotViewOrthographic

void ViewerPlugin::slotViewOrthographic ( )
slot

Referenced by initialize().

◆ slotViewPerspective

void ViewerPlugin::slotViewPerspective ( )
slot

Referenced by initialize().

◆ slotViewResetCenter

void ViewerPlugin::slotViewResetCenter ( )
slot

Referenced by initialize().

◆ slotViewResetDistance

void ViewerPlugin::slotViewResetDistance ( )
slot

Referenced by initialize().

◆ slotViewRight

void ViewerPlugin::slotViewRight ( )
slot

Referenced by initialize().

◆ slotViewTop

void ViewerPlugin::slotViewTop ( )
slot

Referenced by initialize().

◆ updateViewer()

◆ viewports()

Member Data Documentation

◆ actionView3d_

QAction* ViewerPlugin::actionView3d_
protected

Referenced by initialize().

◆ actionViewFront_

QAction* ViewerPlugin::actionViewFront_
protected

Referenced by initialize().

◆ actionViewLayoutGrid_

QAction* ViewerPlugin::actionViewLayoutGrid_
protected

Referenced by initialize().

◆ actionViewLayoutGridRight_

QAction* ViewerPlugin::actionViewLayoutGridRight_
protected

Referenced by initialize().

◆ actionViewLayoutSingle_

QAction* ViewerPlugin::actionViewLayoutSingle_
protected

Referenced by initialize().

◆ actionViewLayoutTwoColumns_

QAction* ViewerPlugin::actionViewLayoutTwoColumns_
protected

Referenced by initialize().

◆ actionViewOrthographic_

QAction* ViewerPlugin::actionViewOrthographic_
protected

Referenced by initialize().

◆ actionViewPerspective_

QAction* ViewerPlugin::actionViewPerspective_
protected

Referenced by initialize().

◆ actionViewResetCenter_

QAction* ViewerPlugin::actionViewResetCenter_
protected

Referenced by initialize().

◆ actionViewResetDistance_

QAction* ViewerPlugin::actionViewResetDistance_
protected

Referenced by initialize().

◆ actionViewRight_

QAction* ViewerPlugin::actionViewRight_
protected

Referenced by initialize().

◆ actionViewTop_

QAction* ViewerPlugin::actionViewTop_
protected

Referenced by initialize().

◆ mainWindow_

MainWindow* ViewerPlugin::mainWindow_
protected

◆ viewports_


The documentation for this class was generated from the following files: