Bug 214197 [Regression] Auto scale does not work correctly [13]
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/AutoScale.java
* @param iPrevPointToCheck
	 *            the point to check for intersection in the previous label
	 * @param la
	 *            The label
	 * @param xs
	 *            the Display Server
	 * @param tickIndex
	 *            The tick index, must start from 0.
	 * @return
	 */
	protected final boolean checkOneTickLabelVisibility(
			final RotatedRectangle[] rrPrev, final int arrayIndex,
			final int iLabelLocation, final double x, final double y,
			final int iNewPointToCheck, final int iPrevPointToCheck,
			final Label la, final IDisplayServer xs, final int tickIndex )
	{
		if ( rrPrev[arrayIndex] == null )
		{
			
			rrPrev[arrayIndex] = computePolygon( xs, iLabelLocation, la, x, y );;
			return true;
		}
		else
		{
			Point previousPoint = rrPrev[arrayIndex].getPoint( iPrevPointToCheck );
			
			if ( quickCheckVisibility( iLabelLocation, previousPoint, x, y ) )
			{
				
				RotatedRectangle rr = computePolygon( xs,