_configure = false;
_aRenderer = NULL;
_renWin = NULL;
- _aCamera = NULL;
+ _aCamera = NULL;
}
//-------------------------------------------------------------------
wxVtk3DBaseView::~wxVtk3DBaseView()
if (_aCamera!=NULL) { _aCamera -> Delete(); _aCamera=NULL;}
if (_aRenderer!=NULL) { _aRenderer -> Delete(); _aRenderer=NULL;}
- if (_renWin!=NULL) {
+ if (_renWin!=NULL)
+ {
if(_renWin->GetReferenceCount()==0)
{
- _renWin -> Delete(); _renWin=NULL;
+ _renWin->Delete();
+ _renWin=NULL;
}
}
}
GetCamera()->Roll(180);
GetCamera()->Yaw(180+30);
GetCamera()->Pitch(-22);
-
-
}
}
+
//-------------------------------------------------------------------
//EED 27 sep 2006
void wxVtk3DBaseView::GetSpacing(double spc[3])