Google is committed to advancing racial equity for Black communities. See how.

PointMode

enum class PointMode
kotlin.Any
   ↳ kotlin.Enum<androidx.compose.ui.graphics.PointMode>
   ↳ androidx.compose.ui.graphics.PointMode

Used by Canvas.drawPoints.

Summary

Enum values

Draw each sequence of two points as a line segment.

Draw each point separately.

Draw the entire sequence of point as one line.

Inherited extension functions
From androidx.core.util
infix Range<T>
T.rangeTo(that: T)

Creates a range from this Comparable value to that.

Enum values

Lines

enum val 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).

Points

enum val Points : 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).

Polygon

enum val Polygon : PointMode

Draw the entire sequence of point as one line.

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