Volume Medical Manipulation Toolkit 2.0
Public Member Functions | Protected Member Functions
VMTKframeTF1D Class Reference

This class provides a transfer functions editor. More...

#include <VMTKframeTF1D.h>

Collaboration diagram for VMTKframeTF1D:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 VMTKframeTF1D (wxWindow *parent)
 ~VMTKframeTF1D ()
void CleanEnvironment ()
 Clean Transfer Function Environment for reload data.
void InitializeVariables (Interactions *interactions)
 Initialize variables and connections with other classes.
void GenerateCanvasTF1D (int *args, DCMDataType *data, GLuint idTex1, GLuint idTex2)
 Instantiate a new object of wxGLCanvas for 1D TF.
void RefreshCanvasTF ()
 Refresh 1D TF Panel.
void EnableTFSwitchingControls (bool state=false)
 Enable/Disable TF controls.
wxCheckBox * getChkTFSelectionPointer ()
 Get Pointer to CheckTFSelection Control.
wxCheckBox * getChkTFMixingPointer ()
 Get Pointer to CheckTFSelection Control.
void OnCheckTFSelection (wxCommandEvent &event)
 Handling EVENTs.
void OnCheckTFMixing (wxCommandEvent &event)

Protected Member Functions

void TF1DLoadFromFile (wxCommandEvent &event)
void TF1DSaveToFile (wxCommandEvent &event)
void TF1DResetCurrent (wxCommandEvent &event)
void TF1DResetAll (wxCommandEvent &event)
void OnChoiceColorMap (wxCommandEvent &event)
void OnRadioBoxChannels (wxCommandEvent &event)
void OnCheckShowHideChannels (wxCommandEvent &event)
void CloseFrameTF1D (wxCloseEvent &event)
 Handling EVT_CLOSE event.
void PaintFrameTF1D (wxPaintEvent &event)
 Handling EVT_PAINT event.

Detailed Description

This class provides a transfer functions editor.

Implementing frameTF1D

Author:
Jose Elias Yauri Vidalon and Wu Shin-Ting

Constructor & Destructor Documentation

VMTKframeTF1D::VMTKframeTF1D ( wxWindow *  parent)

Constructor

VMTKframeTF1D::~VMTKframeTF1D ( )

Destructor


The documentation for this class was generated from the following files:
 All Classes Files Functions