Loading...
Searching...
No Matches
cluster_map_object_controller.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'package:meta/meta.dart';
3import 'package:navigine_sdk/com/_library_context.dart' as __lib;
4import 'package:navigine_sdk/com/containers__conversion.dart';
5import 'package:navigine_sdk/com/exception.dart' as exception;
6import 'package:navigine_sdk/com/lazy_list.dart';
7import 'package:navigine_sdk/com/lazy_map.dart';
8import 'package:navigine_sdk/com/navigine/idl/cluster_map_object.dart';
9import 'package:navigine_sdk/com/navigine/idl/cluster_map_object_controller_listener.dart';
10import 'package:navigine_sdk/com/navigine/idl/icon_map_object.dart';
11import 'package:navigine_sdk/com/weak_interface_wrapper.dart' as weak_interface_wrapper;
12
13part 'cluster_map_object_controller.impl.dart';
31abstract class ClusterMapObjectController implements Finalizable {
32
45 bool addIconMapObject(IconMapObject iconMapObject);
46
60
71 void clear();
72
83 void setEnabled(bool enabled);
84
95 bool isEnabled();
96
107 void setRadius(double radius);
108
119 double getRadius();
120
132 bool setInteractive(bool interactive);
133
145 bool setClusterSize(double width, double height);
146
159
172
183 List<ClusterMapObject> getClusters();
184
185 bool isValid();
186
187
188
189}