#include <wxMaracasImageBrowser.h>

Public Member Functions | |
| wxMaracasImageBrowser (wxFrame *parent, marInterface *mar, wxWindowID id=-1) | |
| ~wxMaracasImageBrowser () | |
| void | LoadData (vtkImageData *imagedata) |
| void | GetROI (int ext[6]) |
Private Attributes | |
| wxImageViewerWidgetRoi * | _view_image |
Definition at line 34 of file wxMaracasImageBrowser.h.
| wxMaracasImageBrowser::wxMaracasImageBrowser | ( | wxFrame * | parent, | |
| marInterface * | mar, | |||
| wxWindowID | id = -1 | |||
| ) |
Definition at line 21 of file wxMaracasImageBrowser.cxx.
References _view_image.
00022 : wxPanel( parent, id, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL ) 00023 { 00024 // _mar = mar; 00025 00026 _view_image = new wxImageViewerWidgetRoi( this, -1 ); 00027 //parent->GetToolBar()->EnableTool(ID_TOOLBAR_3D_BROWSER, _view_image->_bboxEnabled); 00028 00029 wxBoxSizer* szTop = new wxBoxSizer( wxVERTICAL ); 00030 szTop->Add( _view_image, 1, wxEXPAND | wxALL, 10 ); 00031 SetAutoLayout( true ); 00032 SetSizer( szTop ); 00033 szTop->Fit( this ); 00034 szTop->SetSizeHints( this ); 00035 00036 }
| wxMaracasImageBrowser::~wxMaracasImageBrowser | ( | ) |
Definition at line 38 of file wxMaracasImageBrowser.cxx.
References _view_image.
00039 { 00040 delete _view_image; 00041 // delete szTop 00042 }
| void wxMaracasImageBrowser::LoadData | ( | vtkImageData * | imagedata | ) |
Definition at line 44 of file wxMaracasImageBrowser.cxx.
References _view_image, and wxImageViewerWidgetRoi::ConstructVTK().
00045 { 00046 00047 // _mar->_dicom->loadActualSerie(); 00048 // vtkImageData *dummy = _mar->_dicom->getVolume( )->castVtk(); 00049 //float range[2]; 00050 //dummy->GetScalarRange( range ); 00051 00052 _view_image->ConstructVTK( imagedata ); 00053 //_view_image->ConstructVTK( (vtkImageData *)_mar->_dicom->getVolume( )); 00054 //^ this is not working ??? I don't understand why, some VTK pipeline mystery 00055 }

| void wxMaracasImageBrowser::GetROI | ( | int | ext[6] | ) |
Definition at line 57 of file wxMaracasImageBrowser.cxx.
References _view_image, and wxImageViewerWidgetRoi::GetROI().
00058 { 00059 _view_image->GetROI( ext ); 00060 }

Definition at line 45 of file wxMaracasImageBrowser.h.
Referenced by GetROI(), LoadData(), wxMaracasImageBrowser(), and ~wxMaracasImageBrowser().
1.5.3