| Arbitrary EndPointType Source # | |
Instance details |
| (Arbitrary point, Arbitrary (NumType point), Ord (NumType point), Num (NumType point)) => Arbitrary (Ball point) Source # | |
Instance details |
| (Arbitrary point, Eq point, ConstructablePoint_ point d r, Num r) => Arbitrary (DiametralBall point) Source # | |
Instance details |
| (Arbitrary point, Arbitrary r, Point_ point d r, Num r, Ord r, Zip (Vector d)) => Arbitrary (Box point) Source # | |
Instance details |
| (Arbitrary point, ConstructablePoint_ point 2 r, Ord r, Num r, Eq point) => Arbitrary (DiskByPoints point) Source # | |
Instance details |
| (Arbitrary point, Arbitrary (Vector (Dimension point) (NumType point)), Num (NumType point), Eq (Vector (Dimension point) (NumType point)), Has_ Additive_ (Dimension point) (NumType point)) => Arbitrary (HalfLine point) Source # | |
Instance details |
| Arbitrary boundingHyperPlane => Arbitrary (HalfSpaceF boundingHyperPlane) Source # | |
Instance details |
| Arbitrary r => Arbitrary (AnEndPoint r) Source # | |
Instance details |
| Arbitrary r => Arbitrary (VerticalOrLineEQ r) Source # | |
Instance details |
| Arbitrary r => Arbitrary (LineEQ r) Source # | |
Instance details |
| (Arbitrary point, Point_ point 2 r, Num r, Ord r, Eq point) => Arbitrary (Triangle point) Source # | |
Instance details |
| (Arbitrary point, Point_ point 2 r, Ord r, Num r) => Arbitrary (BallByPoints' 3 point) Source # | |
Instance details |
| (Arbitrary r, Has_ Vector_ (d + 1) r, Has_ Additive_ d r, d <= (d + 1), Num r, Eq (Vector d r)) => Arbitrary (HyperPlane d r) Source # | |
Instance details |
| (Arbitrary r, Has_ Additive_ d r, Num r, Eq (Vector d r)) => Arbitrary (NonVerticalHyperPlane d r) Source # | |
Instance details |
| Arbitrary r => Arbitrary (EndPoint ep r) Source # | |
Instance details |
| (Arbitrary r, Has_ Additive_ d r, Eq (Vector d r), Num r, KnownNat d) => Arbitrary (LinePV d r) Source # | |
Instance details |
| (Arbitrary (endPoint point), IsEndPoint (endPoint point) (endPoint point), IxValue (endPoint point) ~ point, Eq point) => Arbitrary (LineSegment endPoint point) Source # | |
Instance details |
| (Arbitrary (endPoint r), Eq (endPoint r), Ord r, IxValue (endPoint r) ~ r, EndPoint_ (endPoint r)) => Arbitrary (Interval endPoint r) Source # | |
Instance details |
| (Has_ Additive_ m r, Has_ Vector_ n (Vector m r), Ixed (Vector n (Vector m r)), Ixed (Vector m r), Arbitrary r) => Arbitrary (Matrix n m r) Source # | |
Instance details |