#include "gui/mrview/mode/volume.h"
Classes | |
class | Shader |
Protected Member Functions | |
Tool::View * | get_view_tool () const |
vector< std::pair< GL::vec4, bool > > | get_active_clip_planes () const |
vector< GL::vec4 * > | get_clip_planes_to_be_edited () const |
bool | get_cliphighlightstate () const |
bool | get_clipintersectionmodestate () const |
Protected Member Functions inherited from MR::GUI::MRView::Mode::Base | |
void | slice_move_event (const ModelViewProjection &proj, float x) |
void | set_focus_event (const ModelViewProjection &proj) |
void | pan_event (const ModelViewProjection &proj) |
void | panthrough_event (const ModelViewProjection &proj) |
void | tilt_event (const ModelViewProjection &proj) |
void | rotate_event (const ModelViewProjection &proj) |
GL::mat4 | adjust_projection_matrix (const GL::mat4 &Q, int proj) const |
GL::mat4 | adjust_projection_matrix (const GL::mat4 &Q) const |
void | reset_view () |
Protected Attributes | |
GL::VertexBuffer | volume_VB |
GL::VertexBuffer | volume_VI |
GL::VertexArrayObject | volume_VAO |
GL::Texture | depth_texture |
vector< GL::vec4 > | clip |
MR::GUI::MRView::Mode::Volume::Shader | volume_shader |
Protected Attributes inherited from MR::GUI::MRView::Mode::Base | |
bool | visible |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |