gtsam_points
Loading...
Searching...
No Matches
Public Member Functions | List of all members
glk::Trajectory Class Reference

#include <trajectory.hpp>

Inheritance diagram for glk::Trajectory:
Inheritance graph
[legend]
Collaboration diagram for glk::Trajectory:
Collaboration graph
[legend]

Public Member Functions

 Trajectory (const std::vector< Eigen::Isometry3f > &trajectory)
 
 Trajectory (int num_frames, const std::function< Eigen::Isometry3f(int)> &adapter)
 
virtual ~Trajectory ()
 
virtual void draw (glk::GLSLShader &shader) const override
 
- Public Member Functions inherited from glk::Drawable
virtual ~Drawable ()
 

Additional Inherited Members

- Public Types inherited from glk::Drawable
using Ptr = std::shared_ptr< Drawable >
 
using ConstPtr = std::shared_ptr< const Drawable >
 

Constructor & Destructor Documentation

◆ Trajectory() [1/2]

glk::Trajectory::Trajectory ( const std::vector< Eigen::Isometry3f > &  trajectory)

◆ Trajectory() [2/2]

glk::Trajectory::Trajectory ( int  num_frames,
const std::function< Eigen::Isometry3f(int)> &  adapter 
)

◆ ~Trajectory()

virtual glk::Trajectory::~Trajectory ( )
virtual

Member Function Documentation

◆ draw()

virtual void glk::Trajectory::draw ( glk::GLSLShader shader) const
overridevirtual

Reimplemented from glk::Drawable.


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