|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.axis.AbstractAxis
com.ijchart.xychart.axis.value.AbstractValueAxis
com.ijchart.xychart.axis.value.NumberValueAxis
com.ijchart.xychart.axis.value.NumberValueAxis3D
public class NumberValueAxis3D
Title: IJChart
Description: a chart library for the Java(tm) platform.
用于显示数值的坐标轴(3D).Copyright: Copyright (c) 2013
Company:
Field Summary |
---|
Fields inherited from class com.ijchart.xychart.axis.value.NumberValueAxis |
---|
DEFAULT_NUMBER_TICK_UNIT, numberTicks, tickLabels, tickUnit, valueTicks |
Fields inherited from class com.ijchart.xychart.axis.value.AbstractValueAxis |
---|
DEFAULT_AXIS_TICK_INCLUDE_ZERO, DEFAULT_CROSSHAIR_PAINT, DEFAULT_CROSSHAIR_STROKE, DEFAULT_GRID_BAND_ALTERNATE_PAINT, DEFAULT_GRID_BAND_PAINT, DEFAULT_GRID_BAND_VISIBLE, DEFAULT_INVERTED, DEFAULT_VALUE_LINE_VISIBLE, DEFAULT_VALUE_PAINT, INVALID_COORDINATE_VALUE |
Constructor Summary | |
---|---|
NumberValueAxis3D(IMatrixDataset dataset,
IEffect3D effect3D)
由数据集构造对象. |
|
NumberValueAxis3D(java.lang.String label,
IMatrixDataset dataset,
IEffect3D effect3D)
由坐标轴标签和数据集构造对象. |
Method Summary | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
java.lang.Object |
clone()
返回克隆的对象. |
|||||||||||||||
protected IChartShape |
createValueLineShape(double x1,
double y1,
double x2,
double y2)
创建值线图形. |
|||||||||||||||
protected double |
drawAxisLine(java.awt.geom.Rectangle2D axisArea,
RectangleEdge edge,
AxisShapeCollection shapeCollection)
绘制坐标轴线 |
|||||||||||||||
boolean |
equals(java.lang.Object obj)
测试两个对象是否相等. |
|||||||||||||||
double |
getXOffset()
返回绘制3D效果时X轴方向的偏移值. |
|||||||||||||||
double |
getYOffset()
返回绘制3D效果时Y轴方向的偏移值. |
|||||||||||||||
int |
hashCode()
计算对象的hashcode值. |
|||||||||||||||
boolean |
isForce2D()
是否强制以2D形式绘制. |
|||||||||||||||
void |
setForce2D(boolean flag)
设置是否强制以2D形式绘制,此方法不会触发坐标轴变化事件. |
|||||||||||||||
java.lang.String |
toString()
覆盖toString方法.
NumberValueAxis3Dpublic NumberValueAxis3D(java.lang.String label, IMatrixDataset dataset, IEffect3D effect3D)
getXOffsetpublic double getXOffset()
getYOffsetpublic double getYOffset()
isForce2Dpublic boolean isForce2D()
setForce2Dpublic void setForce2D(boolean flag)
drawAxisLineprotected double drawAxisLine(java.awt.geom.Rectangle2D axisArea, RectangleEdge edge, AxisShapeCollection shapeCollection)
createValueLineShapeprotected IChartShape createValueLineShape(double x1, double y1, double x2, double y2)
equalspublic boolean equals(java.lang.Object obj)
hashCodepublic int hashCode()
clonepublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
toStringpublic java.lang.String toString()
|