gtsam_points
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
glk::TextureRendererInput Struct Reference

#include <texture_renderer_input.hpp>

Public Types

using Ptr = std::shared_ptr< TextureRendererInput >
 

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TextureRendererInput ()
 
 ~TextureRendererInput ()
 
template<typename T >
void set (const std::string &name, const T &value)
 
template<typename T >
std::optional< Tget (const std::string &name) const
 
template<>
void set (const std::string &name, const Eigen::Matrix4f &value)
 
template<>
std::optional< Eigen::Matrix4f > get (const std::string &name) const
 
template<>
void set (const std::string &name, const unsigned int &value)
 
template<>
std::optional< unsigned intget (const std::string &name) const
 

Member Typedef Documentation

◆ Ptr

Constructor & Destructor Documentation

◆ TextureRendererInput()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW glk::TextureRendererInput::TextureRendererInput ( )
inline

◆ ~TextureRendererInput()

glk::TextureRendererInput::~TextureRendererInput ( )
inline

Member Function Documentation

◆ get() [1/3]

template<typename T >
std::optional< T > glk::TextureRendererInput::get ( const std::string &  name) const

◆ get() [2/3]

template<>
std::optional< Eigen::Matrix4f > glk::TextureRendererInput::get ( const std::string &  name) const
inline

◆ get() [3/3]

template<>
std::optional< unsigned int > glk::TextureRendererInput::get ( const std::string &  name) const
inline

◆ set() [1/3]

template<>
void glk::TextureRendererInput::set ( const std::string &  name,
const Eigen::Matrix4f &  value 
)
inline

◆ set() [2/3]

template<typename T >
void glk::TextureRendererInput::set ( const std::string &  name,
const T value 
)

◆ set() [3/3]

template<>
void glk::TextureRendererInput::set ( const std::string &  name,
const unsigned int value 
)
inline

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