wxContourViewPanel :: ~wxContourViewPanel()
{
-
+ delete _sceneManager;
}
void wxContourViewPanel::initializeScenceManager(){
void wxContourViewPanel::createViewPanel()
{
std::vector<int> * numViews = new std::vector<int> ();
- numViews->push_back(2);
- theViewPanel = new wxMaracas_N_ViewersWidget( this, showingVID, numViews );
+ numViews->push_back(0);
+ theViewPanel = new wxMaracas_N_ViewersWidget( this, showingVID, numViews );
SetVisibleAxis(false);
theViewPanel->SetBackgroundColour(wxColour(0,0,0));
//}
//JCP 26 - 11 - 08
- }
+ }
/**
* Handles the event wxEVT_TSBAR_START from the horizontal bar
*/
*/
void wxContourViewPanel :: onSelectionEnd_Horizontal(wxCommandEvent& event)
{
-
+
}
/**
* Handles the event wxEVT_TSBAR_MOVED from the horizontal bar
*/
void wxContourViewPanel :: onStartChange_Bar_Vertical(wxCommandEvent& event)
{
- int nxStart_v = getStartVertical();
+// int nxStart_v = getStartVertical();
}
/**
* Handles the event wxEVT_TSBAR_END from the vertical bar
*/
void wxContourViewPanel :: onEndChange_Bar_Vertical(wxCommandEvent& event)
{
- int nxEnd_v = getEndVertical();
+// int nxEnd_v = getEndVertical();
}
/**
* Handles the event wxEVT_SELECTION_END from the vertical bar
*/
void wxContourViewPanel :: onMovedBar_Vertical(wxCommandEvent& event)
{
- int nxStart_v = getStartVertical();
- int nxEnd_v = getEndVertical();
+// int nxStart_v = getStartVertical();
+// int nxEnd_v = getEndVertical();
}
}
wxContourMainFrame::getInstance()->changeInstant();
}
+
void wxContourViewPanel::onCreateMultipleROI (wxCommandEvent& event){
}
void wxContourViewPanel::onCreateROI (wxCommandEvent& event){
std::vector<std::string> currentSelection = _sceneManager->getSelectedObjects();
- int elementsSelected = currentSelection.size();
+// int elementsSelected = currentSelection.size();
bool ctrlKey = _sceneManager->isCtrlPressed();
char toolCommand = _sceneManager->getLastKeyCode();
return _sceneManager->GetImageData();
}
- void wxContourViewPanel::configureViewControlTo(std::string theName,manualContourModel* manModelContour,double* spc,int typeofcontour){
+ void wxContourViewPanel::configureViewControlTo(std::string theName,manualBaseModel* manModelContour,double* spc,int typeofcontour){
_sceneManager->configureViewControlTo(theName, manModelContour, spc, typeofcontour);
}
}
void wxContourViewPanel::setImageSlice(int z){
- _sceneManager->getWxVtkViewBase()->GetInteractorStyleBaseView()->GetWxVtk2DBaseView()->SetActualSlice(z);
+ vtkInteractorStyleBaseView* stylebaseview = (vtkInteractorStyleBaseView*) _sceneManager->getWxVtkViewBase()->GetInteractorStyleBaseView();
+ wxVtk2DBaseView* baseview = (wxVtk2DBaseView*)stylebaseview->GetWxVtk2DBaseView();
+ baseview->SetActualSlice(z);
RefreshInterface();
- }
\ No newline at end of file
+ }
+