public static PointDouble ConvertViewportToCanvas(this CanvasView canvasView, PointDouble viewportPt) => CanvasCoordinateConversions.ConvertViewportToCanvas(viewportPt, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static RectDouble ConvertExtentToCanvas(this CanvasView canvasView, RectDouble extentRect) => CanvasCoordinateConversions.ConvertExtentToCanvas(extentRect, canvasView.ScaleRatio);
public static VectorDouble ConvertExtentToCanvas(this CanvasView canvasView, VectorDouble extentVec) => CanvasCoordinateConversions.ConvertExtentToCanvas(extentVec, canvasView.ScaleRatio);
public static double ConvertExtentDYToViewportDY(this CanvasView canvasView, double extentDY) => CanvasCoordinateConversions.ConvertExtentDYToViewportDY(extentDY);
public static double ConvertExtentHeightToCanvasHeight(this CanvasView canvasView, double extentHeight) => CanvasCoordinateConversions.ConvertExtentHeightToCanvasHeight(extentHeight, canvasView.ScaleRatio);
public static double ConvertCanvasWidthToViewportWidth(this CanvasView canvasView, double canvasWidth) => CanvasCoordinateConversions.ConvertCanvasWidthToViewportWidth(canvasWidth, canvasView.ScaleRatio);
public static double ConvertCanvasYToViewportY(this CanvasView canvasView, double canvasY) => CanvasCoordinateConversions.ConvertCanvasYToViewportY(canvasY, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static double ConvertViewportWidthToExtentWidth(this CanvasView canvasView, double viewportWidth) => CanvasCoordinateConversions.ConvertViewportWidthToExtentWidth(viewportWidth);
public static double ConvertViewportXToCanvasX(this CanvasView canvasView, double viewportX) => CanvasCoordinateConversions.ConvertViewportXToCanvasX(viewportX, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static VectorDouble ConvertViewportToExtent(this CanvasView canvasView, VectorDouble viewportVec) => CanvasCoordinateConversions.ConvertViewportToExtent(viewportVec);
public static double ConvertCanvasDYToViewportDY(this CanvasView canvasView, double canvasDY) => CanvasCoordinateConversions.ConvertCanvasDYToViewportDY(canvasDY, canvasView.ScaleRatio);
public static SizeDouble ConvertViewportToExtent(this CanvasView canvasView, SizeDouble viewportSize) => CanvasCoordinateConversions.ConvertViewportToExtent(viewportSize);
public static RectDouble ConvertViewportToExtent(this CanvasView canvasView, RectDouble viewportRect) => CanvasCoordinateConversions.ConvertViewportToExtent(viewportRect, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static SizeDouble ConvertViewportToCanvas(this CanvasView canvasView, SizeDouble viewportSize) => CanvasCoordinateConversions.ConvertViewportToCanvas(viewportSize, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static SizeDouble ConvertCanvasToViewport(this CanvasView canvasView, SizeDouble canvasSize) => CanvasCoordinateConversions.ConvertCanvasToViewport(canvasSize, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static double ConvertViewportYToExtentY(this CanvasView canvasView, double viewportY) => CanvasCoordinateConversions.ConvertViewportYToExtentY(viewportY, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static VectorDouble ConvertCanvasToViewport(this CanvasView canvasView, VectorDouble canvasVec) => CanvasCoordinateConversions.ConvertCanvasToViewport(canvasVec, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static double ConvertCanvasHeightToViewportHeight(this CanvasView canvasView, double canvasHeight) => CanvasCoordinateConversions.ConvertCanvasHeightToViewportHeight(canvasHeight, canvasView.ScaleRatio);
public static double ConvertCanvasYToExtentY(this CanvasView canvasView, double canvasY) => CanvasCoordinateConversions.ConvertCanvasYToExtentY(canvasY, canvasView.ScaleRatio);
public static PointDouble ConvertCanvasToExtent(this CanvasView canvasView, PointDouble canvasPt) => CanvasCoordinateConversions.ConvertCanvasToExtent(canvasPt, canvasView.ScaleRatio);
public static double ConvertExtentDYToCanvasDY(this CanvasView canvasView, double extentDY) => CanvasCoordinateConversions.ConvertExtentDYToCanvasDY(extentDY, canvasView.ScaleRatio);
public static RectDouble ConvertCanvasToExtent(this CanvasView canvasView, RectDouble canvasRect) => CanvasCoordinateConversions.ConvertCanvasToExtent(canvasRect, canvasView.ScaleRatio);
public static double ConvertCanvasDXToExtentDX(this CanvasView canvasView, double canvasDX) => CanvasCoordinateConversions.ConvertCanvasDXToExtentDX(canvasDX, canvasView.ScaleRatio);
public static SizeDouble ConvertCanvasToExtent(this CanvasView canvasView, SizeDouble canvasSize) => CanvasCoordinateConversions.ConvertCanvasToExtent(canvasSize, canvasView.ScaleRatio);
public static double ConvertExtentHeightToViewportHeight(this CanvasView canvasView, double extentHeight) => CanvasCoordinateConversions.ConvertExtentHeightToViewportHeight(extentHeight);
public static VectorDouble ConvertCanvasToExtent(this CanvasView canvasView, VectorDouble canvasVec) => CanvasCoordinateConversions.ConvertCanvasToExtent(canvasVec, canvasView.ScaleRatio);
public static SizeDouble ConvertExtentToCanvas(this CanvasView canvasView, SizeDouble extentSize) => CanvasCoordinateConversions.ConvertExtentToCanvas(extentSize, canvasView.ScaleRatio);
public static RectDouble ConvertCanvasToViewport(this CanvasView canvasView, RectDouble canvasRect) => CanvasCoordinateConversions.ConvertCanvasToViewport(canvasRect, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static PointDouble ConvertExtentToViewport(this CanvasView canvasView, PointDouble extentPt) => CanvasCoordinateConversions.ConvertExtentToViewport(extentPt, canvasView.ScaleRatio, canvasView.ViewportCanvasOffset);
public static double ConvertViewportDXToExtentDX(this CanvasView canvasView, double viewportDX) => CanvasCoordinateConversions.ConvertViewportDXToExtentDX(viewportDX);