|
gtsam_points
|
#include <mesh_model.hpp>


Public Member Functions | |
| void | push_mesh (const int material_id, const std::shared_ptr< glk::Mesh > &mesh) |
| void | push_material (const guik::ShaderSetting &setting, const std::shared_ptr< glk::Texture > &texture) |
| void | override_material (const guik::ShaderSetting &setting, const std::shared_ptr< glk::Texture > &texture) |
| 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 > |
|
overridevirtual |
Reimplemented from glk::Drawable.
| void glk::MeshModel::override_material | ( | const guik::ShaderSetting & | setting, |
| const std::shared_ptr< glk::Texture > & | texture | ||
| ) |
| void glk::MeshModel::push_material | ( | const guik::ShaderSetting & | setting, |
| const std::shared_ptr< glk::Texture > & | texture | ||
| ) |