drawOrderType property

DrawOrderType drawOrderType

The draw order type of the polyline. Gets the draw order type of the polyline.

The default value is DrawOrderType.mapSceneAdditionOrderDependent.

Implementation

DrawOrderType get drawOrderType;
void drawOrderType=(DrawOrderType value)

The draw order type of the polyline. Sets the draw order type of the polyline.

For DrawOrderType.mapSceneAdditionOrderDependent, map polylines with outlines having the same draw order are drawn as a whole in the order of addition to a map scene. There is no possibility that parts of another polyline, regardless of its draw order value, are drawn between outline and mainline of another polyline.

With DrawOrderType.mapSceneAdditionOrderDependent, polylines are rendered one by one.

For DrawOrderType.mapSceneAdditionOrderIndependent, for multiple polylines with outlines having the same draw order, all outlines are rendered first in an arbitrary order and then all mainlines are drawn on top of those polylines in an arbitrary order.

DrawOrderType.mapSceneAdditionOrderIndependent allows speeding up the rendering process and keeping high frame rates when many similar polylines (with same styling attributes and MapPolylineRepresentation) are present in a map scene.

Implementation

set drawOrderType(DrawOrderType value);