toScene method

Offset toScene(
  1. Offset viewportPoint
)

Implementation

Offset toScene(Offset viewportPoint) {
  // On viewportPoint, perform the inverse transformation of the scene to get
  // where the point would be in the scene before the transformation.
  final Matrix4 inverseMatrix = Matrix4.inverted(this);
  final Vector3 untransformed = inverseMatrix.transform3(Vector3(
    viewportPoint.dx,
    viewportPoint.dy,
    0,
  ));
  return Offset(untransformed.x, untransformed.y);
}