globalToArtboard method
Implementation
Vec2D globalToArtboard(Offset globalPosition) {
var local = globalToLocal(globalPosition);
var alignArtboard = computeAlignment();
var localToArtboard = Mat2D();
var localAsVec = Vec2D.fromValues(local.dx, local.dy);
if (!Mat2D.invert(localToArtboard, alignArtboard)) {
return localAsVec;
}
return Vec2D.transformMat2D(Vec2D(), localAsVec, localToArtboard);
}