yak_math library
Classes
- YakAlignmentTween
-
an
AlignmentTweenthat allowsconstconstructor - YakBorderRadiusTween
-
an
BorderRadiusTweenthat allowsconstconstructor - YakBorderTween
-
an
BorderTweethat allowsconstconstructor - YakBoxConstraintsTween
-
an
BoxConstraintsTweenthat allowsconstconstructor - YakColorTween
-
an
ColorTweenthat allowsconstconstructor -
YakConstantTween<
T> -
an
ConstantTweenthat allowsconstconstructor - YakCurveTween
-
an
CurveTweenthat allowsconstconstructor - YakDecorationTween
-
an
DecorationTweenthat allowsconstconstructor - YakEdgeInsetsTween
-
an
EdgeInsetsTweenthat allowsconstconstructor - YakFractionalOffsetTween
-
an
FractionalOffsetTweenthat allowsconstconstructor - YakIntTween
-
an
IntTweenthat allowsconstconstructor - YakMatrix4Tween
-
an
Matrix4Tweenthat allowsconstconstructor - YakRectTween
-
an
RectTweenthat allowsconstconstructor - YakSizeTween
-
an
SizeTweenthat allowsconstconstructor - YakTextStyleTween
-
an
TextStyleTweenthat allowsconstconstructor -
YakTween<
T extends dynamic> -
an
Tweenthat allowsconstconstructor
Extensions
-
EmptyOnNullX
on Iterable<
T> ? -
an extension on nullable
Iterable<T> -
ReverseTweenExtension
on Tween<
Object?> -
an
extensionthat reverse the value of aTween - ReverseYakTweenX on YakTween
-
an
extensionthat reverse the value of aYakTween - RoundToPrecisionX on double
-
round a double to with a precision of given
ndigits
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