TaggedLineString class
Constructors
- TaggedLineString(LineString? parentLine, int minimumSize)
- TaggedLineString.fromLineString(LineString parent)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- minimumSize ↔ int
-
getter/setter pair
- parentLine ↔ LineString?
-
Represents a {@link LineString} which can be modified to a simplified shape.
This class provides an attribute which specifies the minimum allowable length
for the modified result.
getter/setter pair
-
resultSegs
↔ List<
LineSegment> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
segs
↔ List<
TaggedLineSegment> -
getter/setter pair
Methods
-
addToResult(
LineSegment seg) → void -
asLinearRing(
) → LinearRing -
asLineString(
) → LineString -
extractCoordinates(
List segs) → List< Coordinate> -
getMinimumSize(
) → int -
getParent(
) → LineString? -
getParentCoordinates(
) → List< Coordinate> -
getResultCoordinates(
) → List< Coordinate> -
getResultSize(
) → int -
getSegment(
int i) → TaggedLineSegment -
getSegments(
) → List< TaggedLineSegment> -
init(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited