org.jmol.jcamp
public class GraphCharacteristics extends Object
Field Summary | |
---|---|
static String | INTEGRATION_DELIM |
static String | INTEGRATION_VALUES_DELIM |
static int | MAX_DECIMALS |
String | _allIntegrationValues |
String | _axisColor |
String | _axisTextColor |
DecimalFormat | _decForm |
String | _graphCurveColor |
boolean | _grid |
boolean | _integrate |
String | _integrateCurveColor |
String | _integrateTextColor |
Hashtable | _integrationValues |
String | _lastPoint |
boolean | _reverse |
String | _textColor |
ArrayList | _unsortedIntegrationValues |
boolean | _zoomIn |
Constructor Summary | |
---|---|
GraphCharacteristics() | |
GraphCharacteristics(boolean zoomIn, boolean integrate, boolean grid, boolean reverse, String allIntegrationValues, String axisColor, String axisTextColor, String integrateCurveColor, String graphCurveColor, String textColor, String integrateTextColor) |
Method Summary | |
---|---|
String | getAxisColor() |
String | getAxisTextColor() |
String | getGraphCurveColor() |
boolean | getGrid() |
boolean | getIntegrate() |
String | getIntegrateCurveColor() |
String | getIntegrateTextColor() |
String | getIntegrationCurveAreaValue(Double point) |
boolean | getReverse() |
String | getTextColor() |
boolean | getZoomIn() |
String | isIntegrationCurvePoint(Double point) |
void | setAxisColor(String axisColor)
Setter and Getter methods for the 'Axis Color' option |
void | setAxisTextColor(String axisTextColor)
Setter and Getter methods for the 'Axis Text Color' option |
void | setGraphCurveColor(String graphCurveColor)
Setter and Getter methods for the 'Graph Curve Color' option |
void | setGrid(boolean grid)
Setter and Getter methods for the 'Grid' option |
void | setIntegrate(boolean integrate)
Setter and Getter methods for the 'Integrate' option |
void | setIntegrateCurveColor(String integrateCurveColor)
Setter and Getter methods for the 'Integrate Curve Color' option |
void | setIntegrateTextColor(String integrateTextColor) |
void | setIntegrationValues(ArrayList unsortedIntegrationValues)
Method to create a HashTable of integration curve area relationship
to the concerned points |
void | setIntegrationValues()
Setter and Getter methods for the 'Integration Values' option |
void | setReverse(boolean reverse)
Setter and Getter methods for the 'Reverse' option |
void | setTextColor(String textColor)
Setter and Getter methods for the 'Graph Text Color' option |
void | setUnsortedIntegrationValues(String unsortedIntegrationValues)
Method to split and create an ArrayList of Integration relationship values |
void | setZoomIn(boolean zoomIn)
Setter and Getter methods for the 'Zoom In' option |
HashTable
of integration curve area relationship
to the concerned pointsArrayList
of Integration relationship values