wxMaracasImageBrowser Class Reference

Panel class that show thumbnails images. More...

#include <wxMaracasImageBrowser.h>

Collaboration diagram for wxMaracasImageBrowser:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Panel class that show thumbnails images.

Definition at line 34 of file wxMaracasImageBrowser.h.


Constructor & Destructor Documentation

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 }


Member Function Documentation

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 }

Here is the call graph for this function:

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 }

Here is the call graph for this function:


Member Data Documentation


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

Generated on 18 Mar 2010 for creaMaracasVisu_lib by  doxygen 1.6.1