LibreOffice Module android (master) 1
|
ViewportMetrics manages state and contains some utility functions related to the page viewport for the Gecko layer client to use. More...
Public Member Functions | |
ViewportMetrics (DisplayMetrics metrics) | |
ViewportMetrics (ViewportMetrics viewport) | |
ViewportMetrics (ImmutableViewportMetrics viewport) | |
ViewportMetrics (JSONObject json) throws JSONException | |
ViewportMetrics (float x, float y, float width, float height, float pageLeft, float pageTop, float pageRight, float pageBottom, float cssPageLeft, float cssPageTop, float cssPageRight, float cssPageBottom, float zoom) | |
PointF | getOrigin () |
FloatSize | getSize () |
RectF | getViewport () |
RectF | getCssViewport () |
RectF | getPageRect () |
RectF | getCssPageRect () |
float | getZoomFactor () |
void | setPageRect (RectF pageRect, RectF cssPageRect) |
void | setViewport (RectF viewport) |
void | setOrigin (PointF origin) |
void | setSize (FloatSize size) |
void | setZoomFactor (float zoomFactor) |
String | toJSON () |
String | toString () |
Private Attributes | |
RectF | mPageRect |
RectF | mCssPageRect |
RectF | mViewportRect |
float | mZoomFactor |
Static Private Attributes | |
static final String | LOGTAG = "GeckoViewportMetrics" |
ViewportMetrics manages state and contains some utility functions related to the page viewport for the Gecko layer client to use.
Definition at line 19 of file ViewportMetrics.java.
|
inline |
|
inline |
Definition at line 34 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ViewportMetrics.getZoomFactor(), org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, and org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor.
|
inline |
Definition at line 41 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectTop, org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
|
inline |
Definition at line 57 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor, x, and y.
|
inline |
Definition at line 78 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mPageRect, org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor, x, and y.
|
inline |
Definition at line 108 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
inline |
Definition at line 100 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor, and org.mozilla.gecko.gfx.RectUtils.scale().
|
inline |
Definition at line 88 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect.
|
inline |
Definition at line 104 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mPageRect.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
inline |
Definition at line 92 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect.
|
inline |
Definition at line 96 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
inline |
Definition at line 112 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
inline |
Definition at line 125 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect.
|
inline |
Definition at line 116 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mCssPageRect, and org.mozilla.gecko.gfx.ViewportMetrics.mPageRect.
|
inline |
Definition at line 131 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect, and size.
|
inline |
Definition at line 121 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mViewportRect.
|
inline |
Definition at line 136 of file ViewportMetrics.java.
References org.mozilla.gecko.gfx.ViewportMetrics.mZoomFactor.
|
inline |
|
inline |
|
staticprivate |
Definition at line 20 of file ViewportMetrics.java.
|
private |
Definition at line 23 of file ViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.toJSON(), org.mozilla.gecko.gfx.ViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
private |
Definition at line 22 of file ViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ViewportMetrics.toJSON(), org.mozilla.gecko.gfx.ViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
private |
Definition at line 24 of file ViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.getCssViewport(), org.mozilla.gecko.gfx.ViewportMetrics.getOrigin(), org.mozilla.gecko.gfx.ViewportMetrics.getSize(), org.mozilla.gecko.gfx.ViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ViewportMetrics.setOrigin(), org.mozilla.gecko.gfx.ViewportMetrics.setSize(), org.mozilla.gecko.gfx.ViewportMetrics.setViewport(), org.mozilla.gecko.gfx.ViewportMetrics.toJSON(), org.mozilla.gecko.gfx.ViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
|
private |
Definition at line 25 of file ViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ViewportMetrics.getCssViewport(), org.mozilla.gecko.gfx.ViewportMetrics.getZoomFactor(), org.mozilla.gecko.gfx.ViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ViewportMetrics.toJSON(), org.mozilla.gecko.gfx.ViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().