wxWindow *window3D = _wxvtk3Dbaseview_Clipping3D_C->GetWxVTKRenderWindowInteractor();
wxPanel *panelControl = new wxPanel(panelClipping3D,-1);
wxWindow *window3D = _wxvtk3Dbaseview_Clipping3D_C->GetWxVTKRenderWindowInteractor();
wxPanel *panelControl = new wxPanel(panelClipping3D,-1);
- wxPanel *controlPanelMPR3D = _wxvtkmpr3Dview_C->CreateControlPanel(panelControl);
- wxPanel *controlPanelClipping3D = _wxvtkclipping3Dview_C->CreateControlPanel(panelControl);
+ wxPanel *controlPanelMPR3D = _wxvtkmpr3Dview_C->CreateControlPanel(panelControl, false);
+ wxPanel *controlPanelClipping3D = _wxvtkclipping3Dview_C->CreateSurfControlPanel(panelControl);
// wxBoxSizer *sizerCtrol = new wxBoxSizer(wxVERTICAL);
wxFlexGridSizer *sizerCtrol = new wxFlexGridSizer(1);
// wxBoxSizer *sizerCtrol = new wxBoxSizer(wxVERTICAL);
wxFlexGridSizer *sizerCtrol = new wxFlexGridSizer(1);
_mViewContour_p->SetSpacing(spc);
// wxvtkbaseview->GetInteractorStyleBaseView()->AddInteractorStyleMaracas( _manContourControl_p );
_mViewContour_p->SetSpacing(spc);
// wxvtkbaseview->GetInteractorStyleBaseView()->AddInteractorStyleMaracas( _manContourControl_p );
vtkPlane2DView *vtkplane2Dview = (vtkPlane2DView*)wxvtkbaseview;
_manContourControl_p->SetVtkInteractorStylePlane2D( vtkplane2Dview->GetInteractorstyleplane2D() );
vtkPlane2DView *vtkplane2Dview = (vtkPlane2DView*)wxvtkbaseview;
_manContourControl_p->SetVtkInteractorStylePlane2D( vtkplane2Dview->GetInteractorstyleplane2D() );
this->_marimageData->GetImageData()->GetDimensions( dim ); // image t=0
_mViewContour_3D->SetDimensions( dim[0],dim[1],dim[2] );
_mViewContour_3D->SetVtkMPRBaseData( _wxvtkmpr3Dview_C->GetVtkMPR3DDataViewer()->GetVtkMPRBaseData() );
this->_marimageData->GetImageData()->GetDimensions( dim ); // image t=0
_mViewContour_3D->SetDimensions( dim[0],dim[1],dim[2] );
_mViewContour_3D->SetVtkMPRBaseData( _wxvtkmpr3Dview_C->GetVtkMPR3DDataViewer()->GetVtkMPRBaseData() );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_0 );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_1 );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_p );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_0 );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_1 );
_manContourControl_3V -> AddManualViewBaseContour( _mViewContour_p );
_manContourControl_3V3D -> SetManualContour3VControler( _manContourControl_3V );
_manContourControl_3V3D -> SetModelView( _mContourModel_2 , _mViewContour_3D );
_manContourControl_3V3D -> SetManualContour3VControler( _manContourControl_3V );
_manContourControl_3V3D -> SetModelView( _mContourModel_2 , _mViewContour_3D );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_0 );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_1 );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_3D );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_0 );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_1 );
_manContourControl_3V_p -> AddManualViewBaseContour( _mViewContour_3D );
_manContourControl_p -> SetManualContour3VControler( _manContourControl_3V_p );
_manContourControl_p -> SetModelView( _mContourModel_2 , _mViewContour_p );
_manContourControl_p -> SetManualContour3VControler( _manContourControl_3V_p );
_manContourControl_p -> SetModelView( _mContourModel_2 , _mViewContour_p );
vtkInteractorStyle3DView *vtkinteractorstyle3Dview = new vtkInteractorStyle3DView();
vtkinteractorstyle3Dview->SetWxVtkMPR3DView(_wxvtkmpr3Dview_C);
vtkinteractorstyle3Dview->SetWxVtkClipping3DView(_wxvtkclipping3Dview_C);
vtkInteractorStyle3DView *vtkinteractorstyle3Dview = new vtkInteractorStyle3DView();
vtkinteractorstyle3Dview->SetWxVtkMPR3DView(_wxvtkmpr3Dview_C);
vtkinteractorstyle3Dview->SetWxVtkClipping3DView(_wxvtkclipping3Dview_C);