Uses of Class
org.apache.commons.math3.geometry.euclidean.twod.PolygonsSet.ConnectableSegment
Packages that use PolygonsSet.ConnectableSegment
Package
Description
This package provides basic 2D geometry components.
-
Uses of PolygonsSet.ConnectableSegment in org.apache.commons.math3.geometry.euclidean.twod
Fields in org.apache.commons.math3.geometry.euclidean.twod declared as PolygonsSet.ConnectableSegmentModifier and TypeFieldDescriptionprivate PolygonsSet.ConnectableSegment
PolygonsSet.ConnectableSegment.next
Next segment.private PolygonsSet.ConnectableSegment
PolygonsSet.ConnectableSegment.previous
Previous segment.Fields in org.apache.commons.math3.geometry.euclidean.twod with type parameters of type PolygonsSet.ConnectableSegmentModifier and TypeFieldDescriptionprivate final List
<PolygonsSet.ConnectableSegment> PolygonsSet.SegmentsBuilder.segments
Built segments.Methods in org.apache.commons.math3.geometry.euclidean.twod that return PolygonsSet.ConnectableSegmentModifier and TypeMethodDescriptionPolygonsSet.ConnectableSegment.getNext()
Get the next segment.PolygonsSet.ConnectableSegment.getPrevious()
Get the previous segment.private PolygonsSet.ConnectableSegment
PolygonsSet.getUnprocessed
(List<PolygonsSet.ConnectableSegment> segments) Get first unprocessed segment from a list.Methods in org.apache.commons.math3.geometry.euclidean.twod that return types with arguments of type PolygonsSet.ConnectableSegmentMethods in org.apache.commons.math3.geometry.euclidean.twod with parameters of type PolygonsSet.ConnectableSegmentModifier and TypeMethodDescriptionPolygonsSet.followLoop
(PolygonsSet.ConnectableSegment defining) Build the loop containing a segment.void
PolygonsSet.ConnectableSegment.setNext
(PolygonsSet.ConnectableSegment next) Set the next segment.void
PolygonsSet.ConnectableSegment.setPrevious
(PolygonsSet.ConnectableSegment previous) Set the previous segment.Method parameters in org.apache.commons.math3.geometry.euclidean.twod with type arguments of type PolygonsSet.ConnectableSegmentModifier and TypeMethodDescriptionprivate int
PolygonsSet.closeVerticesConnections
(List<PolygonsSet.ConnectableSegment> segments) Connect the segments using Euclidean distance.private PolygonsSet.ConnectableSegment
PolygonsSet.getUnprocessed
(List<PolygonsSet.ConnectableSegment> segments) Get first unprocessed segment from a list.private int
PolygonsSet.naturalFollowerConnections
(List<PolygonsSet.ConnectableSegment> segments) Connect the segments using only natural follower information.private int
PolygonsSet.splitEdgeConnections
(List<PolygonsSet.ConnectableSegment> segments) Connect the segments resulting from a line splitting a straight edge.