| Package | Description | 
|---|---|
| org.opengis.geometry.complex | Set of primitive geometric objects whose interiors are disjoint. | 
| org.opengis.geometry.primitive | Set of geometric objects that are not decomposed further into
  other primitives. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<? extends Primitive> | Composite. getGenerators()Returns a homogeneous collection of primitives whose union would be
 the core geometry of the composite. | 
| Set<Solid> | CompositeSolid. getGenerators()Returns the set of solids that form the core of this complex. | 
| List<OrientableCurve> | CompositeCurve. getGenerators()Returns the list of orientable curves in this composite. | 
| Set<OrientableSurface> | CompositeSurface. getGenerators()Returns the set of orientable surfaces that form the core of this complex. | 
| List<Point> | CompositePoint. getGenerators()Returns the single point in this composite. | 
| Modifier and Type | Method and Description | 
|---|---|
| Composite | Primitive. getComposite()Returns the owner of this primitive. | 
| CompositeSurface | OrientableSurface. getComposite()Returns the owner of this orientable surface. | 
| CompositeCurve | OrientableCurve. getComposite()Returns the owner of this orientable curve. | 
| Curve | CurveSegment. getCurve()Returns the curve which own this curve segment. | 
| List<? extends SurfacePatch> | Surface. getPatches()Relates this  Surfaceto a set of surface patches that shall
 be joined together to form this surface. | 
| Primitive | OrientablePrimitive. getPrimitive()Returns the primitive associated with this  OrientablePrimitive. | 
| Surface | OrientableSurface. getPrimitive()Returns the primitive associated with this  OrientableSurface. | 
| Curve | OrientableCurve. getPrimitive()Returns the primitive associated with this  OrientableCurve. | 
| OrientablePrimitive[] | Primitive. getProxy()Returns the orientable primitives associated with this primitive. | 
| OrientableCurve[] | Curve. getProxy()Returns the orientable curves associated with this curve. | 
| OrientablePrimitive[] | Solid. getProxy()Returns always  null, since solids have no proxy. | 
| OrientableSurface[] | Surface. getProxy()Returns the orientable surfaces associated with this surface. | 
| OrientablePrimitive[] | Point. getProxy()Returns always  null, since points have no proxy. | 
| List<? extends CurveSegment> | Curve. getSegments()Lists the components curve segments of  Curve, each of which
 defines the direct position of points along a portion of the curve. | 
| Surface | SurfacePatch. getSurface()Returns the patch which own this surface patch. | 
Copyright © 1996–2019 Geotools. All rights reserved.