transform method
Implementation
@override
Matrix4 transform(ILayoutData dimensions) {
return Matrix4.identity()
..translateByVector3(Vector3(0.0, dimensions.height, 0.0))
..scaleByVector3(Vector3(1.0, -1.0, 1.0))
..scaleByVector3(Vector3(dimensions.width / (maxX - minX), dimensions.height / (maxY - minY), 1.0))
..translateByVector3(Vector3(-minX, -minY, 0.0))
;
}