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

#include <projection_control.hpp>

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

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW ProjectionControl ()
 
virtual ~ProjectionControl ()
 
virtual void set_size (const Eigen::Vector2i &size)=0
 
virtual void set_depth_range (const Eigen::Vector2f &range)=0
 
virtual Eigen::Matrix4f projection_matrix () const =0
 
virtual void draw_ui ()
 
virtual std::string name () const
 
virtual void load (std::istream &ist)
 
virtual void save (std::ostream &ost) const
 

Constructor & Destructor Documentation

◆ ProjectionControl()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW guik::ProjectionControl::ProjectionControl ( )
inline

◆ ~ProjectionControl()

virtual guik::ProjectionControl::~ProjectionControl ( )
inlinevirtual

Member Function Documentation

◆ draw_ui()

virtual void guik::ProjectionControl::draw_ui ( )
inlinevirtual

◆ load()

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

◆ name()

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

◆ projection_matrix()

virtual Eigen::Matrix4f guik::ProjectionControl::projection_matrix ( ) const
pure virtual

◆ save()

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

◆ set_depth_range()

virtual void guik::ProjectionControl::set_depth_range ( const Eigen::Vector2f &  range)
pure virtual

◆ set_size()

virtual void guik::ProjectionControl::set_size ( const Eigen::Vector2i &  size)
pure virtual

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