animator.skia.Vertices

class animator.skia.Vertices

Bases: pybind11_builtins.pybind11_object

__init__(self: animator.skia.Vertices, mode: animator.skia.Vertices.VertexMode, positions: List[animator.skia.Point], texs: Optional[List[animator.skia.Point]] = None, colors: Optional[List[int]] = None, indices: Optional[List[int]] = None) None

Create a vertices by copying the specified arrays.

Methods

MakeCopy(mode, positions, texs, colors[, ...])

Create a vertices by copying the specified arrays.

__init__(self, mode, positions[, texs, ...])

Create a vertices by copying the specified arrays.

approximateSize(self)

bounds(self)

uniqueID(self)

static MakeCopy(mode: animator.skia.Vertices.VertexMode, positions: List[animator.skia.Point], texs: Optional[List[animator.skia.Point]], colors: Optional[List[int]], indices: Optional[List[int]] = None) animator.skia.Vertices

Create a vertices by copying the specified arrays.

class VertexMode

Bases: pybind11_builtins.pybind11_object

Members:

kTriangles_VertexMode

kTriangleStrip_VertexMode

kTriangleFan_VertexMode

kLast_VertexMode

property name
approximateSize(self: animator.skia.Vertices) int
bounds(self: animator.skia.Vertices) animator.skia.Rect
uniqueID(self: animator.skia.Vertices) int