3D Forest
Software for analysis of Lidar data from forest environment.
ViewerInterface Class Referenceabstract

#include <ViewerInterface.hpp>

Inherited by ViewerPlugin.

Public Member Functions

virtual ~ViewerInterface ()=default
 
virtual std::vector< Cameracamera (size_t viewportId) const =0
 
virtual std::vector< Cameracamera () const =0
 
virtual void updateScene (Editor *editor)=0
 
virtual void resetScene (Editor *editor, bool resetView)=0
 

Constructor & Destructor Documentation

◆ ~ViewerInterface()

virtual ViewerInterface::~ViewerInterface ( )
virtualdefault

Member Function Documentation

◆ camera() [1/2]

virtual std::vector< Camera > ViewerInterface::camera ( ) const
pure virtual

Implemented in ViewerPlugin.

◆ camera() [2/2]

virtual std::vector< Camera > ViewerInterface::camera ( size_t viewportId) const
pure virtual

◆ resetScene()

virtual void ViewerInterface::resetScene ( Editor * editor,
bool resetView )
pure virtual

◆ updateScene()

virtual void ViewerInterface::updateScene ( Editor * editor)
pure virtual

Implemented in ViewerPlugin.

Referenced by MainWindow::slotRender().


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