Open3D (C++ API)
Public Member Functions
open3d::gui::MouseInteractor Class Referenceabstract
Inheritance diagram for open3d::gui::MouseInteractor:
open3d::gui::FlyInteractor open3d::gui::RotateIBLInteractor open3d::gui::RotateSunInteractor open3d::gui::RotationInteractor open3d::gui::RotateCameraInteractor open3d::gui::RotateModelInteractor

Public Member Functions

virtual ~MouseInteractor ()=default
 
virtual visualization::MatrixInteractorLogicGetMatrixInteractor ()=0
 
virtual void Mouse (const MouseEvent &e)=0
 
virtual void Key (const KeyEvent &e)=0
 
virtual bool Tick (const TickEvent &e)
 

Constructor & Destructor Documentation

◆ ~MouseInteractor()

virtual open3d::gui::MouseInteractor::~MouseInteractor ( )
virtualdefault

Member Function Documentation

◆ GetMatrixInteractor()

virtual visualization::MatrixInteractorLogic& open3d::gui::MouseInteractor::GetMatrixInteractor ( )
pure virtual

◆ Key()

virtual void open3d::gui::MouseInteractor::Key ( const KeyEvent e)
pure virtual

◆ Mouse()

virtual void open3d::gui::MouseInteractor::Mouse ( const MouseEvent e)
pure virtual

◆ Tick()

virtual bool open3d::gui::MouseInteractor::Tick ( const TickEvent e)
inlinevirtual

Reimplemented in open3d::gui::FlyInteractor.


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