| 
    Shader Tool
    
   Small shader visualiser. 
   | 
 
Customizable GLCanvas implementation. WIP. More...
#include <Canvas3D.hpp>
  
 Public Member Functions | |
| Canvas3D (Widget *parent) | |
| ~Canvas3D () | |
| virtual void | drawGL () override | 
| void | setShader () | 
| void | setShader (shared_ptr< st::Shader > shader) | 
| void | setRotation (nanogui::Vector3f vRotation) | 
Private Attributes | |
| nanogui::GLShader | mShader | 
| Eigen::Vector3f | mRotation | 
Customizable GLCanvas implementation. WIP.
| st::Canvas3D::Canvas3D | ( | Widget * | parent | ) | 
      
  | 
  inline | 
      
  | 
  overridevirtual | 
      
  | 
  inline | 
| void st::Canvas3D::setShader | ( | ) | 
| void st::Canvas3D::setShader | ( | shared_ptr< st::Shader > | shader | ) | 
      
  | 
  private | 
      
  | 
  private |