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