Bounded class abstract

A base interface for classes that know their bounds.

Implementers

Constructors

Bounded()
Default const constructor to allow extending this abstract class.
const

Properties

bounds Bounds<Point<num>>?
The bounds for this object (could be calculated if not explicitely set).
no setterinherited
boundsExplicit Bounds<Point<num>>?
The explicit bounds for this object when available.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
project<R extends Point<num>>(Projection projection, {required CreatePosition<R> to}) Bounded
Returns a new object with all points projected using projection.
toString() String
A string representation of this object.
inherited
transform(TransformPosition transform) Bounded
Returns a new object with all points transformed using transform.

Operators

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