void creaVtkCallbackPointPicker::Execute(vtkObject *caller, unsigned long, void*)
{
- printf("EED creaVtkCallbackPointPicker::Execute Start\n");
if (boxPointPicker!=NULL)
{
if (boxPointPicker->bbGetInputActive()==true)
boxPointPicker->bbSetOutputPoint( vecPoint );
boxPointPicker->bbSetOutputMesh( picker->GetProp3D() );
boxPointPicker->bbSetOutputPointId( picker->GetPointId() );
- printf("EED creaVtkCallbackPointPicker::Execute PointId %ld\n", picker->GetPointId() );
boxPointPicker->bbSetOutputCellId( picker->GetCellId() );
vtkDataSet *dataset = picker->GetDataSet();
} // if Active
} // if boxPoiintPicker
- printf("EED creaVtkCallbackPointPicker::Execute End\n");
-
/*
{
//=====
void PointPicker::Process()
{
- printf("EED PointPicker::Process Start \n");
// THE MAIN PROCESSING METHOD BODY
// Here we simply set the input 'In' value to the output 'Out'
// And print out the output value
// bbSetOutputCellId( -1 );
// bbSetOutputNormal( lstPoint );
- printf("EED PointPicker::Process End \n");
-
}
//=====
lstNormal.push_back(0);
lstNormal.push_back(1);
bbSetOutputNormal( lstNormal );
+
+ std::vector<double> point;
+ point.push_back(20);
+ point.push_back(20);
+ point.push_back(20);
+ bbSetOutputPoint( point );
}
//=====