Implements Impala::Core::Tracking::Tracker. Definition at line 97 of file TrackerGeneralised.h. References Impala::Core::Tracking::Point::Inproduct(), mPosition, and Impala::Core::Tracking::Position::size. 00098 { 00099 // normally would be the code below: 00100 //if (mPosition.translation.x >= mInput->CW()) 00101 // return false; 00102 //if (mPosition.translation.y >= mInput->CH()) 00103 // return false; 00104 //if (mPosition.translation.x + mPosition.size.x <= 0) 00105 // return false; 00106 //if (mPosition.translation.y + mPosition.size.y <= 0) 00107 // return false; 00108 //return true; 00109 00110 // but because we use Clip() this works better: 00111 return mPosition.size.Inproduct() > 0; 00112 }
Here is the call graph for this function:
|