//=====
void SetPosition::Process()
{
+auto start1 = std::chrono::high_resolution_clock::now();
// THE MAIN PROCESSING METHOD BODY
// Here we simply set the input 'In' value to the output 'Out'
// And print out the output value
vtkMPRBaseData* vtkmprbasedata = (vtkMPRBaseData*) (bbGetInputwxVtkBaseView()->GetVtkBaseData());
if (bbGetInputPoint().size()==3)
{
-auto start1 = std::chrono::high_resolution_clock::now();
vtkmprbasedata->SetX( bbGetInputPoint()[0],false );
vtkmprbasedata->SetY( bbGetInputPoint()[1],false );
vtkmprbasedata->SetZ( bbGetInputPoint()[2],true );
-auto stop1 = std::chrono::high_resolution_clock::now();
-auto duration1 = std::chrono::duration_cast<std::chrono::microseconds>(stop1 - start1);
-printf("EED SetPosition::Process time= %ld \n", duration1.count() , this->bbGetFullName().c_str() );
bool tmpFixAxis = vtkmprbasedata->GetFixAxis2D( );
vtkmprbasedata->SetFixAxis2D( bbGetInputFixAxis2D() );
int codeEvent;
} // if bbGetInputPosition
} // bbGetInputwxVtkBaseView
} // Active
+auto stop1 = std::chrono::high_resolution_clock::now();
+auto duration1 = std::chrono::duration_cast<std::chrono::microseconds>(stop1 - start1);
+printf("EED SetPosition::Process time= %ld \n", duration1.count() , this->bbGetFullName().c_str() );
}
//=====