{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

androidx.compose.ui.graphics.vector

Annotations

VectorComposable

An annotation that can be used to mark an composable function as being expected to be use in a composable function that is also marked or inferred to be marked as a VectorComposable.

Interfaces

VectorConfig

Holds a set of values that overwrite the original property values of an ImageVector.

Classes

ImageVector

Vector graphics object that is generated as a result of ImageVector.Builder It can be composed and rendered by passing it as an argument to rememberVectorPainter

ImageVector.Builder

Builder used to construct a Vector graphic tree.

ImageVectorKt
PathBuilder
PathNode

Class representing a singular path command in a vector.

PathNode.ArcTo
PathNode.CurveTo
PathNode.HorizontalTo
PathNode.LineTo
PathNode.MoveTo
PathNode.QuadTo
PathNode.ReflectiveCurveTo
PathNode.ReflectiveQuadTo
PathNode.RelativeArcTo
PathNode.RelativeCurveTo
PathNode.RelativeHorizontalTo
PathNode.RelativeLineTo
PathNode.RelativeMoveTo
PathNode.RelativeQuadTo
PathNode.RelativeReflectiveCurveTo
PathNode.RelativeReflectiveQuadTo
PathNode.RelativeVerticalTo
PathNode.VerticalTo
PathParser
PathParserKt
VNode
VectorApplier
VectorComposeKt
VectorGroup

Defines a group of paths or subgroups, plus transformation information.

VectorKt
VectorNode
VectorPainter

Painter implementation that abstracts the drawing of a Vector graphic.

VectorPainterKt
VectorPath

Leaf node of a Vector graphics tree.

VectorProperty

Represents one of the properties for PathComponent or GroupComponent that can be overwritten when it is composed and drawn with RenderVectorGroup.

ImageVector.Companion

Provide an empty companion object to hang platform-specific companion extensions onto.

PathNode.Close
VectorProperty.Fill
VectorProperty.FillAlpha
VectorProperty.PathData
VectorProperty.PivotX
VectorProperty.PivotY
VectorProperty.Rotation
VectorProperty.ScaleX
VectorProperty.ScaleY
VectorProperty.Stroke
VectorProperty.StrokeAlpha
VectorProperty.StrokeLineWidth
VectorProperty.TranslateX
VectorProperty.TranslateY
VectorProperty.TrimPathEnd
VectorProperty.TrimPathOffset
VectorProperty.TrimPathStart