Bug 180689 [Regression]Chart with flipped axes doesn't display properly [0001]
Chart with flipped axes doesn't display properly [0001] Build number: 2.2.0.v20070403-1345 Steps to reproduce: 1.new a sample DB data source and set CUSTOMERS as data set 2.new a bar chart using the data set,set CUSTOMERNAME as X-series,CREDITLIMIT as Y-series,click Ok 3.preview in html 4.double click the chart in layout and check "Flip axes" 5.preview in html Expected result: Chart with flipped axes is displayed in html Actual result: Chart with flipped axes isn't displayed in html Error log: N/A
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/PlotWith2DAxes.java
bo = bo.scaledInstance( dPointToPixel ); 
		dSeriesThickness = ( ids.getDpiResolution( ) / 72d )
				* cwa.getSeriesThickness( );
		
		double dX = bo.getLeft( ) + insCA.getLeft( );
		double dY = bo.getTop( ) + insCA.getTop( );
		double dW = bo.getWidth( ) - insCA.getLeft( ) - insCA.getRight( );
		double dH = bo.getHeight( ) - insCA.getTop( ) - insCA.getBottom( );
		iDimension = getDimension( cwa.getDimension( ) );
		dXAxisPlotSpacing = cwa.getPlot( ).getHorizontalSpacing( )
				* dPointToPixel; 
		dYAxisPlotSpacing = cwa.getPlot( ).getVerticalSpacing( )
				* dPointToPixel; 
		if ( iDimension == TWO_5_D )
		{
			dY += dSeriesThickness;
			dH -= dSeriesThickness;
			dW -= dSeriesThickness;
			bo.setHeight( dH );
			bo.setTop( dY );
			bo.setWidth( dW );
		}
		
		if ( aax.getOverlayCount( ) > 0 )
		{
			if ( aax.areAxesSwapped( ) ) 
			{
				updateOverlayScales( aax, dX, dX + dW, dY, dH );
				dY = aax.getStart( );
				dH = aax.getLength( );