Uses of Class
org.geolatte.geom.LinearRing
-
Packages that use LinearRing Package Description org.geolatte.geom A model for geospatial geometries.org.geolatte.geom.builder A DSL to simplify the creation of Geometries.org.geolatte.geom.cga -
-
Uses of LinearRing in org.geolatte.geom
Methods in org.geolatte.geom that return LinearRing Modifier and Type Method Description <Q extends Position>
LinearRing<Q>LinearRing. as(Class<Q> castToType)LinearRing<P>[]Polygon. components()Returns the componentsLinearRing<P>Polygon. getExteriorRing()Returns the exterior boundary of thisPolygon.LinearRing<P>Polygon. getInteriorRingN(int index)Returns the specified interior ring.static <P extends Position>
LinearRing<P>Geometries. mkLinearRing(PositionSequence<P> seq, CoordinateReferenceSystem<P> crs)Creates aLinearRingfrom aPositionSequenceand coordinate reference systemMethods in org.geolatte.geom that return types with arguments of type LinearRing Modifier and Type Method Description Iterator<LinearRing<P>>Polygon. iterator()Returns anIteratorover the boundaries of thisPolygon.Methods in org.geolatte.geom with parameters of type LinearRing Modifier and Type Method Description static <P extends Position>
Polygon<P>Geometries. mkPolygon(LinearRing<P>... rings)Method parameters in org.geolatte.geom with type arguments of type LinearRing Modifier and Type Method Description static <P extends Position>
Polygon<P>Geometries. mkPolygon(List<LinearRing<P>> rings)Constructors in org.geolatte.geom with parameters of type LinearRing Constructor Description Polygon(LinearRing<P>... rings)Creates aPolygonwith the specified array of exterior and interior boundaries. -
Uses of LinearRing in org.geolatte.geom.builder
Methods in org.geolatte.geom.builder that return LinearRing Modifier and Type Method Description static <P extends Position>
LinearRing<P>DSL. ring(CoordinateReferenceSystem<P> crs, P... positions)Creates aLinearRingMethods in org.geolatte.geom.builder with parameters of type LinearRing Modifier and Type Method Description static <P extends Position>
Polygon<P>DSL. polygon(LinearRing<P> hull, LinearRing<P>... rings)Creates aPolygonfrom the specified outer ring (or hull) and inner rings (if any) -
Uses of LinearRing in org.geolatte.geom.cga
Methods in org.geolatte.geom.cga with parameters of type LinearRing Modifier and Type Method Description static doubleNumericalMethods. area(LinearRing<?> ring)Determine the (signed) area of a linearring, using the the Shoelace algorithm.static booleanNumericalMethods. isCounterClockwise(LinearRing<?> ring)Determines whether the specifiedLinearRingis counter-clockwise.static doubleNumericalMethods. orient2d(LinearRing<?> ring)Determine the orientation of aLinearRingThis uses Newell's method (see Graphics Gems III, V.
-