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.scene.shape | |
com.sun.javafx.sg.prism | |
com.sun.javafx.tk | |
com.sun.javafx.tk.quantum | |
com.sun.javafx.webkit.prism | |
com.sun.prism.impl.shape | |
javafx.scene.canvas |
Provides the set of classes for canvas, an immediate mode style of rendering API.
|
javafx.scene.shape |
Provides the set of 2D classes for defining and performing operations on
objects related to two-dimensional geometry.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Path2D |
PrismFontStrike.createGlyphOutline(int glyphCode) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
CompositeStrike.getOutline(GlyphList gl,
BaseTransform transform,
Path2D p) |
(package private) void |
PrismFontStrike.getOutline(GlyphList gl,
BaseTransform transform,
Path2D p) |
Modifier and Type | Method and Description |
---|---|
(package private) static Path2D |
OS.CGPathApply(long path) |
protected Path2D |
CTFontStrike.createGlyphOutline(int glyphCode) |
(package private) Path2D |
CTFontFile.getGlyphOutline(int gc,
float size) |
Modifier and Type | Method and Description |
---|---|
protected Path2D |
DWFontStrike.createGlyphOutline(int glyphCode) |
(package private) Path2D |
DWFontFile.getGlyphOutline(int gc,
float size) |
(package private) Path2D |
IDWriteFontFace.GetGlyphRunOutline(float emSize,
short glyphIndex,
boolean isSideways) |
(package private) static Path2D |
OS.GetGlyphRunOutline(long ptr,
float emSize,
short glyphIndex,
boolean isSideways) |
Modifier and Type | Method and Description |
---|---|
protected Path2D |
FTFontStrike.createGlyphOutline(int glyphCode) |
(package private) Path2D |
FTFontFile.createGlyphOutline(int gc,
float size) |
(package private) static Path2D |
OSFreetype.FT_Outline_Decompose(long face) |
Modifier and Type | Field and Description |
---|---|
(package private) Path2D |
Path2D.Iterator.path |
Modifier and Type | Method and Description |
---|---|
Path2D |
Path2D.copy() |
Modifier and Type | Method and Description |
---|---|
void |
Path2D.setTo(Path2D otherPath) |
Constructor and Description |
---|
CopyIterator(Path2D p2df) |
Iterator(Path2D path) |
TxIterator(Path2D p2df,
BaseTransform tx) |
Modifier and Type | Method and Description |
---|---|
static Path2D |
PathUtils.configShape(java.util.Collection<PathElement> pathElements,
boolean evenOddFillRule) |
Modifier and Type | Field and Description |
---|---|
private Path2D |
NGPath.p |
private Path2D |
NGCanvas.path |
private Path2D |
NGPolygon.path |
private Path2D |
NGPolyline.path |
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedList<Path2D> |
NGCanvas.clipStack |
Modifier and Type | Method and Description |
---|---|
private Path2D |
NGRegion.createPath(float width,
float height,
float t,
float l,
float bo,
float ro,
CornerRadii radii)
Creates a rounded rectangle path with our width and height, different corner radii,
offset with given offsets
|
private Path2D[] |
NGRegion.createPaths(float t,
float l,
float bo,
float ro,
CornerRadii radii)
Creates a rounded rectangle path with our width and height, different corner radii, offset with given offsets.
|
Path2D |
NGPath.getGeometry() |
private Path2D |
NGRegion.makeRoundedEdge(CornerRadii radii,
float x0,
float y0,
float x1,
float y1,
int quadrant) |
Modifier and Type | Method and Description |
---|---|
private void |
NGRegion.doCorner(Path2D path,
CornerRadii radii,
float x,
float y,
int quadrant,
float tstart,
float tend,
boolean newPath)
Inserts geometry into the specified Path2D object for the specified
corner of a general rounded rectangle.
|
void |
NGPath.updateWithPath2d(Path2D path) |
Modifier and Type | Method and Description |
---|---|
Path2D |
DummyToolkit.createSVGPath2D(SVGPath svgpath) |
abstract Path2D |
Toolkit.createSVGPath2D(SVGPath svgpath) |
Modifier and Type | Method and Description |
---|---|
Path2D |
QuantumToolkit.createSVGPath2D(SVGPath svgpath) |
Modifier and Type | Field and Description |
---|---|
private Path2D |
WCPathImpl.path |
Modifier and Type | Method and Description |
---|---|
Path2D |
WCPathImpl.getPlatformPath() |
Modifier and Type | Method and Description |
---|---|
static Renderer |
OpenPiscesPrismUtils.setupRenderer(Path2D p2d,
BasicStroke stroke,
BaseTransform xform,
Rectangle rclip,
boolean antialiasedShape) |
Modifier and Type | Field and Description |
---|---|
(package private) Path2D |
GraphicsContext.path |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.LinkedList<Path2D> |
GraphicsContext.clipStack |
Modifier and Type | Field and Description |
---|---|
private Path2D |
SVGPath.path2d |
private Path2D |
Path.path2d |
private Path2D |
Polyline.shape |
private Path2D |
Polygon.shape |
Modifier and Type | Method and Description |
---|---|
private Path2D |
SVGPath.createSVGPath2D() |
Path2D |
Polyline.impl_configShape()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Path2D |
SVGPath.impl_configShape()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Path2D |
Path.impl_configShape()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Path2D |
Polygon.impl_configShape()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
private void |
ArcTo.addArcTo(NGPath pgPath,
Path2D path,
double x0,
double y0) |
abstract void |
PathElement.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
QuadCurveTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
HLineTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
ArcTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
LineTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
CubicCurveTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
VLineTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
MoveTo.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
ClosePath.impl_addTo(Path2D path)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|