1#ifndef GLK_TRAJECTORY_HPP
2#define GLK_TRAJECTORY_HPP
7#include <Eigen/Geometry>
16 Trajectory(
const std::vector<Eigen::Isometry3f>& trajectory);
24 std::unique_ptr<glk::ThinLines> lines;
25 std::vector<Eigen::Isometry3f> trajectory;
Definition drawable.hpp:12
Definition glsl_shader.hpp:20
Definition trajectory.hpp:14
Trajectory(int num_frames, const std::function< Eigen::Isometry3f(int)> &adapter)
virtual void draw(glk::GLSLShader &shader) const override
Trajectory(const std::vector< Eigen::Isometry3f > &trajectory)
Definition async_buffer_copy.hpp:6
std::enable_if_t< needs_aligned_allocator< T >::value, std::shared_ptr< T > > make_shared(Args &&... args)
Definition make_shared.hpp:20