lerpFrom method
Linearly interpolate between this element and from
.
Implementation
@override
GroupElement lerpFrom(covariant GroupElement from, double t) {
assert(from.elements.length == elements.length);
final rstElements = <MarkElement>[];
for (var i = 0; i < elements.length; i++) {
rstElements.add(elements[i].lerpFrom(from.elements[i], t));
}
return GroupElement(
elements: rstElements,
rotation: lerpDouble(from.rotation, rotation, t),
rotationAxis: Offset.lerp(from.rotationAxis, rotationAxis, t),
tag: tag,
);
}