Changeset 4087cb for src/base/helper.cpp
- Timestamp:
- Oct 15, 2013, 2:55:12 PM (12 years ago)
- Children:
- fb3b4c
- Parents:
- b4ac80
- git-author:
- Frederik Heber <heber@…> (08/30/13 20:45:35)
- git-committer:
- Frederik Heber <heber@…> (10/15/13 14:55:12)
- File:
-
- 1 edited
-
src/base/helper.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/base/helper.cpp
rb4ac80 r4087cb 93 93 bool Helper::AssertVectorsEqual(const Vector& pos_1, const Vector& pos_2, const vmg_float& tol) 94 94 { 95 bool equal = (pos_1 - pos_2).Abs().IsComponentwiseLessOrEqual(tol); 95 // create factor with similar magnitude as pos1 but always greater equal 1 96 const VMG::Vector factor( abs(pos_1.X())+1, abs(pos_1.Y())+1, abs(pos_1.Z())+1); 97 const VMG::Vector temp = (pos_1 - pos_2).Abs() / factor; 98 bool equal = temp.IsComponentwiseLessOrEqual(tol); 96 99 assert(equal); 97 100 return equal;
Note:
See TracChangeset
for help on using the changeset viewer.
