mirror of
https://github.com/revarbat/BOSL2.git
synced 2025-08-16 15:34:41 +02:00
Regressions fixes.
This commit is contained in:
@@ -424,15 +424,15 @@ module test_line_closest_point() {
|
||||
|
||||
module test_circle_2tangents() {
|
||||
//** missing tests with arg tangent=true
|
||||
assert(approx(circle_2tangents(r=10/sqrt(2),[10,10],[0,0],[10,-10])[0], [10,0]));
|
||||
assert(approx(circle_2tangents(r=10/sqrt(2),[-10,10],[0,0],[-10,-10])[0], [-10,0]));
|
||||
assert(approx(circle_2tangents(r=10/sqrt(2),[-10,10],[0,0],[10,10])[0], [0,10]));
|
||||
assert(approx(circle_2tangents(r=10/sqrt(2),[-10,-10],[0,0],[10,-10])[0], [0,-10]));
|
||||
assert(approx(circle_2tangents(r=10,[0,10],[0,0],[10,0])[0], [10,10]));
|
||||
assert(approx(circle_2tangents(r=10,[10,0],[0,0],[0,-10])[0], [10,-10]));
|
||||
assert(approx(circle_2tangents(r=10,[0,-10],[0,0],[-10,0])[0], [-10,-10]));
|
||||
assert(approx(circle_2tangents(r=10,[-10,0],[0,0],[0,10])[0], [-10,10]));
|
||||
assert_approx(circle_2tangents(r=10,polar_to_xy(10,60),[0,0],[10,0])[0], polar_to_xy(20,30));
|
||||
assert(approx(circle_2tangents(10/sqrt(2),[10,10],[0,0],[10,-10])[0], [10,0]));
|
||||
assert(approx(circle_2tangents(10/sqrt(2),[-10,10],[0,0],[-10,-10])[0], [-10,0]));
|
||||
assert(approx(circle_2tangents(10/sqrt(2),[-10,10],[0,0],[10,10])[0], [0,10]));
|
||||
assert(approx(circle_2tangents(10/sqrt(2),[-10,-10],[0,0],[10,-10])[0], [0,-10]));
|
||||
assert(approx(circle_2tangents(10,[0,10],[0,0],[10,0])[0], [10,10]));
|
||||
assert(approx(circle_2tangents(10,[10,0],[0,0],[0,-10])[0], [10,-10]));
|
||||
assert(approx(circle_2tangents(10,[0,-10],[0,0],[-10,0])[0], [-10,-10]));
|
||||
assert(approx(circle_2tangents(10,[-10,0],[0,0],[0,10])[0], [-10,10]));
|
||||
assert_approx(circle_2tangents(10,polar_to_xy(10,60),[0,0],[10,0])[0], polar_to_xy(20,30));
|
||||
}
|
||||
*test_circle_2tangents();
|
||||
|
||||
|
Reference in New Issue
Block a user