From: <nat...@us...> - 2003-09-03 02:39:12
|
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(); |