| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final boolean | |
| pack-priv final CompositePipe | |
| pack-priv static final RenderingEngine | |
| private static final ReentrantContextProvider |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | drawParallelogram(SunGraphics2D sg, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2, double lw1, double lw2)
Implements sun. Draw a Parallelogram with the indicated line widths assuming a standard BasicStroke with MITER joins. |
| public void | |
| public void | fillParallelogram(SunGraphics2D sg, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2)
Implements sun.
|
| public void | |
| public void | renderTiles(SunGraphics2D sg, Shape s, final AATileGenerator aatg, final int[] abox, final AAShapePipe.
|
| DO_RENDER | back to summary |
|---|---|
| private static final boolean DO_RENDER | |
| outpipe | back to summary |
|---|---|
| pack-priv final CompositePipe outpipe | |
| RDR_ENGINE | back to summary |
|---|---|
| pack-priv static final RenderingEngine RDR_ENGINE | |
| TILE_STATE_PROVIDER | back to summary |
|---|---|
| private static final ReentrantContextProvider<AAShapePipe. | |
| AAShapePipe | back to summary |
|---|---|
| public AAShapePipe(CompositePipe pipe) | |
| draw | back to summary |
|---|---|
| public void draw(SunGraphics2D sg, Shape s) Implements sun.
| |
| drawParallelogram | back to summary |
|---|---|
| public void drawParallelogram(SunGraphics2D sg, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2, double lw1, double lw2) Implements sun. Doc from sun. Draw a Parallelogram with the indicated line widths assuming a standard BasicStroke with MITER joins. lw1 specifies the width of the stroke along the dx1,dy1 vector and lw2 specifies the width of the stroke along the dx2,dy2 vector. This is equivalent to outsetting the indicated parallelogram by lw/2 pixels, then insetting the same parallelogram by lw/2 pixels and filling the difference between the outer and inner parallelograms.
| |
| fill | back to summary |
|---|---|
| public void fill(SunGraphics2D sg, Shape s) Implements sun.
| |
| fillParallelogram | back to summary |
|---|---|
| public void fillParallelogram(SunGraphics2D sg, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2) Implements sun.
| |
| renderPath | back to summary |
|---|---|
| public void renderPath(SunGraphics2D sg, Shape s, BasicStroke bs) | |
| renderTiles | back to summary |
|---|---|
| public void renderTiles(SunGraphics2D sg, Shape s, final AATileGenerator aatg, final int[] abox, final AAShapePipe. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int[] | |
| private final Rectangle2D. | |
| private final Rectangle | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Rectangle2D | |
| pack-priv Rectangle | |
| pack-priv byte[] |
| abox | back to summary |
|---|---|
| pack-priv final int[] abox | |
| bbox2D | back to summary |
|---|---|
| private final Rectangle2D. | |
| dev | back to summary |
|---|---|
| private final Rectangle dev | |
| theTile | back to summary |
|---|---|
| private byte[] theTile | |
| TileState | back to summary |
|---|---|
| pack-priv TileState() | |
| computeBBox | back to summary |
|---|---|
| pack-priv Rectangle2D computeBBox(double ux1, double uy1, double ux2, double uy2) | |
| computeDevBox | back to summary |
|---|---|
| pack-priv Rectangle computeDevBox(final int[] abox) | |
| getAlphaTile | back to summary |
|---|---|
| pack-priv byte[] getAlphaTile(int len) | |