| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| protected native void | drawPoly(int[] xPoints, int[] yPoints, int nPoints, boolean isClosed, int transX, int transY)
Implements abstract sun.
|
| pack-priv OGLRenderer | |
| protected void | validateContext(SunGraphics2D sg2d)
Implements abstract sun. Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading). |
| protected void | validateContextAA(SunGraphics2D sg2d)
Implements abstract sun.
|
| OGLRenderer | back to summary |
|---|---|
| pack-priv OGLRenderer(RenderQueue rq) | |
| copyArea | back to summary |
|---|---|
| pack-priv void copyArea(SunGraphics2D sg2d, int x, int y, int w, int h, int dx, int dy) | |
| drawPoly | back to summary |
|---|---|
| protected native void drawPoly(int[] xPoints, int[] yPoints, int nPoints, boolean isClosed, int transX, int transY) Implements abstract sun.
| |
| traceWrap | back to summary |
|---|---|
| pack-priv OGLRenderer traceWrap() | |
| validateContext | back to summary |
|---|---|
| protected void validateContext(SunGraphics2D sg2d) Implements abstract sun. Doc from sun. Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading).
| |
| validateContextAA | back to summary |
|---|---|
| protected void validateContextAA(SunGraphics2D sg2d) Implements abstract sun.
| |
| Modifier and Type | Field and Description |
|---|---|
| private OGLRenderer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | copyArea(SunGraphics2D sg2d, int x, int y, int w, int h, int dx, int dy)
Overrides sun.
|
| public void | drawLine(SunGraphics2D sg2d, int x1, int y1, int x2, int y2)
Overrides sun. Implements sun.
|
| public void | drawParallelogram(SunGraphics2D sg2d, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2, double lw1, double lw2)
Overrides sun. Implements sun. Draw a Parallelogram with the indicated line widths assuming a standard BasicStroke with MITER joins. |
| protected void | drawPath(SunGraphics2D sg2d, Path2D.
Overrides sun.
|
| protected void | drawPoly(SunGraphics2D sg2d, int[] xPoints, int[] yPoints, int nPoints, boolean isClosed)
Overrides sun.
|
| public void | drawRect(SunGraphics2D sg2d, int x, int y, int w, int h)
Overrides sun. Implements sun.
|
| public void | fillParallelogram(SunGraphics2D sg2d, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2)
Overrides sun. Implements sun.
|
| protected void | fillPath(SunGraphics2D sg2d, Path2D.
Overrides sun.
|
| public void | fillRect(SunGraphics2D sg2d, int x, int y, int w, int h)
Overrides sun. Implements sun.
|
| protected void | fillSpans(SunGraphics2D sg2d, SpanIterator si, int transx, int transy)
Overrides sun.
|
| public ParallelogramPipe | |
| protected void | validateContext(SunGraphics2D sg2d)
Overrides sun. Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading). |
| oglr | back to summary |
|---|---|
| private OGLRenderer oglr | |
| Tracer | back to summary |
|---|---|
| pack-priv Tracer(OGLRenderer oglr) | |
| copyArea | back to summary |
|---|---|
| public void copyArea(SunGraphics2D sg2d, int x, int y, int w, int h, int dx, int dy) Overrides sun. | |
| drawLine | back to summary |
|---|---|
| public void drawLine(SunGraphics2D sg2d, int x1, int y1, int x2, int y2) Overrides sun. Implements sun. | |
| drawParallelogram | back to summary |
|---|---|
| public void drawParallelogram(SunGraphics2D sg2d, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2, double lw1, double lw2) Overrides sun. 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. | |
| drawPath | back to summary |
|---|---|
| protected void drawPath(SunGraphics2D sg2d, Path2D. Overrides sun. | |
| drawPoly | back to summary |
|---|---|
| protected void drawPoly(SunGraphics2D sg2d, int[] xPoints, int[] yPoints, int nPoints, boolean isClosed) Overrides sun. | |
| drawRect | back to summary |
|---|---|
| public void drawRect(SunGraphics2D sg2d, int x, int y, int w, int h) Overrides sun. Implements sun. | |
| fillParallelogram | back to summary |
|---|---|
| public void fillParallelogram(SunGraphics2D sg2d, double ux1, double uy1, double ux2, double uy2, double x, double y, double dx1, double dy1, double dx2, double dy2) Overrides sun. Implements sun. | |
| fillPath | back to summary |
|---|---|
| protected void fillPath(SunGraphics2D sg2d, Path2D. Overrides sun. | |
| fillRect | back to summary |
|---|---|
| public void fillRect(SunGraphics2D sg2d, int x, int y, int w, int h) Overrides sun. Implements sun. | |
| fillSpans | back to summary |
|---|---|
| protected void fillSpans(SunGraphics2D sg2d, SpanIterator si, int transx, int transy) Overrides sun. | |
| getAAParallelogramPipe | back to summary |
|---|---|
| public ParallelogramPipe getAAParallelogramPipe() Overrides sun. | |
| validateContext | back to summary |
|---|---|
| protected void validateContext(SunGraphics2D sg2d) Overrides sun. Doc from sun. Validates the state in the provided SunGraphics2D object and sets up any special resources for this operation (e.g. enabling gradient shading). | |