transform method
Implementation
@override
bool transform(Canvas canvas) {
final data = onTransform();
if (data == null) {
return false;
}
canvas.save();
final diff = data.center - data.newCenter;
canvas.translate(diff.x, diff.y);
return true;
}