MarkerCollectionRenderSettings class Maps & 3D Scene
Marker collection render settings
- Inheritance
-
- Object
- MarkerRenderSettings
- MarkerCollectionRenderSettings
Constructors
-
MarkerCollectionRenderSettings({int pointsGroupingZoomLevel = MarkerRenderSettings.defaultMembersValue, GemImage? lowDensityPointsGroupImage, GemImage? mediumDensityPointsGroupImage, GemImage? highDensityPointsGroupImage, GemImage? polylineTexture, GemImage? polygonTexture, int lowDensityPointsGroupMaxCount = defaultLowGCount, int mediumDensityPointsGroupMaxCount = defaultMedGCount, Color labelGroupTextColor = MarkerRenderSettings.defaultColor, int labelGroupTextSize = 2, bool buildPointsGroupConfig = false, GemImage? image, double imageSize = -1.0, Set<
MarkerLabelingMode> labelingMode = const <MarkerLabelingMode>{MarkerLabelingMode.itemLabelVisible, MarkerLabelingMode.groupLabelVisible, MarkerLabelingMode.iconBottomCenter, MarkerLabelingMode.textAbove}, double labelTextSize = MarkerRenderSettings.defaultLabelTextSize, Color labelTextColor = const Color.fromARGB(0, 84, 71, 71), Color polylineInnerColor = MarkerRenderSettings.defaultColor, Color polylineOuterColor = MarkerRenderSettings.defaultColor, Color polygonFillColor = MarkerRenderSettings.defaultColor, double polylineInnerSize = MarkerRenderSettings.defaultPolylineInnerSize, double polylineOuterSize = MarkerRenderSettings.defaultPolylineOuterSize})
Properties
- buildPointsGroupConfig ↔ bool
-
Flag indicating whether to build points group configuration. Default value is false.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- highDensityPointsGroupImage ↔ GemImage?
-
The image for rendering high density points groups
getter/setter pair
- image ↔ GemImage?
-
The image
getter/setter pairinherited
- imagePointer ↔ dynamic
-
getter/setter pairinherited
- imagePointerSize ↔ dynamic
-
getter/setter pairinherited
- imageSize ↔ double
-
The image size
getter/setter pairinherited
- labelGroupTextColor ↔ Color
-
The text color for group labels.
getter/setter pair
- labelGroupTextSize ↔ int
-
The text size for group labels in mm.
getter/setter pair
-
labelingMode
↔ Set<
MarkerLabelingMode> -
The labeling mode
getter/setter pairinherited
- labelTextColor ↔ Color
-
The label text color
getter/setter pairinherited
- labelTextSize ↔ double
-
The label text size
getter/setter pairinherited
- lowDensityPointsGroupImage ↔ GemImage?
-
The image for rendering low density points groups
getter/setter pair
- lowDensityPointsGroupMaxCount ↔ int
-
The maximum number of items in a low density points group.
getter/setter pair
- mediumDensityPointsGroupImage ↔ GemImage?
-
The image for rendering medium density points groups
getter/setter pair
- mediumDensityPointsGroupMaxCount ↔ int
-
The maximum number of items in a medium density points group.
getter/setter pair
- packedLabelingMode → int
-
no setterinherited
- pointsGroupingZoomLevel ↔ int
-
The zoom level at which points grouping is enabled.
getter/setter pair
- polygonFillColor ↔ Color
-
The polygon fill color
getter/setter pairinherited
- polygonTexture ↔ GemImage?
-
The texture for polygons. Default value is none.
getter/setter pair
- polylineInnerColor ↔ Color
-
The polyline inner color
getter/setter pairinherited
- polylineInnerSize ↔ double
-
The polyline inner size
getter/setter pairinherited
- polylineOuterColor ↔ Color
-
The polyline outer colors
getter/setter pairinherited
- polylineOuterSize ↔ double
-
The polyline outer size
getter/setter pairinherited
- polylineTexture ↔ GemImage?
-
The texture for polylines. Default value is none.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- defaultLowGCount → const int
- The default maximum number of items in a low density points group.
- defaultMedGCount → const int
- The default maximum number of items in a medium density points group.