1
2
3
4
5
6
7
8
9 package math.geom2d.circulinear;
10
11 import java.util.Collection;
12
13 import math.geom2d.Box2D;
14 import math.geom2d.curve.CurveSet2D;
15 import math.geom2d.domain.Boundary2D;
16 import math.geom2d.transform.CircleInversion2D;
17
18
19
20
21
22
23
24 public interface CirculinearBoundary2D extends CirculinearCurve2D, Boundary2D {
25
26
27
28
29 public Collection<? extends CirculinearContour2D> getContinuousCurves();
30 public CurveSet2D clip(Box2D box);
31 public Boundary2D transform(CircleInversion2D inv);
32 public Boundary2D getReverseCurve();
33 }