Class is used for storing sublocation parameters: identifier, name, width, height, etc. More...
Inheritance diagram for com.navigine.idl.java.Sublocation:Public Member Functions | |
| abstract android.graphics.Bitmap | getImage (Integer maxTextureSize) |
| Method is used to obtain origin sublocation image with specified maxTextureSize. | |
| abstract LocationPoint | globalToLocal (GlobalPoint globalPoint) |
| abstract GlobalPoint | localToGlobal (LocationPoint localPoint) |
| Method is used for converting the local sublocation coordinates to the global geographic coordinates (latitude and longitude) using the geographic binding of the sublocation. | |
| abstract Graph | getGraph (String tag) |
Method is used to obtain graph (within the current sublocation) with the specified identifier or null if no such graph. | |
| abstract Venue | getVenueById (int id) |
Method returns the venue (within the current sublocation) with the specified identifier or null if no such venue exists. | |
| abstract Zone | getZoneById (int id) |
Method returns the zone (within the current sublocation) with the specified identifier or null if no such zone exists. | |
| abstract int | getId () |
| sublocation's identifier. | |
| abstract int | getLocation () |
| location's identifier to which the sublocation belongs. | |
| abstract String | getName () |
| sublocation's name. | |
| abstract float | getWidth () |
| sublocation's width in meters. | |
| abstract float | getHeight () |
| sublocation's height in meters. | |
| abstract Float | getAltitude () |
| sublocation's altitude in meters if specified. | |
| abstract float | getAzimuth () |
| sublocation's azimuth in degrees clockwise. | |
| abstract GlobalPoint | getOriginPoint () |
| sublocation's center point in WGS84 coordinates GlobalPoint. | |
| abstract String | getLevelId () |
| sublocation's levelId. | |
| abstract String | getExternalId () |
| sublocation's externalId. | |
| abstract String | getBuildingName () |
| sublocation's building name (e.g. "Outdoor" for overview plan). | |
| abstract ArrayList< Beacon > | getBeacons () |
| List of beacons, attached to this sublocation Beacon. | |
| abstract ArrayList< Eddystone > | getEddystones () |
| List of eddystones, attached to this sublocation Eddystone. | |
| abstract ArrayList< Wifi > | getWifis () |
| List of wifis, attached to this sublocation Wifi. | |
| abstract ArrayList< Venue > | getVenues () |
| List of venues, attached to this sublocation Venue. | |
| abstract ArrayList< Zone > | getZones () |
| List of zones, attached to this sublocation Zone. | |
| abstract boolean | isValid () |
Class is used for storing sublocation parameters: identifier, name, width, height, etc.
The list of sublocations for the current location can be obtained from Location class using public method getSublocations.
Referenced from Location.
Definition at line 18 of file Sublocation.java.
|
abstract |
sublocation's altitude in meters if specified.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's azimuth in degrees clockwise.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
List of beacons, attached to this sublocation Beacon.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's building name (e.g. "Outdoor" for overview plan).
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
List of eddystones, attached to this sublocation Eddystone.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's externalId.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method is used to obtain graph (within the current sublocation) with the specified identifier or null if no such graph.
| tag | graph tag. |
null Graph.Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's height in meters.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's identifier.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method is used to obtain origin sublocation image with specified maxTextureSize.
| maxTextureSize | maximum texture size to render. |
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's levelId.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
location's identifier to which the sublocation belongs.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's name.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's center point in WGS84 coordinates GlobalPoint.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method returns the venue (within the current sublocation) with the specified identifier or null if no such venue exists.
| id | venue unique identifier. |
null Venue.Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
List of venues, attached to this sublocation Venue.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
sublocation's width in meters.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
List of wifis, attached to this sublocation Wifi.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method returns the zone (within the current sublocation) with the specified identifier or null if no such zone exists.
| id | zone unique identifier. |
null Zone.Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
List of zones, attached to this sublocation Zone.
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method is used for converting the global geographic coordinates (latitude and longitude) to the local sublocation coordinates (x and y) using the geographic binding of the sublocation
| globalPoint | point in WGS84 coordinates GlobalPoint |
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Tells if this Sublocation is valid or not. Any other method (except for this one) called on an invalid Sublocation will throw java.lang.RuntimeException.
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.
|
abstract |
Method is used for converting the local sublocation coordinates to the global geographic coordinates (latitude and longitude) using the geographic binding of the sublocation.
| localPoint | point in metrics coordinates LocationPoint |
Java code snippet:
Kotlin code snippet:
Reimplemented in com.navigine.idl.java.internal.SublocationBinding.