|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AggregateFactory
A factory of aggregate geometric objects.
All aggregates created through this interface will use the
factory's coordinate reference system.
Creating aggregates in a different CRS may requires a different instance of
AggregateFactory
.
Method Summary | |
---|---|
MultiCurve |
createMultiCurve(Set<OrientableCurve> curves)
Creates a multi curve by a set of curves. |
MultiPoint |
createMultiPoint(Set<Point> points)
Creates a multi point by a set of points. |
MultiPrimitive |
createMultiPrimitive(Set<Primitive> primitives)
Creates a multi primitive by a set of primitives. |
MultiSurface |
createMultiSurface(Set<OrientableSurface> surfaces)
Creates a multi surface by a set of surfaces. |
Method Detail |
---|
MultiPrimitive createMultiPrimitive(Set<Primitive> primitives)
MultiPrimitive
will hold only references to the given primitive,
e.g. changes in the primitive instances will have consequences in the
geometric behaviour of the MultiPrimitive
and vice versa.
points
- A set of primitives.
MultiPoint createMultiPoint(Set<Point> points)
MultiPoint
will hold only references to the given points,
e.g. changes in the point instances will have consequences in the
geometric behaviour of the MultiPoint
and vice versa.
points
- A set of points.
MultiCurve createMultiCurve(Set<OrientableCurve> curves)
MultiCurve
will hold only references to the given curves,
e.g. changes in the curve instances will have consequences in the
geometric behaviour of the MultiCurve
and vice versa.
curves
- A set of curves.
MultiSurface createMultiSurface(Set<OrientableSurface> surfaces)
MultiSurface
will hold only references to the given surfaces,
e.g. changes in the surface instances will have consequences in the
geometric behaviour of the MultiSurface
and vice versa.
surfaces
- A set of surfaces.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |