#include "bbcreaMaracasVisuContourControlPoints.h"
#include "bbcreaMaracasVisuPackage.h"
-
namespace bbcreaMaracasVisu
{
{
if (_manContourControl_1==NULL)
{
- _manContourControl_1 = new manualContourControler();
+ _manContourControl_1 = new manualContourControler();
_mContourModel_1 = new manualContourModel();
_mViewContour_1 = new manualViewContour();
-
_mContourModel_1 -> SetCloseContour( bbGetInputOpenClose() );
-
_mViewContour_1->SetModel( _mContourModel_1 );
_mViewContour_1->SetWxVtkBaseView( bbGetInputwxVtkBaseView() );
_mViewContour_1->SetRange( 2 );
_mViewContour_1->SetZ( 1000 );
-
//JSTG 18-06-07
_mContourModel_1->SetNumberOfPointsSpline(100);
-
-
//EED 3 oct 2006
double spc[3];
bbGetInputwxVtkBaseView()->GetSpacing(spc);
_mViewContour_1->SetSpacing(spc);
-
-
//EED 3 oct 2006
_mViewContour_1->SetColorNormalContour(0, 0, 1);
_mViewContour_1->SetColorEditContour(0.5, 0.5, 0.5);
-
-
_manContourControl_1->SetModelView( _mContourModel_1 , _mViewContour_1 );
((vtkInteractorStyleBaseView*)bbGetInputwxVtkBaseView()->GetInteractorStyleBaseView())->AddInteractorStyleMaracas( _manContourControl_1 );
_manContourControl_1->CreateNewManualContour();
_manContourControl_1->SetActive( bbGetInputActive() );
_mViewContour_1->RefreshContour();
} // _manContourControl_1
-
_mContourModel_1 -> SetCloseContour( bbGetInputOpenClose() );
_manContourControl_1->SetActive( bbGetInputActive() );
if ( bbGetInputVisible() == true)
} else {
_mViewContour_1->RemoveCompleteContourActor ();
}
+ double width = bbGetInputWidthLine();
+ _mViewContour_1->SetWidthLine( width );
+ _mViewContour_1->SetRange( 2*width );
_mViewContour_1->RefreshContour();
-
bbSetOutputManualBaseModel( _mContourModel_1 );
-
} // wxVtkBaseView
}
bbSetInputVisible(true);
bbSetInputOpenClose(true);
bbSetInputwxVtkBaseView(NULL);
- _manContourControl_1 = NULL;
+ bbSetInputWidthLine(1);
+ _manContourControl_1 = NULL;
_mContourModel_1 = NULL;
_mViewContour_1 = NULL;