|
||||||||||
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
com.steema.teechart.styles.Custom3DPalette
com.steema.teechart.styles.Vector3D
public class Vector3D
Title: Vector3D class
Description: Vector3D Series.
Copyright (c) 2005-2006 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.steema.teechart.styles.Custom3DPalette |
---|
Custom3DPalette.ColorResolver |
Nested classes/interfaces inherited from class com.steema.teechart.styles.Series |
---|
Series.MarkTextResolver |
Field Summary |
---|
Fields inherited from class com.steema.teechart.styles.Custom3DPalette |
---|
bUseColorRange, bUsePalette, iPaletteSteps |
Fields inherited from class com.steema.teechart.styles.Custom3D |
---|
vzValues |
Fields inherited from class com.steema.teechart.styles.Series |
---|
AUTODEPTH, AUTOZORDER, bActive, bBrush, bColorEach, calcVisiblePoints, colorMember, customMarkText, drawBetweenPoints, endZ, firstVisible, hasZValues, iColors, InternalUse, 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 |
Constructor Summary | |
---|---|
Vector3D()
|
|
Vector3D(IBaseChart c)
|
Method Summary | |
---|---|
int |
add(double x0,
double y0,
double z0,
double x1,
double y1,
double z1)
Adds a new 3D vector line to series from (x0, y0, z0) to (x1, y1, z1) as axis values. |
int |
add(double x0,
double y0,
double z0,
double x1,
double y1,
double z1,
java.lang.String text,
Color color)
Adds a new 3D vector line to series from (x0, y0, z0) to (x1, y1, z1) as axis values with a specified text and color. |
protected void |
addSampleValues(int numValues)
|
void |
drawValue(int valueIndex)
Called internally. |
int |
getArrowHeight()
The arrow height in pixels. |
int |
getArrowWidth()
The arrow width in pixels. |
java.lang.String |
getDescription()
Gets descriptive text. |
ChartPen |
getEndArrow()
When Visible, this pen is used to display arrows at the end coordinate of vector lines. |
ValueList |
getEndXValues()
List of values representing the end X coordinates of vector lines. |
ValueList |
getEndYValues()
List of values representing the end Y coordinates of vector lines. |
ValueList |
getEndZValues()
List of values representing the end Z coordinates of vector lines. |
double |
getMaxXValue()
The biggest value in the Series XValues array. |
double |
getMaxYValue()
The biggest value in the Series YValues array. |
double |
getMaxZValue()
The biggest value in the Series ZValues array. |
double |
getMinXValue()
The smallest value in the Series XValues array. |
double |
getMinYValue()
The smallest value in the Series YValues array. |
double |
getMinZValue()
The smallest value in the Series ZValues array. |
ChartPen |
getStartArrow()
When Visible, this pen is used to display arrows at the start coordinate of vector lines. |
boolean |
isValidSourceOf(ISeries value)
|
protected int |
numSampleValues()
|
void |
setArrowHeight(int value)
Sets the arrow height in pixels. |
void |
setArrowWidth(int value)
Seets the arrow width in pixels. |
Methods inherited from class com.steema.teechart.styles.Custom3D |
---|
add, add, add, add, add, add, calcZOrder, calcZPos, drawMark, getPoint, getTimesZOrder, getZValues, isValidSourceOf, prepareLegendCanvas, setTimesZOrder |
Methods inherited from class com.steema.teechart.TeeBase |
---|
getChart, invalidate, setBooleanProperty, setColorProperty, 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 |
Constructor Detail |
---|
public Vector3D(IBaseChart c)
public Vector3D()
Method Detail |
---|
public int getArrowHeight()
public void setArrowHeight(int value)
value
- intpublic int getArrowWidth()
public void setArrowWidth(int value)
value
- intpublic ValueList getEndXValues()
public ValueList getEndYValues()
public ValueList getEndZValues()
public ChartPen getEndArrow()
public ChartPen getStartArrow()
protected void addSampleValues(int numValues)
addSampleValues
in class Series
public int add(double x0, double y0, double z0, double x1, double y1, double z1)
x0
- doubley0
- doublez0
- doublex1
- doubley1
- doublez1
- double
public int add(double x0, double y0, double z0, double x1, double y1, double z1, java.lang.String text, Color color)
x0
- doubley0
- doublez0
- doublex1
- doubley1
- doublez1
- doubletext
- Stringcolor
- Color
public void drawValue(int valueIndex)
Series
drawValue
in interface ISeries
drawValue
in class Series
valueIndex
- intpublic boolean isValidSourceOf(ISeries value)
protected int numSampleValues()
numSampleValues
in class Series
public double getMaxXValue()
getMaxXValue
in class Series
public double getMinXValue()
getMinXValue
in class Series
public double getMaxYValue()
getMaxYValue
in class Series
public double getMinYValue()
getMinYValue
in class Series
public double getMaxZValue()
getMaxZValue
in interface ISeries
getMaxZValue
in class Custom3D
public double getMinZValue()
getMinZValue
in interface ISeries
getMinZValue
in class Custom3D
public java.lang.String getDescription()
getDescription
in class Series
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |