Uses of Class
mil.nga.sf.LineString
-
Packages that use LineString Package Description mil.nga.sf mil.nga.sf.util mil.nga.sf.util.sweep -
-
Uses of LineString in mil.nga.sf
Subclasses of LineString in mil.nga.sf Modifier and Type Class Description class
CircularString
Circular String, Curve sub typeclass
Line
A LineString with exactly 2 Points.class
LinearRing
A LineString that is both closed and simple.Methods in mil.nga.sf that return LineString Modifier and Type Method Description LineString
CompoundCurve. getLineString(int n)
Returns the Nth line stringLineString
MultiLineString. getLineString(int n)
Returns the Nth line stringMethods in mil.nga.sf that return types with arguments of type LineString Modifier and Type Method Description List<LineString>
CompoundCurve. getLineStrings()
Get the line stringsList<LineString>
MultiLineString. getLineStrings()
Get the line stringsMethods in mil.nga.sf with parameters of type LineString Modifier and Type Method Description void
CompoundCurve. addLineString(LineString lineString)
Add a line stringvoid
MultiLineString. addLineString(LineString lineString)
Add a line stringMethod parameters in mil.nga.sf with type arguments of type LineString Modifier and Type Method Description void
CompoundCurve. addLineStrings(List<LineString> lineStrings)
Add line stringsvoid
MultiLineString. addLineStrings(List<LineString> lineStrings)
Add line stringsvoid
CompoundCurve. setLineStrings(List<LineString> lineStrings)
Set the line stringsvoid
MultiLineString. setLineStrings(List<LineString> lineStrings)
Set the line stringsConstructors in mil.nga.sf with parameters of type LineString Constructor Description CompoundCurve(LineString lineString)
ConstructorLineString(LineString lineString)
Copy ConstructorMultiLineString(LineString lineString)
ConstructorPolygon(LineString ring)
ConstructorTriangle(LineString ring)
ConstructorConstructor parameters in mil.nga.sf with type arguments of type LineString Constructor Description CompoundCurve(List<LineString> lineStrings)
ConstructorMultiLineString(List<LineString> lineStrings)
ConstructorPolygon(List<LineString> rings)
ConstructorTriangle(List<LineString> rings)
Constructor -
Uses of LineString in mil.nga.sf.util
Methods in mil.nga.sf.util that return LineString Modifier and Type Method Description static LineString
GeometryUtils. crop(LineString lineString, GeometryEnvelope envelope)
Crop the line string in meters by the envelope bounds in meters.static LineString
GeometryUtils. degreesToMeters(LineString lineString)
Convert a line string in degrees to a line string in metersstatic LineString
GeometryUtils. metersToDegrees(LineString lineString)
Convert a line string in meters to a line string in degreesMethods in mil.nga.sf.util with parameters of type LineString Modifier and Type Method Description static boolean
GeometryUtils. closedPolygon(LineString ring)
Check if the polygon ring is explicitly closed, where the first and last point are the samestatic LineString
GeometryUtils. crop(LineString lineString, GeometryEnvelope envelope)
Crop the line string in meters by the envelope bounds in meters.static LineString
GeometryUtils. degreesToMeters(LineString lineString)
Convert a line string in degrees to a line string in metersstatic List<Point>
GeometryUtils. geodesicPath(LineString lineString, double maxDistance)
Create a geodesic path of a line string in degrees with a max distance between any two path pointsstatic LineString
GeometryUtils. metersToDegrees(LineString lineString)
Convert a line string in meters to a line string in degreesstatic boolean
GeometryUtils. pointInPolygon(Point point, LineString ring)
Check if the point is in the polygon ringstatic boolean
GeometryUtils. pointInPolygon(Point point, LineString ring, double epsilon)
Check if the point is in the polygon ringstatic boolean
GeometryUtils. pointOnLine(Point point, LineString line)
Check if the point is on the linestatic boolean
GeometryUtils. pointOnLine(Point point, LineString line, double epsilon)
Check if the point is on the linestatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, LineString ring)
Check if the point is on the polygon ring edgestatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, LineString ring, double epsilon)
Check if the point is on the polygon ring edge -
Uses of LineString in mil.nga.sf.util.sweep
Methods in mil.nga.sf.util.sweep with parameters of type LineString Modifier and Type Method Description static boolean
ShamosHoey. simplePolygon(LineString ring)
Determine if the polygon line string ring is simpleMethod parameters in mil.nga.sf.util.sweep with type arguments of type LineString Modifier and Type Method Description static boolean
ShamosHoey. simplePolygon(List<LineString> rings)
Determine if the polygon rings are simpleConstructors in mil.nga.sf.util.sweep with parameters of type LineString Constructor Description EventQueue(LineString ring)
ConstructorConstructor parameters in mil.nga.sf.util.sweep with type arguments of type LineString Constructor Description EventQueue(List<LineString> rings)
ConstructorSweepLine(List<LineString> rings)
Constructor
-