Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/nonAxisChart
In directory sc8-pr-cvs1:/tmp/cvs-serv2285
Modified Files:
PieChart3D.java
Log Message:
fixed bug rendering the default legend underneath.
Index: PieChart3D.java
===================================================================
RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/nonAxisChart/PieChart3D.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** PieChart3D.java 9 Aug 2003 19:46:43 -0000 1.8
--- PieChart3D.java 3 Sep 2003 02:39:09 -0000 1.9
***************
*** 243,246 ****
--- 243,249 ----
this.diameter = Math.min( this.diameter, widthAvailable );
+ this.pie3dWidth = this.diameter;
+ this.pie3dHeight = this.pie3dWidth * RATIO;
+
if( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.BOTTOM )
***************
*** 249,254 ****
this.pieY += chartTitleHeightPlusPadding;
- legendY += this.diameter;
-
if( this.pieLabels != null )
{
--- 252,255 ----
***************
*** 263,266 ****
--- 264,268 ----
legendY += this.pieY;
+ legendY += this.pie3dHeight;
legendY += this.getLegend().getLegendProperties().getChartPadding();
legendY += properties.getDepth();
|