org.opengis.geometry.complex
Interface CompositeSolid
- All Superinterfaces:
- Complex, Composite, Geometry, Primitive, Solid, TransfiniteSet
@UML(identifier="GM_CompositeSurface",
specification=ISO_19107)
public interface CompositeSolid
- extends Composite, Solid
A complex with all the geometric properties of a solid. Essentially,
a composite solid is a set of solids that join in pairs on common boundary surfaces to form
a single solid.
- Since:
- GeoAPI 2.1
- Author:
- Martin Desruisseaux (Geomatys)
Methods inherited from interface Geometry |
clone, distance, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform |
getGenerators
@Association(value="Composition")
@UML(identifier="generator",
obligation=MANDATORY,
specification=ISO_19107)
Set<Solid> getGenerators()
- Returns the set of solids that form the core of this complex.
To get a full representation of the elements in the complex,
the surfaces,
curves and
points on the boundary of the
generator set if solids would have to be added to the generator list.
- Specified by:
getGenerators
in interface Composite
- Returns:
- The set of solids in this composite.
- See Also:
Primitive.getComposite()
Copyright © 1996-2014 Geotools. All Rights Reserved.