Package | Description |
---|---|
com.sun.javafx.font | |
com.sun.javafx.font.coretext | |
com.sun.javafx.font.directwrite | |
com.sun.javafx.font.freetype | |
com.sun.javafx.geom | |
com.sun.javafx.geom.transform | |
com.sun.javafx.scene.text | |
com.sun.javafx.sg.prism | |
com.sun.javafx.text | |
com.sun.javafx.tk.quantum | |
com.sun.javafx.webkit.prism | |
com.sun.prism | |
com.sun.prism.impl | |
com.sun.prism.impl.ps | |
com.sun.prism.impl.shape | |
com.sun.prism.j2d | |
com.sun.prism.sw | |
com.sun.scenario.effect | |
javafx.scene.media |
Provides the set of classes for integrating audio and video into Java FX
Applications.
|
javafx.scene.text |
Provides the set of classes for fonts and renderable Text Node.
|
Modifier and Type | Method and Description |
---|---|
RectBounds |
Glyph.getBBox() |
Modifier and Type | Method and Description |
---|---|
RectBounds |
CTGlyph.getBBox() |
Modifier and Type | Method and Description |
---|---|
RectBounds |
DWGlyph.getBBox() |
(package private) RectBounds |
DWFontStrike.getBBox(int glyphCode) |
(package private) RectBounds |
DWFontFile.getBBox(int glyphCode,
float size) |
Modifier and Type | Method and Description |
---|---|
RectBounds |
FTGlyph.getBBox() |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
Area.cachedBounds |
private RectBounds[] |
DirtyRegionContainer.dirtyRegions |
Modifier and Type | Method and Description |
---|---|
private RectBounds |
DirtyRegionContainer.compress(RectBounds region) |
RectBounds |
RectBounds.flattenInto(RectBounds bounds) |
abstract RectBounds |
BaseBounds.flattenInto(RectBounds bounds)
Sets the given RectBounds (or creates a new instance of bounds is null) to
have the minX, minY, maxX, and maxY of this BoxBounds, dropping the Z values.
|
RectBounds |
BoxBounds.flattenInto(RectBounds bounds) |
RectBounds |
TransformedShape.getBounds() |
RectBounds |
TransformedShape.Translate.getBounds() |
RectBounds |
RoundRectangle2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
abstract RectBounds |
Shape.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
QuadCurve2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
Path2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
GeneralShapePair.getBounds() |
RectBounds |
Ellipse2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
Line2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
CubicCurve2D.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
Area.getBounds()
Returns a high precision bounding
RectBounds that
completely encloses this Area . |
RectBounds |
Arc2D.getBounds()
Returns the high-precision framing rectangle of the arc.
|
RectBounds |
RectangularShape.getBounds()
Note that there is no guarantee that the returned
RectBounds is the smallest bounding box that encloses
the Shape , only that the Shape lies
entirely within the indicated RectBounds . |
RectBounds |
ConcentricShapePair.getBounds() |
private RectBounds |
Area.getCachedBounds() |
RectBounds |
DirtyRegionContainer.getDirtyRegion(int index)
Gets the dirty region at given index.
|
RectBounds |
RectBounds.makeEmpty() |
RectBounds |
Rectangle.toRectBounds() |
Modifier and Type | Method and Description |
---|---|
void |
DirtyRegionContainer.addDirtyRegion(RectBounds region)
Adds new dirty region to the array.
|
private RectBounds |
DirtyRegionContainer.compress(RectBounds region) |
boolean |
RectBounds.contains(RectBounds other)
Determines whether the given
other RectBounds is completely
contained within this RectBounds. |
boolean |
Shape.contains(RectBounds r)
Tests if the interior of the
Shape entirely contains the
specified RectBounds . |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewRegion(RectBounds region) |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewRegions(RectBounds[] regions) |
boolean |
RectBounds.disjoint(RectBounds other) |
void |
Order0.enlarge(RectBounds r) |
void |
Order1.enlarge(RectBounds r) |
void |
Order2.enlarge(RectBounds r) |
abstract void |
Curve.enlarge(RectBounds r) |
void |
Order3.enlarge(RectBounds r) |
RectBounds |
RectBounds.flattenInto(RectBounds bounds) |
abstract RectBounds |
BaseBounds.flattenInto(RectBounds bounds)
Sets the given RectBounds (or creates a new instance of bounds is null) to
have the minX, minY, maxX, and maxY of this BoxBounds, dropping the Z values.
|
RectBounds |
BoxBounds.flattenInto(RectBounds bounds) |
boolean |
Shape.intersects(RectBounds r)
Tests if the interior of the
Shape intersects the
interior of a specified rectangular area. |
private void |
DirtyRegionContainer.regioncopy(RectBounds[] src,
int from,
RectBounds[] dest,
int to,
int length) |
private void |
DirtyRegionContainer.regioncopy(RectBounds[] src,
int from,
RectBounds[] dest,
int to,
int length) |
void |
RectBounds.setBounds(RectBounds other)
Set the bounds to match that of the RectBounds object specified.
|
void |
DirtyRegionContainer.setDirtyRegion(int index,
RectBounds region) |
void |
RectBounds.unionWith(RectBounds other) |
Constructor and Description |
---|
RectBounds(RectBounds other)
Creates a RectBounds object as a copy of the specified RectBounds object.
|
Modifier and Type | Method and Description |
---|---|
private BaseBounds |
AffineBase.inversTransform2DBounds(RectBounds src,
RectBounds dst) |
private BaseBounds |
AffineBase.transform2DBounds(RectBounds src,
RectBounds dst) |
Modifier and Type | Method and Description |
---|---|
RectBounds |
TextSpan.getBounds()
The bounds for embedded object, only used the font returns null.
|
RectBounds |
TextLine.getBounds()
Returns metrics information about the line as follow:
bounds().getWidth() - the width of the line.
|
RectBounds |
GlyphList.getLineBounds()
See TextLine#getBounds()
(used outside text layout in rendering and span bounds)
|
Modifier and Type | Field and Description |
---|---|
private RectBounds |
NGNode.opaqueRegion
A cached representation of the opaque region for this node.
|
private static RectBounds |
CacheFilter.TEMP_BOUNDS |
private static RectBounds |
NGNode.TEMP_RECT_BOUNDS |
private static RectBounds |
NGCanvas.TEMP_RECTBOUNDS |
Modifier and Type | Method and Description |
---|---|
protected RectBounds |
NGRegion.computeOpaqueRegion(RectBounds opaqueRegion)
The opaque region of an NGRegion takes into account the opaque insets
specified by the Region during synchronization.
|
protected RectBounds |
NGEllipse.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGCircle.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGRectangle.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGImageView.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGNode.computeOpaqueRegion(RectBounds opaqueRegion)
Computes and returns the opaque region for this node.
|
RectBounds |
ShapeEvaluator.MorphedShape.getBounds() |
RectBounds |
NGNode.PassThrough.getBounds(BaseTransform transform,
Effect defaultInput) |
RectBounds |
NGNode.getOpaqueRegion()
Gets the opaque region for this node, if there is one, or returns null.
|
Modifier and Type | Method and Description |
---|---|
int |
NGNode.accumulateDirtyRegions(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionPool regionPool,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates and returns the dirty regions in transformed coordinates for
this node.
|
(package private) int |
NGNode.accumulateGroupDirtyRegion(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionPool regionPool,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates the dirty region of an NGGroup.
|
(package private) int |
NGNode.accumulateNodeDirtyRegion(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates the dirty region of a node.
|
private void |
NGCanvas.blendAthruBintoC(NGCanvas.RenderBuf drawbuf,
Blend.Mode mode,
NGCanvas.RenderBuf clipbuf,
RectBounds bounds,
CompositeMode comp,
NGCanvas.RenderBuf destbuf) |
(package private) static boolean |
NGNode.checkBoundsInQuad(RectBounds untransformedQuad,
RectBounds innerBounds,
BaseTransform tx,
GeneralTransform3D pvTx) |
private BaseBounds |
NGNode.computeDirtyRegion(RectBounds dirtyRegionTemp,
BaseTransform tx,
GeneralTransform3D pvTx)
Computes the dirty region for this Node.
|
(package private) NGNode.RenderRootResult |
NGNode.computeNodeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
Check if this node can serve as rendering root for this dirty region.
|
protected RectBounds |
NGRegion.computeOpaqueRegion(RectBounds opaqueRegion)
The opaque region of an NGRegion takes into account the opaque insets
specified by the Region during synchronization.
|
protected RectBounds |
NGEllipse.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGCircle.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGRectangle.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGImageView.computeOpaqueRegion(RectBounds opaqueRegion) |
protected RectBounds |
NGNode.computeOpaqueRegion(RectBounds opaqueRegion)
Computes and returns the opaque region for this node.
|
protected NGNode.RenderRootResult |
NGRegion.computeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx) |
protected NGNode.RenderRootResult |
NGGroup.computeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
*
Culling Related Methods *
*
|
(package private) NGNode.RenderRootResult |
NGNode.computeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
Searches for the last node that covers all of the specified dirty region with an opaque region,
in this node's subtree.
|
(package private) void |
NGCanvas.computeTextLayoutBounds(RectBounds bounds,
BaseTransform transform,
float scaleX,
float layoutX,
float layoutY,
int token) |
void |
NGNode.getRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
Called after preCullingBits in order to get the node
from which we should begin drawing.
|
void |
NGCanvas.handleRenderOp(int token,
GrowableDataBuffer buf,
Graphics gr,
RectBounds bounds)
Calculate bounds and/or render one single rendering operation.
|
(package private) static void |
NGCanvas.inverseTxBounds(RectBounds bounds,
BaseTransform transform) |
private static void |
NGCanvas.shapebounds(Shape shape,
RectBounds bounds,
BaseTransform transform) |
private static void |
NGCanvas.strokebounds(BasicStroke stroke,
Shape shape,
RectBounds bounds,
BaseTransform transform) |
(package private) static void |
NGCanvas.txBounds(RectBounds bounds,
BaseTransform transform) |
Constructor and Description |
---|
RenderInput(int token,
GrowableDataBuffer buf,
BaseTransform boundsTx,
RectBounds rb) |
Modifier and Type | Field and Description |
---|---|
(package private) RectBounds |
TextLine.bounds |
private RectBounds |
PrismTextLayout.visualBounds |
Modifier and Type | Method and Description |
---|---|
RectBounds |
TextLine.getBounds() |
RectBounds |
TextRun.getLineBounds() |
Modifier and Type | Method and Description |
---|---|
void |
TextRun.setEmbedded(RectBounds bounds,
int length) |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
ViewPainter.clip |
private RectBounds |
ViewPainter.dirtyRegionTemp |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
WCBufferedContext.TEMP_BOUNDS |
Modifier and Type | Method and Description |
---|---|
RectBounds |
WCGraphicsPrismContext.PassThrough.getBounds(BaseTransform transform,
Effect defaultInput) |
Modifier and Type | Method and Description |
---|---|
private boolean |
WCBufferedContext.trIntersectsClip(RectBounds bounds,
BaseTransform tx) |
Modifier and Type | Method and Description |
---|---|
RectBounds |
Graphics.getFinalClipNoClone() |
Modifier and Type | Method and Description |
---|---|
void |
Graphics.setNodeBounds(RectBounds bounds)
Set the node bounds for any node that would like to render objects of a
different size to self.
|
Modifier and Type | Field and Description |
---|---|
private RectBounds |
BaseGraphics.devClipRect |
private RectBounds |
BaseGraphics.finalClipRect |
protected RectBounds |
BaseGraphics.nodeBounds |
Modifier and Type | Method and Description |
---|---|
RectBounds |
BaseGraphics.getFinalClipNoClone() |
Modifier and Type | Method and Description |
---|---|
void |
BaseContext.updateMaskTexture(MaskData maskData,
RectBounds maskBounds,
boolean canScale) |
Modifier and Type | Field and Description |
---|---|
private static RectBounds |
BaseShaderGraphics.TMP_BOUNDS |
(package private) RectBounds |
CachingShapeRepState.CacheEntry.xformBounds |
Modifier and Type | Method and Description |
---|---|
(package private) void |
CachingShapeRepState.MaskCache.get(BaseShaderContext context,
CachingShapeRepState.MaskTexData texData,
Shape shape,
BasicStroke stroke,
BaseTransform xform,
RectBounds xformBounds,
boolean xformBoundsIsACopy,
boolean antialiasedShape) |
(package private) boolean |
CachingShapeRepState.MaskCache.hasRoom(RectBounds xformBounds) |
(package private) void |
CachingShapeRepState.render(Graphics g,
Shape shape,
RectBounds shapeBounds,
BasicStroke stroke) |
void |
BaseShaderGraphics.setNodeBounds(RectBounds bounds) |
Modifier and Type | Method and Description |
---|---|
MaskData |
ShapeRasterizer.getMaskData(Shape shape,
BasicStroke stroke,
RectBounds xformBounds,
BaseTransform xform,
boolean close,
boolean antialiasedShape) |
MaskData |
NativePiscesRasterizer.getMaskData(Shape shape,
BasicStroke stroke,
RectBounds xformBounds,
BaseTransform xform,
boolean close,
boolean antialiasedShape) |
MaskData |
OpenPiscesRasterizer.getMaskData(Shape shape,
BasicStroke stroke,
RectBounds xformBounds,
BaseTransform xform,
boolean close,
boolean antialiasedShape) |
static MaskData |
ShapeUtil.rasterizeShape(Shape shape,
BasicStroke stroke,
RectBounds xformBounds,
BaseTransform xform,
boolean close,
boolean antialiasedShape) |
Modifier and Type | Field and Description |
---|---|
(package private) RectBounds |
J2DPrismGraphics.devClipRect |
(package private) RectBounds |
J2DPrismGraphics.finalClipRect |
Modifier and Type | Method and Description |
---|---|
RectBounds |
J2DPrismGraphics.getFinalClipNoClone() |
Modifier and Type | Method and Description |
---|---|
void |
J2DPrismGraphics.setNodeBounds(RectBounds bounds) |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
SWGraphics.nodeBounds |
Modifier and Type | Method and Description |
---|---|
RectBounds |
SWGraphics.getFinalClipNoClone() |
Modifier and Type | Method and Description |
---|---|
private void |
SWPaint.computePaintBounds(Paint p,
Shape shape,
RectBounds nodeBounds,
float localX,
float localY,
float localWidth,
float localHeight) |
(package private) Transform6 |
SWPaint.computeSetTexturePaintTransform(Paint p,
BaseTransform tx,
RectBounds nodeBounds,
float localX,
float localY,
float localWidth,
float localHeight) |
void |
SWGraphics.setNodeBounds(RectBounds bounds) |
(package private) void |
SWPaint.setPaintFromShape(Paint p,
BaseTransform tx,
Shape shape,
RectBounds nodeBounds,
float localX,
float localY,
float localWidth,
float localHeight) |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
Flood.bounds |
Modifier and Type | Method and Description |
---|---|
RectBounds |
PerspectiveTransform.getBounds(BaseTransform transform,
Effect defaultInput) |
RectBounds |
Flood.getFloodBounds() |
Modifier and Type | Method and Description |
---|---|
void |
Flood.setFloodBounds(RectBounds bounds) |
Constructor and Description |
---|
Flood(java.lang.Object paint,
RectBounds bounds)
Constructs a new
Flood effect using the given platform-specific
paint object to cover the indicated rectangular bounds . |
Modifier and Type | Field and Description |
---|---|
private RectBounds |
NGMediaView.dimension |
private RectBounds |
NGMediaView.viewport |
Modifier and Type | Field and Description |
---|---|
(package private) RectBounds |
TextFlow.EmbeddedSpan.bounds |
Modifier and Type | Method and Description |
---|---|
RectBounds |
TextFlow.EmbeddedSpan.getBounds() |