Loading...
Searching...
No Matches
com.navigine.idl.java.LocationPolygon Class Reference

Polygon on the location view in WGS84 coordinates. More...

Public Member Functions

 LocationPolygon (ArrayList< GlobalPoint > points, Integer sublocationId)
 Default constructor for class LocationPolygon.
 
ArrayList< GlobalPointgetPoints ()
 Ring vertices in WGS84 GlobalPoint.
 
Integer getSublocationId ()
 Floor this polygon is attached to, or null for the outdoor map.
 
String toString ()
 

Detailed Description

Polygon on the location view in WGS84 coordinates.

Java code snippet:

List<GlobalPoint> ring = Arrays.asList(
new GlobalPoint(55.751, 37.617),
new GlobalPoint(55.752, 37.618),
new GlobalPoint(55.751, 37.619)
);
LocationPolygon locationPolygon = new LocationPolygon(ring, 7);
int polygonSublocationId = locationPolygon.getSublocationId();
System.out.println("LocationPolygon: sublocation "
+ polygonSublocationId + ", vertices " + locationPolygon.getPoints().size());

Kotlin code snippet:

val ring = listOf(
GlobalPoint(55.751, 37.617),
GlobalPoint(55.752, 37.618),
GlobalPoint(55.751, 37.619)
)
val locationPolygon = LocationPolygon(ring, 7)
val polygonSublocationId = locationPolygon.sublocationId
println("LocationPolygon: sublocation $polygonSublocationId, vertices ${locationPolygon.points.size}")

Definition at line 26 of file LocationPolygon.java.

Constructor & Destructor Documentation

◆ LocationPolygon()

com.navigine.idl.java.LocationPolygon.LocationPolygon ( ArrayList< GlobalPoint > points,
Integer sublocationId )
inline

Default constructor for class LocationPolygon.

Definition at line 36 of file LocationPolygon.java.

Member Function Documentation

◆ getPoints()

ArrayList< GlobalPoint > com.navigine.idl.java.LocationPolygon.getPoints ( )
inline

Ring vertices in WGS84 GlobalPoint.

Returns

Definition at line 48 of file LocationPolygon.java.

◆ getSublocationId()

Integer com.navigine.idl.java.LocationPolygon.getSublocationId ( )
inline

Floor this polygon is attached to, or null for the outdoor map.

Returns

Definition at line 57 of file LocationPolygon.java.

◆ toString()

String com.navigine.idl.java.LocationPolygon.toString ( )
inline

Definition at line 62 of file LocationPolygon.java.


The documentation for this class was generated from the following file: