Mercurial > hg > nsaunier > traffic-intelligence
comparison c/Motion.cpp @ 137:445e773c9be3
created the parameter structure to parse parameters (bug remaining)
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Fri, 19 Aug 2011 01:35:45 -0400 |
| parents | 0f790de9437e |
| children | c1b260b48d2a |
comparison
equal
deleted
inserted
replaced
| 136:0f790de9437e | 137:445e773c9be3 |
|---|---|
| 15 bool FeatureTrajectory::largeDisplacement(const unsigned int& nDisplacements, const float& minTotalFeatureDisplacement) const { | 15 bool FeatureTrajectory::largeDisplacement(const unsigned int& nDisplacements, const float& minTotalFeatureDisplacement) const { |
| 16 bool result = true; | 16 bool result = true; |
| 17 unsigned int nPositions = positions.size(); | 17 unsigned int nPositions = positions.size(); |
| 18 if (nPositions > nDisplacements) { | 18 if (nPositions > nDisplacements) { |
| 19 float disp = 0; | 19 float disp = 0; |
| 20 for (int i=0; i<nDisplacements; i++) | 20 for (unsigned int i=0; i<nDisplacements; i++) |
| 21 disp += displacementDistances[nPositions-2-i]; | 21 disp += displacementDistances[nPositions-2-i]; |
| 22 result = disp > minTotalFeatureDisplacement; | 22 result = disp > minTotalFeatureDisplacement; |
| 23 } | 23 } |
| 24 return result; | 24 return result; |
| 25 } | 25 } |
