yak_math library
Classes
- YakAlignmentTween
-
an
AlignmentTween
that allowsconst
constructor - YakBorderRadiusTween
-
an
BorderRadiusTween
that allowsconst
constructor - YakBorderTween
-
an
BorderTwee
that allowsconst
constructor - YakBoxConstraintsTween
-
an
BoxConstraintsTween
that allowsconst
constructor - YakColorTween
-
an
ColorTween
that allowsconst
constructor -
YakConstantTween<
T> -
an
ConstantTween
that allowsconst
constructor - YakCurveTween
-
an
CurveTween
that allowsconst
constructor - YakDecorationTween
-
an
DecorationTween
that allowsconst
constructor - YakEdgeInsetsTween
-
an
EdgeInsetsTween
that allowsconst
constructor - YakFractionalOffsetTween
-
an
FractionalOffsetTween
that allowsconst
constructor - YakIntTween
-
an
IntTween
that allowsconst
constructor - YakMatrix4Tween
-
an
Matrix4Tween
that allowsconst
constructor - YakRectTween
-
an
RectTween
that allowsconst
constructor - YakSizeTween
-
an
SizeTween
that allowsconst
constructor - YakTextStyleTween
-
an
TextStyleTween
that allowsconst
constructor -
YakTween<
T extends dynamic> -
an
Tween
that allowsconst
constructor
Extensions
-
EmptyOnNullX
on Iterable<
T> ? -
an extension on nullable
Iterable<T>
-
ReverseTweenExtension
on Tween<
Object?> -
an
extension
that reverse the value of aTween
- ReverseYakTweenX on YakTween
-
an
extension
that reverse the value of aYakTween
- RoundToPrecisionX on double
-
round a double to with a precision of given
n
digits
Functions
-
clampInt(
int value, int min, int max) → int -
see
sky_engine/lib/ui/lerp.dart
-
lerpInt(
int a, int b, double t) → double -
see
sky_engine/lib/ui/lerp.dart
-
lerpNNDouble(
double a, double b, double t) → double -
see
sky_engine/lib/ui/lerp.dart
_lerpDouble -
radiusNNLerp(
Radius a, Radius b, double t) → Radius -
a NN version of
lerpDouble