WVPASSEQ_DOUBLE(3.327076, bc.iradi(), 0.00001);
WVPASSEQ_DOUBLE(4.997358, bc.ofradi(), 0.00001);
WVPASSEQ_DOUBLE(4.355868, bc.orradi(), 0.00001);
+ WVPASSEQ_DOUBLE(3.485485, bc.imradi(), 0.00001);
+ WVPASSEQ_DOUBLE(5.199608, bc.omradi(), 0.00001);
bc.h(M_PI / 2.0);
// moving
WVPASSEQ_DOUBLE(0.0, bc.x(), 0.00001);
WVPASSEQ_DOUBLE(2.0, bc.y(), 0.00001);
WVPASSEQ_DOUBLE(M_PI / 2.0, bc.h(), 0.00001);
+
+ // distance to rr, lf
+ WVPASSEQ_DOUBLE(0.70710677, bc.edist_to_rr(), 10e-5);
+ WVPASSEQ_DOUBLE(bc.edist(bc.rr()), bc.edist_to_rr(), 10e-5);
+ WVPASSEQ_DOUBLE(2.5495098, bc.edist_to_lf(), 10e-5);
+ WVPASSEQ_DOUBLE(bc.edist(bc.lf()), bc.edist_to_lf(), 10e-5);
}
WVTEST_MAIN("test collide functions")