[vtkusers] Monitor filter
Massinissa Bandou
Massinissa.Bandou at USherbrooke.ca
Sat Feb 22 15:56:03 EST 2014
Hello everyone!
Can someone tell me what's wrong with this code? I cant display the mean
distance
thx for your help!
Massi
vtkSmartPointer<vtkIterativeClosestPointTransform> icp =
vtkSmartPointer<vtkIterativeClosestPointTransform>::New();
icp->SetSource(sourceData);
icp->SetTarget(targetData);
icp->SetMaximumNumberOfIterations(40);
icp->GetLandmarkTransform()->SetModeToRigidBody();
icp->CheckMeanDistanceOn();
icp->SetMeanDistanceModeToRMS();
icp->AddObserver(vtkCommand::ProgressEvent,this,&Surface_Registration::ICPCallback);
icp->Modified();
icp->Update();
void Surface_Registration::ICPCallback(vtkObject* caller,long unsigned int
eventId,void* callData)
{
vtkIterativeClosestPointTransform* progress =
reinterpret_cast<vtkIterativeClosestPointTransform*>(caller);
cout<<progress->GetMeanDistance()<<endl;
}
</h3>
--
View this message in context: http://vtk.1045678.n5.nabble.com/Monitor-filter-tp5726082.html
Sent from the VTK - Users mailing list archive at Nabble.com.
More information about the vtkusers
mailing list