Viewer
display a stack of images
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes
GLImagePanelXY Class Reference

#include <gl_image_panel.h>

Inheritance diagram for GLImagePanelXY:
Inheritance graph
[legend]
Collaboration diagram for GLImagePanelXY:
Collaboration graph
[legend]

List of all members.

Public Slots

void set_current_z_index (int index)

Public Member Functions

 GLImagePanelXY (QWidget *parent, const char *name)
void set_imgblock (jwsc::Imgblock_f *img_blk)
void set_draw_x_line (bool b)
void set_draw_y_line (bool b)

Protected Member Functions

void paintGL ()
void resizeGL (int w, int h)
void mouseMoveEvent (QMouseEvent *event)

Protected Attributes

float * xy_img
int update_xy_img
bool draw_x_line
bool draw_y_line

Detailed Description

Definition at line 105 of file gl_image_panel.h.


Constructor & Destructor Documentation

GLImagePanelXY::GLImagePanelXY ( QWidget *  parent,
const char *  name 
)

Definition at line 104 of file gl_image_panel.cpp.


Member Function Documentation

void GLImagePanelXY::set_imgblock ( jwsc::Imgblock_f img_blk) [virtual]

Reimplemented from GLImagePanel.

void GLImagePanelXY::set_draw_x_line ( bool  b)

Definition at line 120 of file gl_image_panel.cpp.

void GLImagePanelXY::set_draw_y_line ( bool  b)

Definition at line 125 of file gl_image_panel.cpp.

void GLImagePanelXY::set_current_z_index ( int  index) [virtual, slot]

Reimplemented from GLImagePanel.

Definition at line 113 of file gl_image_panel.cpp.

void GLImagePanelXY::paintGL ( ) [protected, virtual]

Implements GLImagePanel.

Definition at line 149 of file gl_image_panel.cpp.

void GLImagePanelXY::resizeGL ( int  w,
int  h 
) [protected, virtual]

Implements GLImagePanel.

Definition at line 205 of file gl_image_panel.cpp.

void GLImagePanelXY::mouseMoveEvent ( QMouseEvent *  event) [protected, virtual]

Implements GLImagePanel.

Definition at line 227 of file gl_image_panel.cpp.


Member Data Documentation

float* GLImagePanelXY::xy_img [protected]

Definition at line 124 of file gl_image_panel.h.

Definition at line 126 of file gl_image_panel.h.

bool GLImagePanelXY::draw_x_line [protected]

Definition at line 128 of file gl_image_panel.h.

bool GLImagePanelXY::draw_y_line [protected]

Definition at line 129 of file gl_image_panel.h.


The documentation for this class was generated from the following files: