Bug 176582 "Show Lines as Curves" does not work correctly for Area Chart [0001]
Description: "Show Lines as Curves" does not work correctly for Area Chart. Build number: 2.2.0.v20070307-1128 Steps to reproduce: 1. New a Area Chart. 2. In "Format Chart" tab, select Series->Value (Y) Series, tick and untick "Show Lines as Curves" checkbox. Expected result: Null value point e is treated the same when tick and untick "Show Lines as Curves" checkbox. Actual result: Null value point e is treated differently (see the screenshot). Error log: N/A
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/render/CurveRenderer.java
faXY[1] = spy.computeValue( t );
		return true;
	}
	/**
	 * Generates the points of curve line.
	 * 
	 * @param loPoints
	 * @param connectMissingValue
	 * @param fXOffset
	 * @param fYOffset
	 * @return points list in the form of double array
	 */
	public static List generateCurvePoints( BaseRenderer _render, Location[] loPoints,
			boolean connectMissingValue, double fXOffset, double fYOffset )
	{
		final double[] faKnotXY1 = new double[2];
		final double[] faKnotXY2 = new double[2];
		int iNumberOfPoints = 0;
		Location[] tempPoints = loPoints;
		double[] fa = null, faX, faY;
		Spline spX = null, spY = null;
		if ( !connectMissingValue )
		{
			for ( int i = 0; i < loPoints.length; i++ )
			{
				if ( Double.isNaN( loPoints[i].getX( ) )
						|| Double.isNaN( loPoints[i].getY( ) ) )
				{
					continue;
				}