map library
Maps & 3D Scene related classes
Classes
- ExternalRendererMarkers Maps & 3D Scene
- External renderer markers
- FollowPositionPreferences Maps & 3D Scene
- Follow position preferences class
- GemAnimation Maps & 3D Scene
- Animation helper class.
- GemMap Maps & 3D Scene
- GemMap Widget
- GemMapController Maps & 3D Scene
- Controller for a single GemMap instance running on the host platform.
- GemMapState Maps & 3D Scene
- GemMap State
- GemView Maps & 3D Scene
- The map view class
- HighlightRenderSettings Maps & 3D Scene
- Highlights render settings
- MapCamera Maps & 3D Scene
- This class should not be instantiated directly. Instead, use the GemView.camera getter to obtain an instance.
- MapDetails Maps & 3D Scene
- Map details class
- MapSceneObject Maps & 3D Scene
- Maps scene object
- MapViewExtensions Maps & 3D Scene
- Map view extensions class
- MapViewMarkerCollections Maps & 3D Scene
- Mapview marker collections class
- MapViewOverlayCollection Maps & 3D Scene
- OverlayCollection for a MapView object.
- MapViewPreferences Maps & 3D Scene
- Mapview preferences
- MapViewRenderInfo Maps & 3D Scene
- Map view render event
- Marker Maps & 3D Scene
- Marker
- MarkerCollection Maps & 3D Scene
- Marker collection class
- MarkerCollectionRenderSettings Maps & 3D Scene
- Marker collection render settings
- MarkerCustomRenderData Maps & 3D Scene
- Marker custom rendering information
- MarkerInfo Maps & 3D Scene
- Marker info
- MarkerJson Maps & 3D Scene
- A simplified representation of a Marker
- MarkerMatch Maps & 3D Scene
- Marker match
- MarkerRenderSettings Maps & 3D Scene
- Marker render settings
- MarkerWithRenderSettings Maps & 3D Scene
- Contains a marker and its render settings
- OverlayCategory Maps & 3D Scene
- Overlay category
- OverlayCollection Maps & 3D Scene
- Overlays collection.
- OverlayInfo Maps & 3D Scene
- Overlay info class
- OverlayItem Maps & 3D Scene
- Class representing an overlay item.
- OverlayItemPosition Maps & 3D Scene
- Coordinate referenced OverlayItem object.
- OverlayMutableCollection Maps & 3D Scene
- Mutable overlays collection.
- OverlayService Maps & 3D Scene
- Overlay service class
- PointerEventHandler Maps & 3D Scene
- Handler for mouse and pointer events
- PredefinedOverlayGenericParametersIds Maps & 3D Scene
- Overlay generic parameters ids
-
RenderSettings<
T> Maps & 3D Scene - Class that defines the rendering settings for a view.
- SocialReportsOverlayCategory Maps & 3D Scene
- Overlay category
Enums
- AndroidViewMode Maps & 3D Scene
- Mode of hosting native Android view in Flutter
- AnimationType Maps & 3D Scene
- The type of animation.
- BuildingsVisibility Maps & 3D Scene
- Buildings visibility modes
- CommonOverlayId Maps & 3D Scene
- Overlay Ids enumeration
- FollowPositionMapRotationMode Maps & 3D Scene
- Follow position map rotation mode
- FollowPositionState Maps & 3D Scene
-
Follow position state. Used in
IMapViewListener.onFollowPositionState
andIMapViewListener.onTouchHandlerModifyFollowPosition
- HighlightOptions Maps & 3D Scene
- Landmarks highlight display options
- ImagePosition Maps & 3D Scene
- Image position relative to position reference.
- LineType Maps & 3D Scene
- Line type for linear features.
- MapCoverage Maps & 3D Scene
- Map coverage
- MapDetailsQualityLevel Maps & 3D Scene
- Map details quality levels
- MapExtendedCapability Maps & 3D Scene
- Extended Map Capability
- MapProviderId Maps & 3D Scene
- Map providers enumeration.
- MapViewPerspective Maps & 3D Scene
- Perspectives in which the map is viewed
- MarkerLabelingMode Maps & 3D Scene
- Marker labeling mode
- MarkerMatchType Maps & 3D Scene
- Marker match type
- MarkerType Maps & 3D Scene
- Marker type
- RouteDisplayMode Maps & 3D Scene
- Route display modes
- RouteRenderOptions Maps & 3D Scene
- Enum for route render options.
- SceneObjectFileFormat Maps & 3D Scene
- File format of the scene object
- TouchGestures Maps & 3D Scene
- Touch gestures list
- ViewCameraTransitionStatus Maps & 3D Scene
- Enumeration used to specify view camera transition.
- ViewDataTransitionStatus Maps & 3D Scene
- Enumeration used to specify view data transition.
Typedefs
-
CursorSelectionCallback<
T> = void Function(T selectedItem) - Callback for cursor selection events
- FollowPositionStateCallback = void Function(FollowPositionState state)
- Callback for follow position state events
- HoveredMapLabelHighlightedLandmarkCallback = void Function(Landmark object)
- Callback for map label highlighted landmark event
- HoveredMapLabelHighlightedOverlayItemCallback = void Function(OverlayItem object)
- Callback for map label highlighted overlay item event
- HoveredMapLabelHighlightedTrafficEventCallback = void Function(TrafficEvent object)
- Callback for map label highlighted route traffic event
- MapAngleUpdateCallback = void Function(double value)
- Callback for map angle update events
- MapCreatedCallback = void Function(GemMapController controller)
- Callback method for when the map is ready to be used.
- MapViewMoveStateChangedCallback = void Function(bool isCameraMoving, RectangleGeographicArea area)
- Callback for map view move state events
- MapViewRenderedCallback = void Function(MapViewRenderInfo data)
- Callback for map view rendered events
-
MoveCallback
= void Function(Point<
num> start, Point<num> end) - Callback for move events
-
PinchCallback
= void Function(Point<
int> start1, Point<int> start2, Point<int> end1, Point<int> end2, Point<int> center) - Callback for pinch events
-
PinchSwipeCallback
= void Function(Point<
int> centerPosInPix, double zoomingSpeedInMMPerSec, double rotatingSpeedInMMPerSec) - Callback for pinh and swipe events
- RenderMapScaleCallback = void Function(int scaleWidth, int scaleValue, String scaleUnits)
- Callback for map scale events
- SetMapStyleCallback = void Function(int id, String stylePath, bool viaApi)
- Callback for set map style event
-
ShoveCallback
= void Function(double pointersAngleDeg, Point<
num> initial, Point<num> start, Point<num> end) - Callback for shove events
- SwipeCallback = void Function(int distX, int distY, double speedMMPerSec)
- Callback for swipe events
-
TouchCallback
= void Function(Point<
int> pos) - Callback for touch events
-
TouchPinchCallback
= void Function(Point<
int> start1, Point<int> start2, Point<int> end1, Point<int> end2) - Callback for touch and pinch events
-
TouchPointerCallback
= void Function(int pointerId, Point<
num> pos) - Callback for pointer up/move/down events
-
ViewportResizedCallback
= void Function(Rectangle<
int> viewport) - Callback for viewport resized events