PointMode enum

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

Used by Canvas.drawPoints and Canvas.drawRawPoints.

Inheritance

Constructors

PointMode()
const

Values

points → const PointMode

Draw each point separately.

If the Paint.strokeCap is StrokeCap.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).

lines → const 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).

polygon → const PointMode

Draw the entire sequence of points as one line.

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

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
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
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<PointMode>
A constant List of the values in this enum, in order of their declaration.