|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPrimitiveRenderer
Provides low level primitive rendering notifications that are interpreted by a device renderer.
| Method Summary | |
|---|---|
void |
applyTransformation(TransformationEvent tev)
This method is capable of applying a global transformation on the device specific graphics context Available transformation types are: SCALE, TRANSLATE, ROTATE |
void |
drawArc(ArcRenderEvent are)
This method is responsible for drawing an elliptical arc on the target rendering device's graphic context. |
void |
drawArea(AreaRenderEvent are)
This method is responsible for drawing a custom defined area on the target rendering device's graphic context. |
void |
drawImage(ImageRenderEvent ire)
This method is responsible for drawing an image on the target rendering device's graphic context. |
void |
drawLine(LineRenderEvent lre)
This method is responsible for drawing a line on the target rendering device's graphic context. |
void |
drawOval(OvalRenderEvent ore)
This method is responsible for drawing an oval area on the target rendering device's graphic context. |
void |
drawPolygon(PolygonRenderEvent pre)
This method is responsible for drawing a polygon on the target rendering device's graphic context. |
void |
drawRectangle(RectangleRenderEvent rre)
This method is responsible for drawing a rectangle on the target rendering device's graphic context. |
void |
drawText(TextRenderEvent tre)
This method renders text on the target rendering device's graphic context using one of the three methods: 1. |
void |
enableInteraction(InteractionEvent ie)
|
void |
fillArc(ArcRenderEvent are)
This method is responsible for filling an elliptical arc on the target rendering device's graphic context. |
void |
fillArea(AreaRenderEvent are)
This method is responsible for filling a custom defined area on the target rendering device's graphic context. |
void |
fillOval(OvalRenderEvent ore)
This method is responsible for filling an oval area on the target rendering device's graphic context. |
void |
fillPolygon(PolygonRenderEvent pre)
This method is responsible for filling a polygon on the target rendering device's graphic context. |
void |
fillRectangle(RectangleRenderEvent rre)
This method is responsible for filling a rectangle on the target rendering device's graphic context. |
void |
setClip(ClipRenderEvent cre)
This method is responsible for clipping an arbitrary area on the target rendering device's graphic context. |
| Method Detail |
|---|
void setClip(ClipRenderEvent cre)
cre - Encapsulated information that defines the area to be clipped
RenderingException
void drawImage(ImageRenderEvent ire)
throws ChartException
ire - Encapsulated information that defines a polygon and its
attributes
RenderingException
ChartException
void drawLine(LineRenderEvent lre)
throws ChartException
lre - Encapsulated information that defines a line and its
attributes
RenderingException
ChartException
void drawRectangle(RectangleRenderEvent rre)
throws ChartException
rre - Encapsulated information that defines a rectangle and its
attributes
RenderingException
ChartException
void fillRectangle(RectangleRenderEvent rre)
throws ChartException
rre - Encapsulated information that defines a rectangle and its
attributes
RenderingException
ChartException
void drawPolygon(PolygonRenderEvent pre)
throws ChartException
pre - Encapsulated information that defines a polygon and its
attributes
RenderingException
ChartException
void fillPolygon(PolygonRenderEvent pre)
throws ChartException
pre - Encapsulated information that defines a polygon and its
attributes
RenderingException
ChartException
void drawArc(ArcRenderEvent are)
throws ChartException
are - Encapsulated information that defines the arc and its
attributes
RenderingException
ChartException
void fillArc(ArcRenderEvent are)
throws ChartException
are - Encapsulated information that defines an arc and its
attributes
RenderingException
ChartException
void enableInteraction(InteractionEvent ie)
throws ChartException
ie -
RenderingException
ChartException
void drawArea(AreaRenderEvent are)
throws ChartException
are - Encapsulated information that defines the area and its
attributes
RenderingException
ChartException
void fillArea(AreaRenderEvent are)
throws ChartException
are - Encapsulated information that defines the area and its
attributes
RenderingException
ChartException
void drawOval(OvalRenderEvent ore)
throws ChartException
ore - Encapsulated information that defines the oval and its
attributes
RenderingException
ChartException
void fillOval(OvalRenderEvent ore)
throws ChartException
ore - Encapsulated information that defines the oval and its
attributes
RenderingException
ChartException
void drawText(TextRenderEvent tre)
throws ChartException
ore - Encapsulated information that defines the text being rendered,
its position and various other attributes
RenderingException
ChartException
void applyTransformation(TransformationEvent tev)
throws ChartException
tev -
RenderingException
ChartException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||