|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.steema.teechart.TeeBase
com.steema.teechart.styles.Series
com.steema.teechart.styles.Custom3D
public abstract class Custom3D
Title: Custom3D class
Description: Custom3D Series.
Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.steema.teechart.styles.Series |
---|
Series.MarkTextResolver |
Field Summary | |
---|---|
protected ValueList |
vzValues
|
Fields inherited from class com.steema.teechart.styles.Series |
---|
AUTODEPTH, AUTOZORDER, bActive, bBrush, bColorEach, calcVisiblePoints, colorMember, customMarkText, drawBetweenPoints, endZ, firstVisible, hasZValues, iColors, iNumSampleValues, iZOrder, labelMember, lastVisible, listenerList, mandatory, manualData, marks, middleZ, notMandatory, percentDecimal, percentFormat, sLabels, startZ, useAxis, useSeriesColor, valueFormat, vxValues, vyValues, yMandatory |
Fields inherited from class com.steema.teechart.TeeBase |
---|
chart, InternalUse |
Constructor Summary | |
---|---|
protected |
Custom3D()
|
protected |
Custom3D(IBaseChart c)
|
Method Summary | |
---|---|
int |
add(DateTime aDate,
double y,
double z,
java.lang.String text,
Color color)
Adds a new Datetime point to a 3D Series, label and color. |
void |
add(double[] xValues,
double[] yValues,
double[] zValues)
Adds the X, Y and Z arrays. |
void |
add(double[] xValues,
double[] yValues,
double[] zValues,
Color[] colorValues)
Adds the X, Y, Z and Color arrays. |
int |
add(double x,
double y,
double z)
Adds a new point to a 3D Series. |
int |
add(double x,
double y,
double z,
Color color)
Adds a new point to a 3D Series and color. |
int |
add(double x,
double y,
double z,
java.lang.String text)
Adds a new point to a 3D Series and label. |
int |
add(double x,
double y,
double z,
java.lang.String text,
Color color)
Adds a new point to a 3D Series, label and color. |
void |
add(java.util.Vector xValues,
java.util.Vector yValues,
java.util.Vector zValues)
Adds the X, Y and Z arrays. |
void |
add(java.util.Vector xValues,
java.util.Vector yValues,
java.util.Vector zValues,
java.util.Vector colorValues)
Adds the X, Y, Z and colorValues arrays. |
void |
calcZOrder()
|
protected int |
calcZPos(int valueIndex)
|
protected void |
drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position)
|
double |
getMaxZValue()
Checks if given series object instance is a Custom3D instance. |
double |
getMinZValue()
Returns Minimum Z Value. |
SeriesXYPoint |
getPoint(int index)
XYZ Point characteristics |
int |
getTimesZOrder()
For internal use. |
ValueList |
getZValues()
Values defining Z grid point positions. |
boolean |
isValidSourceOf(Series value)
Checks if given series object instance is a Custom3D instance. |
protected void |
prepareLegendCanvas(IGraphics3D g,
int valueIndex,
Color backColor,
ChartBrush aBrush)
|
void |
setTimesZOrder(int value)
For internal use. |
ValueList |
valueListOfAxis(Axis a)
|
Methods inherited from class com.steema.teechart.TeeBase |
---|
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.steema.teechart.styles.ISeries |
---|
getChart, invalidate |
Field Detail |
---|
protected ValueList vzValues
Constructor Detail |
---|
protected Custom3D()
protected Custom3D(IBaseChart c)
Method Detail |
---|
public void calcZOrder()
calcZOrder
in class Series
protected void drawMark(int valueIndex, java.lang.String s, SeriesMarksPosition position)
drawMark
in class Series
protected void prepareLegendCanvas(IGraphics3D g, int valueIndex, Color backColor, ChartBrush aBrush)
prepareLegendCanvas
in class Series
public ValueList getZValues()
public void add(double[] xValues, double[] yValues, double[] zValues, Color[] colorValues)
xValues
- double[]yValues
- double[]zValues
- double[]colorValues
- Color[]public void add(double[] xValues, double[] yValues, double[] zValues)
xValues
- double[]yValues
- double[]zValues
- double[]public void add(java.util.Vector xValues, java.util.Vector yValues, java.util.Vector zValues, java.util.Vector colorValues)
xValues
- ArrayListyValues
- ArrayListzValues
- ArrayListcolorValues
- ArrayListpublic void add(java.util.Vector xValues, java.util.Vector yValues, java.util.Vector zValues)
xValues
- ArrayListyValues
- ArrayListzValues
- ArrayListpublic int add(double x, double y, double z)
x
- doubley
- doublez
- double
public int add(double x, double y, double z, Color color)
x
- doubley
- doublez
- doublecolor
- Color
public int add(double x, double y, double z, java.lang.String text)
x
- doubley
- doublez
- doubletext
- String
public int add(double x, double y, double z, java.lang.String text, Color color)
x
- doubley
- doublez
- doubletext
- Stringcolor
- Color
public int add(DateTime aDate, double y, double z, java.lang.String text, Color color)
aDate
- DateTime Datetime valuey
- double Y valuez
- double Z valuetext
- Stringcolor
- Color Point Color
protected int calcZPos(int valueIndex)
public boolean isValidSourceOf(Series value)
isValidSourceOf
in class Series
value
- Series
public double getMaxZValue()
getMaxZValue
in interface ISeries
getMaxZValue
in class Series
public double getMinZValue()
getMinZValue
in interface ISeries
getMinZValue
in class Series
public int getTimesZOrder()
public void setTimesZOrder(int value)
value
- intpublic ValueList valueListOfAxis(Axis a)
valueListOfAxis
in class Series
public SeriesXYPoint getPoint(int index)
getPoint
in class Series
index
- int
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |