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

PathNode

public sealed class PathNode

Known direct subclasses

Class representing a singular path command in a vector.

Summary

Nested types

public final class PathNode.ArcTo extends PathNode
public static class PathNode.Close extends PathNode
public final class PathNode.CurveTo extends PathNode
public final class PathNode.HorizontalTo extends PathNode
public final class PathNode.LineTo extends PathNode
public final class PathNode.MoveTo extends PathNode
public final class PathNode.QuadTo extends PathNode
public final class PathNode.ReflectiveCurveTo extends PathNode
public final class PathNode.ReflectiveQuadTo extends PathNode
public final class PathNode.RelativeArcTo extends PathNode
public final class PathNode.RelativeCurveTo extends PathNode
public final class PathNode.RelativeHorizontalTo extends PathNode
public final class PathNode.RelativeLineTo extends PathNode
public final class PathNode.RelativeMoveTo extends PathNode
public final class PathNode.RelativeQuadTo extends PathNode
public final class PathNode.RelativeReflectiveCurveTo extends PathNode
public final class PathNode.RelativeReflectiveQuadTo extends PathNode
public final class PathNode.RelativeVerticalTo extends PathNode
public final class PathNode.VerticalTo extends PathNode

Protected constructors

PathNode(boolean isCurve, boolean isQuad)

Public methods

final boolean

whether this command is a curve command

final boolean

whether this command is a quad command

Protected constructors

PathNode

protected PathNode(boolean isCurve, boolean isQuad)

Public methods

isCurve

public final boolean isCurve()

whether this command is a curve command

isQuad

public final boolean isQuad()

whether this command is a quad command