GlassFusedTile class

One rectangle of a fused draw, and the shapes that can colour a pixel in it.

A group is one silhouette; it does not have to be one draw. rect is a piece of the area the fold can reach, and shapes indexes the boxes handed to fusedDrawTiles — every shape left out of a tile is one whose every contribution inside that tile is exactly zero, so the tiles together are the single quad pixel for pixel and not merely to the eye.

Constructors

GlassFusedTile(Rect rect, List<int> shapes)
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
rect → Rect
The rectangle to draw, in the group's paint space.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shapes → List<int>
Indices into the caller's boxes, ascending.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited