Serialized Form


Package com.quinncurtis.chart3djava

Class com.quinncurtis.chart3djava.ChartException extends java.lang.Exception implements Serializable

serialVersionUID: -8869281800292057783L

Class com.quinncurtis.chart3djava.ChartView extends javax.swing.JPanel implements Serializable

serialVersionUID: -2702480566998852555L

Serialized Fields

assemblyVersion

java.lang.String assemblyVersion

licenseDaysLeft

int licenseDaysLeft

demoVersion

boolean demoVersion

trialVersion

boolean trialVersion

trialVersionExpired

boolean trialVersionExpired
#elif DEMOVERSION boolean demoVersion = true; boolean trialVersion = true; #else boolean demoVersion = false; boolean trialVersion = false; #endif


forceTrialTest

boolean forceTrialTest

chartObjectsVector

java.util.Vector chartObjectsVector
A list of chart objects derived from abstract base class GraphObj.


previousChartObjectsVector

java.util.Vector previousChartObjectsVector
Save the last list used to update the chart, to compare against the new list for changes.


viewViewport

java.awt.Rectangle viewViewport
This rectangle is used as an aid in printing. It defines a viewport within the current JComponent view. Allows the graph area to be positioned inside the printable area of a printer device context.


minimumSize

java.awt.Dimension minimumSize
The JPanel minimum size dimension


preferredSize

java.awt.Dimension preferredSize
The JPanel preferred size dimension


zOrderSortEnable

boolean zOrderSortEnable
Enables the z-order sorting of the objects in the chartObjectsVector


resizeMultiplier

double resizeMultiplier
This field tracks any resizes of the JPanel compared to the initial size


resizeMode

int resizeMode
This field specifies the resize mode of the view. Use one of the resize constants: NO_RESIZE_OBJECTS, AUTO_RESIZE_OBJECTS or MANUAL_RESIZE_OBJECTS.


backgroundDrawEnable

boolean backgroundDrawEnable
This field enable/disables the drawing of the graph background objects if complex gradient fills slow down printing.


renderingHints

java.awt.RenderingHints renderingHints
This field specifies the rendering hints used for rendering opjects in the graphics context.


preRenderMode

int preRenderMode
This field specifies the pre-rendering mode. PRE_RENDER_ALL, PRE_RENDER_NONE, PRE_RENDER_AXES, PRE_RENDER_ZORDER_CHANGE.


renderQuality

int renderQuality
This field specifies the rendering quality as RENDER_HIGHQUALITY, RENDER_STANDARDQUALITY, RENDER_LOWQUALITY


polygonBuffer

ObjectPolygonList polygonBuffer

fractionalZViewportDepth

double fractionalZViewportDepth

Class com.quinncurtis.chart3djava.RotateButton extends javax.swing.JButton implements Serializable

serialVersionUID: -6390833421228119143L

Class com.quinncurtis.chart3djava.RotateButtonUserControl extends javax.swing.JPanel implements Serializable

serialVersionUID: -6391833421228119643L

Serialized Fields

button1

RotateButton button1

transformArrayList

java.util.Vector transformArrayList

Class com.quinncurtis.chart3djava.ScrollBarRotate3DControl extends javax.swing.JDialog implements Serializable

serialVersionUID: -6390833421228119643L

Serialized Fields

jPanel1

javax.swing.JPanel jPanel1

yScrollBar

javax.swing.JScrollBar yScrollBar

zScrollBar

javax.swing.JScrollBar zScrollBar

xScrollBar

javax.swing.JScrollBar xScrollBar

label1

javax.swing.JLabel label1

label2

javax.swing.JLabel label2

label3

javax.swing.JLabel label3

label4

javax.swing.JLabel label4

label5

javax.swing.JLabel label5

label6

javax.swing.JLabel label6

label7

javax.swing.JLabel label7

button1

javax.swing.JButton button1

button2

javax.swing.JButton button2

button3

javax.swing.JButton button3

transformArrayList

java.util.Vector transformArrayList

chartObjComponent

ChartView chartObjComponent

scrollBarUpdateEnable

boolean scrollBarUpdateEnable

minimumRotate

int minimumRotate

maximumRotate

int maximumRotate

smallChange

int smallChange

label8

javax.swing.JLabel label8

label9

javax.swing.JLabel label9

lightLevelScrollBar

javax.swing.JScrollBar lightLevelScrollBar

largeChange

int largeChange

dialogResult

int dialogResult

timer1

javax.swing.Timer timer1
A timer used to provide intermediate updates for rotated charts.


timer2

javax.swing.Timer timer2
A timer used to provide final update for rotated charts.