| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final MarlinCache | |
| private final Object | |
| private final ArrayCacheIntClean | |
| pack-priv double | |
| pack-priv final double[] | |
| pack-priv boolean | |
| private static final AtomicInteger | |
| pack-priv final Curve | |
| pack-priv final TransformingPathConsumer2D. | |
| pack-priv final Dasher | |
| pack-priv boolean | |
| private final ArrayCacheByte | |
| private final ArrayCacheDouble | |
| private final ArrayCacheInt | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv final double[] | |
| pack-priv int | |
| pack-priv final TransformingPathConsumer2D. | |
| pack-priv final DMarlinRenderingEngine. | |
| pack-priv final DMarlinRenderingEngine. | |
| pack-priv final RendererContext. | |
| pack-priv final PathSimplifier | |
| pack-priv final MarlinTileGenerator | |
| private WeakReference | |
| pack-priv final Renderer | |
| pack-priv final CollinearSimplifier | |
| pack-priv final DPQSSorterContext | |
| pack-priv final RendererStats | |
| pack-priv final Stroker | |
| pack-priv int | |
| pack-priv final TransformingPathConsumer2D |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static RendererContext | |
| pack-priv void | |
| pack-priv Path2D. | |
| pack-priv ArrayCacheIntClean. | |
| pack-priv ArrayCacheByte. | |
| pack-priv ArrayCacheDouble. | |
| pack-priv ArrayCacheInt. | |
| pack-priv OffHeapArray | |
| pack-priv RendererStats |
| cache | back to summary |
|---|---|
| pack-priv final MarlinCache cache | |
| cleanerObj | back to summary |
|---|---|
| private final Object cleanerObj | |
| cleanIntCache | back to summary |
|---|---|
| private final ArrayCacheIntClean cleanIntCache | |
| clipInvScale | back to summary |
|---|---|
| pack-priv double clipInvScale | |
| clipRect | back to summary |
|---|---|
| pack-priv final double[] clipRect | |
| closedPath | back to summary |
|---|---|
| pack-priv boolean closedPath | |
| CTX_COUNT | back to summary |
|---|---|
| private static final AtomicInteger CTX_COUNT | |
| curve | back to summary |
|---|---|
| pack-priv final Curve curve | |
| curveClipSplitter | back to summary |
|---|---|
| pack-priv final TransformingPathConsumer2D. | |
| dasher | back to summary |
|---|---|
| pack-priv final Dasher dasher | |
| dirty | back to summary |
|---|---|
| pack-priv boolean dirty | |
| dirtyByteCache | back to summary |
|---|---|
| private final ArrayCacheByte dirtyByteCache | |
| dirtyDoubleCache | back to summary |
|---|---|
| private final ArrayCacheDouble dirtyDoubleCache | |
| dirtyIntCache | back to summary |
|---|---|
| private final ArrayCacheInt dirtyIntCache | |
| doClip | back to summary |
|---|---|
| pack-priv boolean doClip | |
| doRender | back to summary |
|---|---|
| pack-priv boolean doRender | |
| double6 | back to summary |
|---|---|
| pack-priv final double[] double6 | |
| firstFlags | back to summary |
|---|---|
| pack-priv int firstFlags | |
| monotonizer | back to summary |
|---|---|
| pack-priv final TransformingPathConsumer2D. | |
| nPCPathIterator | back to summary |
|---|---|
| pack-priv final DMarlinRenderingEngine. | |
| nPQPathIterator | back to summary |
|---|---|
| pack-priv final DMarlinRenderingEngine. | |
| p2dAdapter | back to summary |
|---|---|
| pack-priv final RendererContext. | |
| pathSimplifier | back to summary |
|---|---|
| pack-priv final PathSimplifier pathSimplifier | |
| ptg | back to summary |
|---|---|
| pack-priv final MarlinTileGenerator ptg | |
| refPath2D | back to summary |
|---|---|
| private WeakReference<Path2D. | |
| renderer | back to summary |
|---|---|
| pack-priv final Renderer renderer | |
| simplifier | back to summary |
|---|---|
| pack-priv final CollinearSimplifier simplifier | |
| sorterCtx | back to summary |
|---|---|
| pack-priv final DPQSSorterContext sorterCtx | |
| stats | back to summary |
|---|---|
| pack-priv final RendererStats stats | |
| stroker | back to summary |
|---|---|
| pack-priv final Stroker stroker | |
| stroking | back to summary |
|---|---|
| pack-priv int stroking | |
| transformerPC2D | back to summary |
|---|---|
| pack-priv final TransformingPathConsumer2D transformerPC2D | |
| RendererContext | back to summary |
|---|---|
| pack-priv RendererContext(final String name) Constructor
| |
| createContext | back to summary |
|---|---|
| pack-priv static RendererContext createContext() Create a new renderer context
| |
| dispose | back to summary |
|---|---|
| pack-priv void dispose() Disposes this renderer context: clean up before reusing this context | |
| getPath2D | back to summary |
|---|---|
| pack-priv Path2D. | |
| newCleanIntArrayRef | back to summary |
|---|---|
| pack-priv ArrayCacheIntClean. | |
| newDirtyByteArrayRef | back to summary |
|---|---|
| pack-priv ArrayCacheByte. | |
| newDirtyDoubleArrayRef | back to summary |
|---|---|
| pack-priv ArrayCacheDouble. | |
| newDirtyIntArrayRef | back to summary |
|---|---|
| pack-priv ArrayCacheInt. | |
| newOffHeapArray | back to summary |
|---|---|
| pack-priv OffHeapArray newOffHeapArray(final long initialSize) | |
| stats | back to summary |
|---|---|
| pack-priv RendererStats stats() | |
| Modifier and Type | Field and Description |
|---|---|
| private PathConsumer2D |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | curveTo(double x1, double y1, double x2, double y2, double x3, double y3)
Implements sun.
|
| public long | getNativeConsumer()
Implements sun. If a given PathConsumer performs all or most of its work natively then it can return a (non-zero) pointer to a native function vector that defines C functions for all of the above methods. |
| pack-priv RendererContext. | |
| public void | |
| public void | |
| public void | pathDone()
Implements sun. Called after the last segment of the last subpath when the iteration of the path segments is completely done. |
| public void | quadTo(double x1, double y1, double x2, double y2)
Implements sun.
|
| out | back to summary |
|---|---|
| private PathConsumer2D out | |
| PathConsumer2DAdapter | back to summary |
|---|---|
| pack-priv PathConsumer2DAdapter() | |
| closePath | back to summary |
|---|---|
| public void closePath() Implements sun.
| |
| curveTo | back to summary |
|---|---|
| public void curveTo(double x1, double y1, double x2, double y2, double x3, double y3) Implements sun.
| |
| getNativeConsumer | back to summary |
|---|---|
| public long getNativeConsumer() Implements sun. Doc from sun. If a given PathConsumer performs all or most of its work natively then it can return a (non-zero) pointer to a native function vector that defines C functions for all of the above methods. The specific pointer it returns is a pointer to a PathConsumerVec structure as defined in the include file src/share/native/sun/java2d/pipe/PathConsumer2D.h
| |
| init | back to summary |
|---|---|
| pack-priv RendererContext. | |
| lineTo | back to summary |
|---|---|
| public void lineTo(double x1, double y1) Implements sun.
| |
| moveTo | back to summary |
|---|---|
| public void moveTo(double x0, double y0) Implements sun.
| |
| pathDone | back to summary |
|---|---|
| public void pathDone() Implements sun. Doc from sun. Called after the last segment of the last subpath when the
iteration of the path segments is completely done. This
method serves to trigger the end of path processing in the
consumer that would normally be triggered when a
| |
| quadTo | back to summary |
|---|---|
| public void quadTo(double x1, double y1, double x2, double y2) Implements sun.
| |