Class GeometryTestUtils
java.lang.Object
org.opensearch.geo.GeometryTestUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.opensearch.geometry.LinearRinglinearRing(double[] lons, double[] lats, boolean generateAlts) static doublestatic org.opensearch.geometry.CirclerandomCircle(boolean hasAlt) static org.opensearch.geometry.GeometryrandomGeometry(boolean hasAlt) protected static org.opensearch.geometry.GeometryrandomGeometry(int level, boolean hasAlt) static org.opensearch.geometry.GeometryCollection<org.opensearch.geometry.Geometry> randomGeometryCollection(boolean hasAlt) static doublestatic org.opensearch.geometry.LinerandomLine(boolean hasAlts) static doublestatic org.opensearch.geometry.MultiLinerandomMultiLine(boolean hasAlt) static org.opensearch.geometry.MultiPointrandomMultiPoint(boolean hasAlt) static org.opensearch.geometry.MultiPolygonrandomMultiPolygon(boolean hasAlt) static org.opensearch.geometry.Pointstatic org.opensearch.geometry.PointrandomPoint(boolean hasAlt) static org.opensearch.geometry.PolygonrandomPolygon(boolean hasAlt) static org.opensearch.geometry.Rectanglestatic org.opensearch.geometry.MultiPointtoMultiPoint(org.opensearch.geometry.Geometry geometry) Extracts all vertices of the supplied geometry
-
Constructor Details
-
GeometryTestUtils
public GeometryTestUtils()
-
-
Method Details
-
randomLat
public static double randomLat() -
randomLon
public static double randomLon() -
randomAlt
public static double randomAlt() -
randomCircle
public static org.opensearch.geometry.Circle randomCircle(boolean hasAlt) -
randomLine
public static org.opensearch.geometry.Line randomLine(boolean hasAlts) -
randomPoint
public static org.opensearch.geometry.Point randomPoint() -
randomPoint
public static org.opensearch.geometry.Point randomPoint(boolean hasAlt) -
randomPolygon
public static org.opensearch.geometry.Polygon randomPolygon(boolean hasAlt) -
linearRing
public static org.opensearch.geometry.LinearRing linearRing(double[] lons, double[] lats, boolean generateAlts) -
randomRectangle
public static org.opensearch.geometry.Rectangle randomRectangle() -
randomMultiPoint
public static org.opensearch.geometry.MultiPoint randomMultiPoint(boolean hasAlt) -
randomMultiLine
public static org.opensearch.geometry.MultiLine randomMultiLine(boolean hasAlt) -
randomMultiPolygon
public static org.opensearch.geometry.MultiPolygon randomMultiPolygon(boolean hasAlt) -
randomGeometryCollection
public static org.opensearch.geometry.GeometryCollection<org.opensearch.geometry.Geometry> randomGeometryCollection(boolean hasAlt) -
randomGeometry
public static org.opensearch.geometry.Geometry randomGeometry(boolean hasAlt) -
randomGeometry
protected static org.opensearch.geometry.Geometry randomGeometry(int level, boolean hasAlt) -
toMultiPoint
public static org.opensearch.geometry.MultiPoint toMultiPoint(org.opensearch.geometry.Geometry geometry) Extracts all vertices of the supplied geometry
-