PathNode
-
Cmn
sealed class PathNode
PathNode.ArcTo |
Draws an elliptical arc from the current point to a new point using absolute coordinates. |
PathNode.Close |
Closes the current subpath by drawing a straight line from the current point to the initial point of the subpath. |
PathNode.CurveTo |
Draws a cubic Bézier curve from the current point to a new point using absolute coordinates. |
PathNode.HorizontalTo |
Draws a horizontal line from the current point to the specified absolute x-coordinate. |
PathNode.LineTo |
Draws a line from the current point to the specified absolute (x,y) coordinate. |
PathNode.MoveTo |
Starts a new subpath at the given absolute (x,y) coordinate. |
PathNode.QuadTo |
Draws a quadratic Bézier curve from the current point to a new point using absolute coordinates. |
PathNode.ReflectiveCurveTo |
Draws a smooth cubic Bézier curve using absolute coordinates. |
PathNode.ReflectiveQuadTo |
Draws a smooth quadratic Bézier curve using absolute coordinates. |
PathNode.RelativeArcTo |
Draws an elliptical arc from the current point to a new point using relative coordinates. |
PathNode.RelativeCurveTo |
Draws a cubic Bézier curve from the current point to a new point using relative coordinates. |
PathNode.RelativeHorizontalTo |
Draws a horizontal line from the current point, offset by a relative distance |
PathNode.RelativeLineTo |
Draws a line from the current point to a new point, defined by a relative offset. |
PathNode.RelativeMoveTo |
Starts a new subpath at a point defined by a relative offset from the current point. |
PathNode.RelativeQuadTo |
Draws a quadratic Bézier curve from the current point to a new point using relative coordinates. |
PathNode.RelativeReflectiveCurveTo |
Draws a smooth cubic Bézier curve using relative coordinates. |
PathNode.RelativeReflectiveQuadTo |
Draws a smooth quadratic Bézier curve using relative coordinates. |
PathNode.RelativeVerticalTo |
Draws a vertical line from the current point, offset by a relative distance |
PathNode.VerticalTo |
Draws a vertical line from the current point to the specified absolute y-coordinate. |
Represents a single command in a vector graphics path. Each node corresponds to a command in a standard path data specification.
Summary
Nested types |
|---|
data class PathNode.ArcTo : PathNodeDraws an elliptical arc from the current point to a new point using absolute coordinates. |
object PathNode.Close : PathNodeCloses the current subpath by drawing a straight line from the current point to the initial point of the subpath. |
data class PathNode.CurveTo : PathNodeDraws a cubic Bézier curve from the current point to a new point using absolute coordinates. |
data class PathNode.HorizontalTo : PathNodeDraws a horizontal line from the current point to the specified absolute x-coordinate. |
data class PathNode.LineTo : PathNodeDraws a line from the current point to the specified absolute (x,y) coordinate. |
data class PathNode.MoveTo : PathNodeStarts a new subpath at the given absolute (x,y) coordinate. |
data class PathNode.QuadTo : PathNodeDraws a quadratic Bézier curve from the current point to a new point using absolute coordinates. |
data class PathNode.ReflectiveCurveTo : PathNodeDraws a smooth cubic Bézier curve using absolute coordinates. |
data class PathNode.ReflectiveQuadTo : PathNodeDraws a smooth quadratic Bézier curve using absolute coordinates. |
data class PathNode.RelativeArcTo : PathNodeDraws an elliptical arc from the current point to a new point using relative coordinates. |
data class PathNode.RelativeCurveTo : PathNodeDraws a cubic Bézier curve from the current point to a new point using relative coordinates. |
data class PathNode.RelativeHorizontalTo : PathNodeDraws a horizontal line from the current point, offset by a relative distance |
data class PathNode.RelativeLineTo : PathNodeDraws a line from the current point to a new point, defined by a relative offset. |
data class PathNode.RelativeMoveTo : PathNodeStarts a new subpath at a point defined by a relative offset from the current point. |
data class PathNode.RelativeQuadTo : PathNodeDraws a quadratic Bézier curve from the current point to a new point using relative coordinates. |
data class PathNode.RelativeReflectiveCurveTo : PathNodeDraws a smooth cubic Bézier curve using relative coordinates. |
data class PathNode.RelativeReflectiveQuadTo : PathNodeDraws a smooth quadratic Bézier curve using relative coordinates. |
data class PathNode.RelativeVerticalTo : PathNodeDraws a vertical line from the current point, offset by a relative distance |
data class PathNode.VerticalTo : PathNodeDraws a vertical line from the current point to the specified absolute y-coordinate. |
Public properties |
||
|---|---|---|
Boolean |
|
Cmn
|
Boolean |
|
Cmn
|