Program: wxMaracas
Module: $RCSfile: wxMaracasSurfaceRendering.cxx,v $
Language: C++
- Date: $Date: 2009/11/13 09:34:10 $
- Version: $Revision: 1.5 $
+ Date: $Date: 2009/11/13 11:47:41 $
+ Version: $Revision: 1.6 $
Copyright: (c) 2002, 2003
License:
surrendmanager->setRenderer(renderer);
}
+void wxMaracasSurfaceRendering::setInteractor(vtkRenderWindowInteractor* interactor){
+ surrendmanager->setInteractor(interactor);
+}
+
void wxMaracasSurfaceRendering::addRemoveActor(int propid, bool addremove){
try{
surrendmanager->addRemoveActor(propid, addremove);
delete diag;
}
}
+void wxMaracasSurfaceRendering::addRemoveSurfaceBox(int propid, bool addremove){
+ try{
+ surrendmanager->addRemoveSurfaceBox(propid, addremove);
+ }
+ catch(char* str){
+ std::cout << "Exception : " << str << '\n';
+ wxMessageDialog* diag = new wxMessageDialog(this, wxString(str,wxConvUTF8 ), wxString(str,wxConvUTF8 ), wxICON_ERROR);
+ diag->ShowModal();
+ delete diag;
+ }
+}
+
void wxMaracasSurfaceRendering::changeOpacity(int _propid, int value){
try{
{
loadPropMHD(pathfile,filename);
}
- //else if(filename.EndsWith(stl)){
- //loadProp3D(pathfile,filename);
- //}
+ else if(filename.EndsWith(stl)){
+ loadProp3D(pathfile,filename);
+ }
}
delete fildial;
}