static final class AbstractSegment.Fragment extends AbstractSegment
Segment
implementation representing incomplete
fragments of segments read from source data. Each fragment is
linked to its parent.AbstractSegment.Fragment, AbstractSegment.FragmentIterator
Modifier and Type | Field and Description |
---|---|
(package private) AbstractSegment |
parent |
end, fragments, MIN_FRAGMENT_LENGTH, start
FULL_CIRCLE, RIGHT_ANGLE, SEMI_CIRCLE
Constructor and Description |
---|
Fragment(Node start,
Node end,
AbstractSegment parent) |
Modifier and Type | Method and Description |
---|---|
protected AbstractSegment |
parent()
The parent of this object in the composition tree.
|
addBestLeftMatch, addBestRightMatch, aligned, analyse, bearing, bearingDegrees, compareTo, distance, easting, end, findPerpendicularFoot, isAligned, iterator, midPoint, northing, other, relativeBearing, reverse, reversed, root, shouldIgnore, splitAt, splitCloseParallels, splitTargets, start, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
final AbstractSegment parent
Fragment(Node start, Node end, AbstractSegment parent)
protected AbstractSegment parent()
AbstractSegment
null
if this object is the root of the tree.parent
in class AbstractSegment
null