Class PageAspectLayout

Namespace
PageCurl.Core
Assembly
PageCurl.Core.dll

Resolves a page ratio and fits it into a viewport.

public static class PageAspectLayout
Inheritance
PageAspectLayout
Inherited Members

Methods

Fit(Vector2, float, Vector2, float)

public static PageViewportRect Fit(Vector2 viewport, float pageAspectRatio, Vector2 intrinsicSize, float fallbackAspectRatio = 0.75)

Parameters

viewport Vector2
pageAspectRatio float
intrinsicSize Vector2
fallbackAspectRatio float

Returns

PageViewportRect

PlaceHorizontal(PageViewportRect, float, PageHorizontalPlacement)

public static PageViewportRect PlaceHorizontal(PageViewportRect page, float viewportWidth, PageHorizontalPlacement placement)

Parameters

page PageViewportRect
viewportWidth float
placement PageHorizontalPlacement

Returns

PageViewportRect