LibreOffice Module android (master) 1
|
ImmutableViewportMetrics are used to store the viewport metrics in way that we can access a version of them from multiple threads without having to take a lock. More...
Public Member Functions | |
ImmutableViewportMetrics (DisplayMetrics metrics) | |
float | getWidth () |
float | getHeight () |
PointF | getOrigin () |
FloatSize | getSize () |
RectF | getViewport () |
RectF | getCssViewport () |
RectF | getPageRect () |
float | getPageWidth () |
float | getPageHeight () |
RectF | getCssPageRect () |
float | getZoomFactor () |
ImmutableViewportMetrics | interpolate (ImmutableViewportMetrics to, float t) |
ImmutableViewportMetrics | setViewportSize (float width, float height) |
ImmutableViewportMetrics | setViewportOrigin (float newOriginX, float newOriginY) |
ImmutableViewportMetrics | setZoomFactor (float newZoomFactor) |
ImmutableViewportMetrics | offsetViewportBy (float dx, float dy) |
ImmutableViewportMetrics | setPageRect (RectF pageRect, RectF cssPageRect) |
ImmutableViewportMetrics | scaleTo (float newZoomFactor, PointF focus) |
ImmutableViewportMetrics | clamp () |
Clamps the viewport to remain within the page rect. More... | |
boolean | fuzzyEquals (ImmutableViewportMetrics other) |
String | toString () |
Public Attributes | |
final float | pageRectLeft |
final float | pageRectTop |
final float | pageRectRight |
final float | pageRectBottom |
final float | cssPageRectLeft |
final float | cssPageRectTop |
final float | cssPageRectRight |
final float | cssPageRectBottom |
final float | viewportRectLeft |
final float | viewportRectTop |
final float | viewportRectRight |
final float | viewportRectBottom |
final float | zoomFactor |
Private Member Functions | |
ImmutableViewportMetrics (float aPageRectLeft, float aPageRectTop, float aPageRectRight, float aPageRectBottom, float aCssPageRectLeft, float aCssPageRectTop, float aCssPageRectRight, float aCssPageRectBottom, float aViewportRectLeft, float aViewportRectTop, float aViewportRectRight, float aViewportRectBottom, float aZoomFactor) | |
ImmutableViewportMetrics are used to store the viewport metrics in way that we can access a version of them from multiple threads without having to take a lock.
Definition at line 19 of file ImmutableViewportMetrics.java.
|
inline |
Definition at line 37 of file ImmutableViewportMetrics.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.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.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), and org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor().
|
inlineprivate |
Definition at line 45 of file ImmutableViewportMetrics.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.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 |
Clamps the viewport to remain within the page rect.
Definition at line 196 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.mozilla.gecko.gfx.GeckoLayerClient.adjustViewport().
|
inline |
Definition at line 217 of file ImmutableViewportMetrics.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.util.FloatUtils.fuzzyEquals(), 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 105 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectRight, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectTop.
Referenced by org.mozilla.gecko.gfx.GeckoLayerClient.setPageRect().
|
inline |
Definition at line 89 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.RectUtils.scale(), and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.InvalidationHandler.moveViewportToMakeCursorVisible(), and org.libreoffice.InvalidationHandler.moveViewportToMakeSelectionVisible().
|
inline |
Definition at line 70 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectBottom, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.FixedMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.calculate(), org.mozilla.gecko.gfx.LayerRenderer.createScreenContext(), org.mozilla.gecko.gfx.LayerRenderer.Frame.drawForeground(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), and org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin().
|
inline |
Definition at line 74 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop.
Referenced by org.mozilla.gecko.gfx.GeckoLayerClient.convertViewPointToLayerPoint(), org.libreoffice.overlay.CalcHeadersView.getIndexFromPointOfTouch(), org.mozilla.gecko.gfx.LayerRenderer.Frame.getPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.libreoffice.canvas.CalcSelectionBox.signalHandleMove(), and org.libreoffice.overlay.CalcHeadersView.updateHeaders().
|
inline |
Definition at line 101 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), and org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.calculate().
|
inline |
Definition at line 93 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop.
Referenced by org.mozilla.gecko.gfx.LayerRenderer.createPageContext(), org.mozilla.gecko.gfx.LayerRenderer.createScreenContext(), org.mozilla.gecko.gfx.LayerRenderer.Frame.getPageRect(), and org.mozilla.gecko.gfx.ComposedTileLayer.reevaluateTiles().
|
inline |
Definition at line 97 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), and org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.calculate().
|
inline |
Definition at line 78 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectRight, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop.
Referenced by org.mozilla.gecko.gfx.LayerRenderer.Frame.transformToScissorRect().
|
inline |
Definition at line 82 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectRight, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.FixedMarginStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.LayerRenderer.createPageContext(), org.mozilla.gecko.gfx.LayerRenderer.Frame.drawBackground(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssViewport(), org.mozilla.gecko.gfx.DynamicTileLayer.getViewPort(), and org.mozilla.gecko.gfx.FixedZoomTileLayer.getViewPort().
|
inline |
Definition at line 66 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectRight.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.FixedMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.calculate(), org.mozilla.gecko.gfx.LayerRenderer.createScreenContext(), org.mozilla.gecko.gfx.LayerRenderer.Frame.drawForeground(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), and org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin().
|
inline |
Definition at line 109 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.CalcHeadersView.getIndexFromPointOfTouch(), org.libreoffice.InvalidationHandler.moveViewportToMakeSelectionVisible(), and org.libreoffice.overlay.CalcHeadersView.updateHeaders().
|
inline |
Definition at line 118 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.util.FloatUtils.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop, t, to, 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.
Referenced by org.mozilla.gecko.gfx.JavaPanZoomController.BounceRunnable.advanceBounce().
|
inline |
|
inline |
Definition at line 175 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.getHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.PointUtils.scale(), and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
|
inline |
Definition at line 163 of file ImmutableViewportMetrics.java.
References org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), 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.
Referenced by org.mozilla.gecko.gfx.GeckoLayerClient.setPageRect().
|
inline |
Definition at line 143 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.getHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.offsetViewportBy().
|
inline |
Definition at line 135 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.ImmutableViewportMetrics(), 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.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
|
inline |
Definition at line 151 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.ImmutableViewportMetrics(), 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, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop.
|
inline |
Definition at line 234 of file ImmutableViewportMetrics.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.ImmutableViewportMetrics.pageRectBottom, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight, org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop, String, 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.
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectBottom |
Definition at line 30 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectLeft |
Definition at line 27 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectRight |
Definition at line 29 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.cssPageRectTop |
Definition at line 28 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectBottom |
Definition at line 26 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectLeft |
Definition at line 23 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.OnSlideSwipeListener.GestureListener.onFling(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectRight |
Definition at line 25 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.OnSlideSwipeListener.GestureListener.onFling(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.pageRectTop |
Definition at line 24 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectBottom |
Definition at line 34 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.NoMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft |
Definition at line 31 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.NoMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.changeSelections(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.offsetViewportBy(), org.mozilla.gecko.OnSlideSwipeListener.GestureListener.onFling(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectRight |
Definition at line 33 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.NoMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getWidth(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.OnSlideSwipeListener.GestureListener.onFling(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop |
Definition at line 32 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.aboutToCheckerboard(), org.mozilla.gecko.gfx.DisplayPortCalculator.NoMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.changeSelections(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getHeight(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.offsetViewportBy(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setZoomFactor(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().
final float org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor |
Definition at line 35 of file ImmutableViewportMetrics.java.
Referenced by org.mozilla.gecko.gfx.DisplayPortCalculator.NoMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.FixedMarginStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.VelocityBiasStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.DynamicResolutionStrategy.calculate(), org.mozilla.gecko.gfx.DisplayPortCalculator.PredictionBiasStrategy.calculate(), org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.changeSelections(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.clamp(), org.mozilla.gecko.gfx.GeckoLayerClient.convertViewPointToLayerPoint(), org.mozilla.gecko.gfx.LayerRenderer.createPageContext(), org.libreoffice.canvas.AdjustLengthLine.dragEnd(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.fuzzyEquals(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getCssViewport(), org.mozilla.gecko.gfx.FixedZoomTileLayer.getViewPort(), org.mozilla.gecko.gfx.DynamicTileLayer.getZoom(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.getZoomFactor(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.ImmutableViewportMetrics(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.interpolate(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.scaleTo(), org.mozilla.gecko.gfx.GeckoLayerClient.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setPageRect(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportOrigin(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.setViewportSize(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), org.libreoffice.canvas.CalcSelectionBox.signalHandleMove(), org.libreoffice.canvas.SelectionHandle.signalHandleMove(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.toString(), and org.mozilla.gecko.gfx.ViewportMetrics.ViewportMetrics().