Program: wxMaracas
Module: $RCSfile: wxMaracasSurfaceRendering.cxx,v $
Language: C++
- Date: $Date: 2009/10/15 11:56:43 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2009/10/16 15:17:57 $
+ Version: $Revision: 1.2 $
Copyright: (c) 2002, 2003
License:
wxauimanager->Update();
createFileChooser();
-
-
}
wxMaracasSurfaceRendering::~wxMaracasSurfaceRendering( ){
delete _toolb;
-
}
std::string wxMaracasSurfaceRendering::getPath(){
wxMessageDialog* diag = new wxMessageDialog(this, s, s, wxICON_ERROR);
diag->ShowModal();
delete diag;
-
}
}
//}
}
delete fildial;
-
}
+
void wxMaracasSurfaceRendering::loadPropMHD(wxString filename, wxString dataname){
std::string s = std::string(filename.mb_str());
s = std::string(dataname.mb_str());
addPropMHD(img, s);
}
-
}
void wxMaracasSurfaceRendering::addPropMHD(vtkImageData* imgdata, std::string dataname){
std::cout << "Exception : " << str << '\n';
wxMessageDialog* diag = new wxMessageDialog(this, wxString( str,wxConvUTF8 ), wxString( str,wxConvUTF8 ), wxICON_ERROR);
diag->ShowModal();
-
}
}
}else{
//TODO msj to the user indicating error in file
}
-
-
-
}
void wxMaracasSurfaceRendering::addProp3D(vtkProp3D* prop3D, std::string dataname){
wxMessageDialog* diag = new wxMessageDialog(this, wxString(str,wxConvUTF8 ), wxString(str,wxConvUTF8 ), wxICON_ERROR);
diag->ShowModal();
}
-
}
void wxMaracasSurfaceRendering::addSurfaceRenderingPanel(wxMaracasSurfaceRenderingPanel* surrend, std::string dataname){
wxAuiPaneInfo paneinfo;
wxauimanager->AddPane(surrend, paneinfo.DefaultPane().Centre().DestroyOnClose().Caption(s));
wxauimanager->Update();
-
-
}
void wxMaracasSurfaceRendering::deleteActor(int propid){
}
}
-
-
-
-
/**
**
**/
ToolBar::ToolBar(wxWindow * parent,std::string iconsdir)
: wxToolBar(parent, -1, wxDefaultPosition, wxDefaultSize)
{
-
-
std::string iconfil = iconsdir;
//iconfil+= "/OpenImage.png";
_evthand = new ToolBarEventHandler();
this->SetEventHandler(_evthand);
-
}
ToolBar::~ToolBar(void){
ToolBarEventHandler::ToolBarEventHandler()
: wxEvtHandler(){
}
+
ToolBarEventHandler::~ToolBarEventHandler(){
}
}
-
BEGIN_EVENT_TABLE(ToolBarEventHandler, wxEvtHandler)
EVT_MENU(1, ToolBarEventHandler::onLoadImageFile)
END_EVENT_TABLE()