X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FInterface_ManagerContour_NDimensions%2FwxContourViewPanel.cxx;h=8d271f898c35797f8139a6400162cc53916e4137;hb=5757258860acae97fa0f3449ef1354c87052d213;hp=c2b2b2be969d6d537dc81880df61b8afa1f59f1d;hpb=6e3c929c883c405e0075fa8df10b12a935979367;p=creaContours.git diff --git a/lib/Interface_ManagerContour_NDimensions/wxContourViewPanel.cxx b/lib/Interface_ManagerContour_NDimensions/wxContourViewPanel.cxx index c2b2b2b..8d271f8 100644 --- a/lib/Interface_ManagerContour_NDimensions/wxContourViewPanel.cxx +++ b/lib/Interface_ManagerContour_NDimensions/wxContourViewPanel.cxx @@ -680,12 +680,16 @@ DEFINE_EVENT_TYPE( wxINSTANT_CHANGE ) } void wxContourViewPanel::onChangedDeep (wxCommandEvent& event){ double val = getCurrentDeep(); - setActualVertical( (int)val ); + //setActualVertical( (int)val ); wxContourMainFrame::getInstance()->onChangeDeep((int)val); //_instantPanel->setConceptValue( "Axe Depth", (int)val ); // changeInstant(); } + void wxContourViewPanel::changeDeep(){ + double val = getCurrentDeep(); + setActualVertical( (int)val ); + } void wxContourViewPanel::onActionButtonPressed(wxCommandEvent& event){ } @@ -763,4 +767,9 @@ DEFINE_EVENT_TYPE( wxINSTANT_CHANGE ) void wxContourViewPanel::GetPointsOfActualContour( std::vector *vecX, std::vector *vecY, std::vector *vecZ ){ _sceneManager->GetPointsOfActualContour(vecX, vecY, vecZ); + } + + void wxContourViewPanel::setImageSlice(int z){ + _sceneManager->getWxVtkViewBase()->GetInteractorStyleBaseView()->GetWxVtk2DBaseView()->SetActualSlice(z); + RefreshInterface(); } \ No newline at end of file