Navigine iOS/Android/Flutter SDK
1.0.0
Objective-C/Java/Dart SDK API
Loading...
Searching...
No Matches
LocationWindow.java
Go to the documentation of this file.
1
package
com.navigine.idl.java;
2
3
import
com.navigine.common.NativeObject;
4
import
com.navigine.common.Subscription;
5
import
java.util.ArrayList;
6
20
public
abstract
class
LocationWindow
{
35
public
abstract
void
setSublocationId
(
int
id
);
36
50
public
abstract
Integer
getSublocationId
();
51
66
public
abstract
Camera
getEnclosingCamera
(
BoundingBox
boundingBox);
67
83
public
abstract
Point
screenPositionToMeters
(android.graphics.PointF point);
84
101
public
abstract
android.graphics.PointF
metersToScreenPosition
(
Point
point,
boolean
clipToViewport);
102
117
public
abstract
CircleMapObject
addCircleMapObject
();
118
134
public
abstract
boolean
removeCircleMapObject
(
CircleMapObject
circleMapObject);
135
150
public
abstract
IconMapObject
addIconMapObject
();
151
167
public
abstract
boolean
removeIconMapObject
(
IconMapObject
iconMapObject);
168
183
public
abstract
ClusterMapObjectController
addClusterMapObjectController
();
184
200
public
abstract
boolean
removeClusterMapObjectController
(
ClusterMapObjectController
controller);
201
216
public
abstract
PolygonMapObject
addPolygonMapObject
();
217
233
public
abstract
boolean
removePolygonMapObject
(
PolygonMapObject
polygonMapObject);
234
249
public
abstract
PolylineMapObject
addPolylineMapObject
();
250
266
public
abstract
boolean
removePolylineMapObject
(
PolylineMapObject
polylineMapObject);
267
282
public
abstract
DottedPolylineMapObject
addDottedPolylineMapObject
();
283
299
public
abstract
boolean
removeDottedPolylineMapObject
(
DottedPolylineMapObject
dottedPolylineMapObject);
300
315
public
abstract
ModelMapObject
addModelMapObject
();
316
332
public
abstract
boolean
removeModelMapObject
(
ModelMapObject
modelMapObject);
333
347
public
abstract
void
removeAllMapObjects
();
348
364
public
abstract
void
pickMapObjectAt
(android.graphics.PointF point);
365
381
public
abstract
void
pickMapFeatureAt
(android.graphics.PointF point);
382
398
public
abstract
void
addPickListener
(
PickListener
listener);
399
414
public
abstract
void
removePickListener
(
PickListener
listener);
415
431
public
abstract
void
addInputListener
(
InputListener
listener);
432
447
public
abstract
void
removeInputListener
(
InputListener
listener);
448
464
public
abstract
void
addCameraListener
(
CameraListener
listener);
465
480
public
abstract
void
removeCameraListener
(
CameraListener
listener);
481
496
public
abstract
void
addSublocationChangeListener
(
SublocationChangeListener
listener);
497
512
public
abstract
void
removeSublocationChangeListener
(
SublocationChangeListener
listener);
513
528
public
abstract
void
addBuildingListener
(
BuildingListener
listener);
529
544
public
abstract
void
removeBuildingListener
(
BuildingListener
listener);
545
562
public
abstract
void
flyTo
(
Camera
camera,
int
duration,
CameraCallback
callback);
563
581
public
abstract
void
moveTo
(
Camera
camera,
int
duration,
AnimationType
animationType,
CameraCallback
callback);
582
598
public
abstract
boolean
selectMapFeature
(String featureId);
599
615
public
abstract
boolean
deselectMapFeature
(String featureId);
616
630
public
abstract
void
deselectAllMapFeatures
();
631
647
public
abstract
void
applyLayerFilter
(String layer, ArrayList<MapFilterCondition> conditions);
648
663
public
abstract
float
getZoomFactor
();
664
679
public
abstract
void
setZoomFactor
(
float
newZoomFactor);
680
694
public
abstract
float
getMinZoomFactor
();
695
709
public
abstract
void
setMinZoomFactor
(
float
newMinZoomFactor);
710
724
public
abstract
float
getMaxZoomFactor
();
725
739
public
abstract
void
setMaxZoomFactor
(
float
newMaxZoomFactor);
740
755
public
abstract
boolean
getStickToBorder
();
756
771
public
abstract
void
setStickToBorder
(
boolean
newStickToBorder);
772
787
public
abstract
Camera
getCamera
();
788
803
public
abstract
void
setCamera
(
Camera
newCamera);
804
818
public
abstract
boolean
getRotateGestureEnabled
();
819
833
public
abstract
void
setRotateGestureEnabled
(
boolean
newRotateGestureEnabled);
834
848
public
abstract
boolean
getTiltGesturesEnabled
();
849
863
public
abstract
void
setTiltGesturesEnabled
(
boolean
newTiltGesturesEnabled);
864
878
public
abstract
boolean
getScrollGesturesEnabled
();
879
893
public
abstract
void
setScrollGesturesEnabled
(
boolean
newScrollGesturesEnabled);
894
908
public
abstract
boolean
getZoomGesturesEnabled
();
909
923
public
abstract
void
setZoomGesturesEnabled
(
boolean
newZoomGesturesEnabled);
924
939
public
abstract
float
getPickRadius
();
940
955
public
abstract
void
setPickRadius
(
float
newPickRadius);
956
970
public
abstract
ArrayList<String>
getSelectedMapFeatures
();
971
977
public
abstract
boolean
isValid
();
978
994
public
static
void
setDebugFlag
(
DebugFlag
flag,
boolean
on)
995
{
996
com.navigine.idl.java.internal.LocationWindowBinding.setDebugFlag(flag,
997
on);
998
}
999
1015
public
static
boolean
getDebugFlag
(
DebugFlag
flag)
1016
{
1017
return
com.navigine.idl.java.internal.LocationWindowBinding.getDebugFlag(flag);
1018
}
1019
}
java
com
navigine
idl
java
LocationWindow.java
Generated on Tue Jul 28 2026 10:20:59 for Navigine iOS/Android/Flutter SDK by
Doxygen
1.13.2