com.elegantj.graphx.bar
Class CylinderVBarGraph
java.lang.Object
|
+--com.elegantj.graphx.GraphTypeObject
|
+--com.elegantj.graphx.bar.BarGraphTypeObject
|
+--com.elegantj.graphx.bar.VBarGraph
|
+--com.elegantj.graphx.bar.CylinderVBarGraph
- All Implemented Interfaces:
- java.io.Serializable
- public class CylinderVBarGraph
- extends VBarGraph
- implements java.io.Serializable
CylinderVBarGraph is used to render Vertical Bar Graph with cylindrical shaped bars in the graph.
- See Also:
- Serialized Form
| Fields inherited from class com.elegantj.graphx.bar.BarGraphTypeObject |
EXPLAN_HOFFSET, H_SPACE, m_3DHOffset, m_3DVOffset, m_BarGraph, m_BarGraphExplanNotes, m_BarWidth, m_ExplanAreaAlign, m_ExplanAreaHeight, m_ExplanAreaPosition, m_ExplanAreaWidth, m_fDebug, m_FontHeight, m_GraphAreaWidth, m_GraphBarDetail, m_GraphLabel, m_GraphRectangle, m_GraphTitleDetail, m_GraphXAxisDetail, m_GraphXAxisRectangle, m_GraphYAxisDetail, m_GraphYAxisRectangle, m_GraphZAxisDetail, m_GraphZAxisRectangle, m_Height, m_HOffset, m_Is3DGraph, m_IsPointSet, m_MinusYClipLabels, m_MinusYClipLength, m_MouseOverTextRect, m_OldMODetail, m_PlusYClipLabels, m_PlusYClipLength, m_PolXLabelList, m_PolYLabelList, m_SBDataMatrix, m_TextAlign, m_TitleFont, m_TitleFontHeight, m_TitleHeight, m_TitleRectangle, m_VOffset, m_Width, m_XAxisHeight, m_XAxisLabelFont, m_XAxisWidth, m_XGradLength, m_XLabels, m_XLabelVSteps, m_XLength, m_YAbsGradLabel, m_YAxisHeight, m_YAxisLabelFont, m_YAxisWidth, m_YClipLabels, m_YClipLength, m_YGradLength, m_YLabelVSteps, m_YMaxLabelValue, m_YMaxLabelWidth, m_YMinLabelValue, m_ZGradLength, m_ZLabels |
|
Method Summary |
void |
draw2DGraph()
This method draws the 2D Graph |
void |
draw3DGraph()
This method draws the 3D Bar Graph |
boolean |
drawMouseOverEffect(GraphicsEx inGraphicsEx,
DrillDownDetail inDDD,
boolean isMOEDraw,
com.elegantj.editors.AWTBorder inBorder,
boolean isMOTDraw,
boolean isRestore)
This method returns the value true, If any shape is drawn on given graphics Object otherwise it returns the value false. |
| Methods inherited from class com.elegantj.graphx.bar.BarGraphTypeObject |
drawExplanNotes, drawGraph, drawGraphAreaBackground, drawMouseOverText, drawPolygon, drawStaticMouseOverText, drawTitle, drawXAxisGridAndTick, drawXAxisLabels, drawXAxisLine, drawYAxisGridAndTick, drawYAxisLabels, drawYAxisLine, getDrillDetail, getDrillDownDetail, getDrillDownDetail, getGraphAreaPolygon, getPolygon, getSeriesIndex, getTickHeight, init, initTitle, reDrawing, setMouseOverPoint |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CylinderVBarGraph
public CylinderVBarGraph(BarGraph inGraphMain)
throws GraphException
- Creates the CylinderVBarGraph with specified BarGraph object
draw3DGraph
public void draw3DGraph()
- This method draws the 3D Bar Graph
- Overrides:
draw3DGraph in class VBarGraph
draw2DGraph
public void draw2DGraph()
- This method draws the 2D Graph
- Overrides:
draw2DGraph in class VBarGraph
drawMouseOverEffect
public boolean drawMouseOverEffect(GraphicsEx inGraphicsEx,
DrillDownDetail inDDD,
boolean isMOEDraw,
com.elegantj.editors.AWTBorder inBorder,
boolean isMOTDraw,
boolean isRestore)
- This method returns the value true, If any shape is drawn on given graphics Object otherwise it returns the value false.
- Overrides:
drawMouseOverEffect in class BarGraphTypeObject
- Parameters:
inGraphicsEx - GraphicsEx ObjectinDDD - DrillDownDetail ObjectisMOEDraw - true - to draw mouse over effectinBorder - AWTBorder ObjectisMOTDraw - true - to draw mouse over TextisRestore - true - to draw mouse over effect or mouse over text, false - to remove mouse over effect or mouse over text
- Returns:
- boolean true If any shape is drawn on given graphics Object otherwize false
For any feedback, suggestion, or query, please revert back to support@elegantcharts.com
Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjcharts.com
All Rights Reserved.