Changeset 23f6ec


Ignore:
Timestamp:
Jan 11, 2010, 3:04:59 AM (16 years ago)
Author:
Frederik Heber <heber@…>
Children:
d403a1
Parents:
b4fa915
Message:

BUGFIX - Test was wrong in upper bounds of inside area.

  • upper bounds were checked as sum_i fabs(x_i) <= 1, which is wrong, for a box any of each coordinate may be 1.

Signed-off-by: Frederik Heber <heber@tabletINS.(none)>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/unittests/tesselation_insideoutsideunittest.cpp

    rb4fa915 r23f6ec  
    2828void TesselationInOutsideTest::setUp()
    2929{
    30   setVerbosity(5);
     30  setVerbosity(2);
    3131
    3232  // create corners
     
    155155    for (n[1] = -boundary; n[1] <= boundary; n[1]+=step)
    156156      for (n[2] = -boundary; n[2] <= boundary; n[2]+=step) {
    157         if ( ((n[0] >= 0.) && (n[1] >= 0.) && (n[2] >= 0.)) && (fabs(n[0])+fabs(n[1])+fabs(n[2]) <= 1.))
     157        if ( ((n[0] >= 0.) && (n[1] >= 0.) && (n[2] >= 0.)) && ((n[0] <= 1.) && (n[1] <= 1.) && (n[2] <= 1.)))
    158158          CPPUNIT_ASSERT_EQUAL( true , TesselStruct->IsInnerPoint(Vector(n[0], n[1], n[2]), LinkedList) );
    159159        else
Note: See TracChangeset for help on using the changeset viewer.