renderer.setAxesColor(Color.LTGRAY);\r
renderer.setLabelsColor(Color.LTGRAY);\r
\r
- renderer.setChartTitle(motor.getThrustCurveMotor().getManufacturer() + " " + motor.getThrustCurveMotor().getDesignation());\r
+ renderer.setChartTitle(motor.getManufacturer() + " " + motor.getDesignation());\r
\r
renderer.setXTitle("time (s)");\r
renderer.setXLabelsAlign(Align.RIGHT);\r
\r
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();\r
\r
- XYSeries series = new XYSeries(motor.getThrustCurveMotor().getDesignation(), 0);\r
+ XYSeries series = new XYSeries(motor.getDesignation(), 0);\r
\r
- double[] timePoints = motor.getThrustCurveMotor().getTimePoints();\r
- double[] thrustPoints = motor.getThrustCurveMotor().getThrustPoints();\r
+ double[] timePoints = motor.getTimePoints();\r
+ double[] thrustPoints = motor.getThrustPoints();\r
\r
// We are going to abuse this loop to also compute the Y axis max.\r
int maxy = 0;\r
int datasize = timePoints.length;\r
for( int i = 0; i<datasize; i++ ) {\r
series.add(timePoints[i], thrustPoints[i]);\r
- int ceil = new Double(Math.ceil(thrustPoints[i])).intValue();\r
+ int ceil =(int) Math.ceil(thrustPoints[i]);\r
if ( ceil > maxy ) {\r
maxy = ceil;\r
}\r
if ( maxx >= 2.0 ) {\r
maxx = Math.ceil(maxx);\r
} else {\r
- maxx = new Double( Math.ceil(maxx*10.0) ).intValue() /10.0;\r
+ maxx = Math.ceil(maxx*10.0) /10.0;\r
}\r
renderer.setXAxisMax(maxx);\r
\r