jscicalc.graph.AxisData Class Reference

This class represents data for an Axis. More...

List of all members.

Public Member Functions

 AxisData ()
 The constructor.
void assign (final AxisData axisData)
 Copy to this.

Public Attributes

double minimum
 The minimum.
double maximum
 The maximum.
double majorUnit
 The major unit.
double minorUnit
 The minor unit.
boolean majorVisible
 Is major unit visible?
boolean minorVisible
 Is minor unit visible?

Package Functions

boolean minMaxMatches (AxisData axisData)
 Partial equality operator: return true if and only axisData is identical to this for minimum and maximum values.
boolean equals (AxisData axisData)
 Equality operator: return true if and only axisData is identical to this.


Detailed Description

This class represents data for an Axis.

Author:
J. D. Lamb
Version:
Revision
1.1

Constructor & Destructor Documentation

jscicalc.graph.AxisData.AxisData (  ) 


Member Function Documentation

void jscicalc.graph.AxisData.assign ( final AxisData  axisData  ) 

boolean jscicalc.graph.AxisData.minMaxMatches ( AxisData  axisData  )  [package]

Partial equality operator: return true if and only axisData is identical to this for minimum and maximum values.

This is used so that we can tell whether we need to update locus elements in response to a change in an Axis.

Parameters:
axisData Another object of this class
Returns:
true or false according as minimum and maximum match or fail to match

References jscicalc.graph.AxisData.maximum, and jscicalc.graph.AxisData.minimum.

Referenced by jscicalc.graph.AxisDialog.apply(), and jscicalc.graph.AxisDialog.undo().

boolean jscicalc.graph.AxisData.equals ( AxisData  axisData  )  [package]

Equality operator: return true if and only axisData is identical to this.

Parameters:
axisData Another object of this class
Returns:
true or false according as every element of this matches or not

References jscicalc.graph.AxisData.majorUnit, jscicalc.graph.AxisData.majorVisible, jscicalc.graph.AxisData.maximum, jscicalc.graph.AxisData.minimum, jscicalc.graph.AxisData.minorUnit, and jscicalc.graph.AxisData.minorVisible.

Referenced by jscicalc.graph.AxisDialog.apply().


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Sun Jun 1 08:58:09 2008 for Java Scientific Calculator by  doxygen 1.5.5