gtsam_points
Loading...
Searching...
No Matches
Public Member Functions | List of all members
guik::CameraControl Class Referenceabstract

#include <camera_control.hpp>

Inheritance diagram for guik::CameraControl:
Inheritance graph
[legend]

Public Member Functions

virtual ~CameraControl ()
 
virtual void reset_center ()
 
virtual void lookat (const Eigen::Vector3f &pt)
 
virtual void mouse (const Eigen::Vector2f &p, int button, bool down)
 
virtual void drag (const Eigen::Vector2f &p, int button)
 
virtual void scroll (const Eigen::Vector2f &rel)
 
virtual void update ()
 
virtual void updown (double p)
 
virtual void arrow (const Eigen::Vector2f &p)
 
virtual Eigen::Vector2f depth_range () const
 
virtual Eigen::Matrix4f view_matrix () const =0
 
virtual std::string name () const
 
virtual void load (std::istream &ist)
 
virtual void save (std::ostream &ost) const
 

Constructor & Destructor Documentation

◆ ~CameraControl()

virtual guik::CameraControl::~CameraControl ( )
inlinevirtual

Member Function Documentation

◆ arrow()

virtual void guik::CameraControl::arrow ( const Eigen::Vector2f &  p)
inlinevirtual

◆ depth_range()

virtual Eigen::Vector2f guik::CameraControl::depth_range ( ) const
inlinevirtual

◆ drag()

virtual void guik::CameraControl::drag ( const Eigen::Vector2f &  p,
int  button 
)
inlinevirtual

◆ load()

virtual void guik::CameraControl::load ( std::istream &  ist)
inlinevirtual

◆ lookat()

virtual void guik::CameraControl::lookat ( const Eigen::Vector3f &  pt)
inlinevirtual

◆ mouse()

virtual void guik::CameraControl::mouse ( const Eigen::Vector2f &  p,
int  button,
bool  down 
)
inlinevirtual

◆ name()

virtual std::string guik::CameraControl::name ( ) const
inlinevirtual

◆ reset_center()

virtual void guik::CameraControl::reset_center ( )
inlinevirtual

◆ save()

virtual void guik::CameraControl::save ( std::ostream &  ost) const
inlinevirtual

◆ scroll()

virtual void guik::CameraControl::scroll ( const Eigen::Vector2f &  rel)
inlinevirtual

◆ update()

virtual void guik::CameraControl::update ( )
inlinevirtual

Reimplemented in guik::FPSCameraControl.

◆ updown()

virtual void guik::CameraControl::updown ( double  p)
inlinevirtual

◆ view_matrix()

virtual Eigen::Matrix4f guik::CameraControl::view_matrix ( ) const
pure virtual

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