Defines how a list of points is interpreted when drawing a set of points.

Used by Canvas.drawPoints.

Constants

lines PointMode

Draw each sequence of two points as a line segment.

If the number of points is odd, then the last point is ignored.

The lines are stroked as described by the Paint (ignoring Paint.style).

const PointMode(1)
points PointMode

Draw each point separately.

If the Paint.strokeCap is StrokeCat.round, then each point is drawn as a circle with the diameter of the Paint.strokeWidth, filled as described by the Paint (ignoring Paint.style).

Otherwise, each point is drawn as an axis-aligned square with sides of length Paint.strokeWidth, filled as described by the Paint (ignoring Paint.style).

const PointMode(0)
polygon PointMode

Draw the entire sequence of point as one line.

The lines are stroked as described by the Paint (ignoring Paint.style).

const PointMode(2)
values List<PointMode>

A constant List of the values in this enum, in order of their declaration.

const List<PointMode>

Properties

index int
read-only
hashCode int

Get a hash code for this object.

read-only, inherited
runtimeType Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) bool

The equality operator.

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
toString() String

Returns a string representation of this object.

inherited