This constructor creates a new PhysicalCoordinates object, specifying the ChartScale objects used to
transform x- and y-values to/from physical to working coordinates.
This constructor creates a new PhysicalCoordinates object, specifying the ChartScale objects used to
transform x- and y-values to/from physical to working coordinates.
This method implements a relative lineto operation by adding the x, y and z
values to the current drawing position, and drawing a line from the old
position to the new position.
This method implements a lineto operation by drawing a line from the current location to the specified
x-, y-, and z-coordinates of the specified path.
Each polygon is defined by a class that specifies its starting position
in the surfacePolygonList.polygonedgelist array, the number of
edges in the list, and associated colors.
The PostDraw method is called in the ChartView.Draw method AFTER all objects in the chartObjectsArrayList list
are rendered to the specified graphics context.
It is necessary in the axis label routines to pre-calculate the text bounding
box the text object before it is actually displayed, so that a test can
be made to see if the text object intersects any other text objects.
The PreDraw method is called in the ChartView.Draw method BEFORE all objects in the chartObjectsArrayList list
are rendered to the specified graphics context.
This method handles the rendering of the printChartView object
to the printer device context, in accordance with the Printable.print method of
the Java Printable interface.