test/dim_test.cc
changeset 258 0310c8984732
parent 242 dbe3fc9c875d
child 440 88ed40ad0d4f
     1.1 --- a/test/dim_test.cc	Mon Sep 01 22:00:40 2008 +0200
     1.2 +++ b/test/dim_test.cc	Tue Sep 09 20:52:45 2008 +0100
     1.3 @@ -50,38 +50,38 @@
     1.4    p = b/l;
     1.5    check(p.x==1 && p.y==2, "Wrong dim2::Point division by a scalar.");
     1.6  
     1.7 -  typedef dim2::BoundingBox<int> BB;
     1.8 -  BB box1;
     1.9 -  check(box1.empty(), "Wrong empty() in dim2::BoundingBox.");
    1.10 +  typedef dim2::Box<int> Box;
    1.11 +  Box box1;
    1.12 +  check(box1.empty(), "Wrong empty() in dim2::Box.");
    1.13  
    1.14    box1.add(a);
    1.15 -  check(!box1.empty(), "Wrong empty() in dim2::BoundingBox.");
    1.16 +  check(!box1.empty(), "Wrong empty() in dim2::Box.");
    1.17    box1.add(b);
    1.18  
    1.19    check(box1.left()==1 && box1.bottom()==2 &&
    1.20          box1.right()==3 && box1.top()==4,
    1.21 -        "Wrong addition of points to dim2::BoundingBox.");
    1.22 +        "Wrong addition of points to dim2::Box.");
    1.23  
    1.24 -  check(box1.inside(Point(2,3)), "Wrong inside() in dim2::BoundingBox.");
    1.25 -  check(box1.inside(Point(1,3)), "Wrong inside() in dim2::BoundingBox.");
    1.26 -  check(!box1.inside(Point(0,3)), "Wrong inside() in dim2::BoundingBox.");
    1.27 +  check(box1.inside(Point(2,3)), "Wrong inside() in dim2::Box.");
    1.28 +  check(box1.inside(Point(1,3)), "Wrong inside() in dim2::Box.");
    1.29 +  check(!box1.inside(Point(0,3)), "Wrong inside() in dim2::Box.");
    1.30  
    1.31 -  BB box2(Point(2,2));
    1.32 -  check(!box2.empty(), "Wrong empty() in dim2::BoundingBox.");
    1.33 -  
    1.34 +  Box box2(Point(2,2));
    1.35 +  check(!box2.empty(), "Wrong empty() in dim2::Box.");
    1.36 +
    1.37    box2.bottomLeft(Point(2,0));
    1.38    box2.topRight(Point(5,3));
    1.39 -  BB box3 = box1 & box2;
    1.40 +  Box box3 = box1 & box2;
    1.41    check(!box3.empty() &&
    1.42 -        box3.left()==2 && box3.bottom()==2 && 
    1.43 +        box3.left()==2 && box3.bottom()==2 &&
    1.44          box3.right()==3 && box3.top()==3,
    1.45 -        "Wrong intersection of two dim2::BoundingBox objects.");
    1.46 -  
    1.47 +        "Wrong intersection of two dim2::Box objects.");
    1.48 +
    1.49    box1.add(box2);
    1.50    check(!box1.empty() &&
    1.51          box1.left()==1 && box1.bottom()==0 &&
    1.52          box1.right()==5 && box1.top()==4,
    1.53 -        "Wrong addition of two dim2::BoundingBox objects.");
    1.54 +        "Wrong addition of two dim2::Box objects.");
    1.55  
    1.56    return 0;
    1.57  }