|
||||||||||
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.Points3D
public class Points3D
Title: Points3D class
Description: Points3D Series. Each point has XYZ coordinates.
Example:
series = new com.steema.teechart.styles.Points3D(myChart.getChart()); series.getMarks().setVisible(false); series.getBaseLine().setVisible(true); series.getBaseLine().setColor(Color.NAVY); series.getLinePen().setVisible(false); series.getPointer().setInflateMargins(true); series.getPointer().setStyle(PointerStyle.RECTANGLE); series.getPointer().setVisible(true); series.fillSampleValues();
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 |
---|
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, 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 | |
---|---|
Points3D()
|
|
Points3D(IBaseChart c)
|
Method Summary | |
---|---|
protected void |
addSampleValues(int numValues)
|
void |
calcHorizMargins(Margins margins)
Returns the number of pixels for horizontal margins |
void |
calcVerticalMargins(Margins margins)
Returns the number of pixels for vertical margins |
protected void |
calcZPositions(int valueIndex)
|
int |
clicked(int x,
int y)
The ValueIndex of the "clicked" point in the Series. |
void |
createSubGallery(Gallery addSubChart)
|
protected void |
drawLegendShape(IGraphics3D g,
int valueIndex,
Rectangle r)
|
protected void |
drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position)
|
void |
drawValue(int valueIndex)
Called internally. |
ChartPen |
getBaseLine()
Sets the Pen for the Point3D connecting Lines. |
Color |
getColor()
Default color for all points. |
double |
getDepthSize()
The Depth of each 3DPoint to the value of DepthSize. |
java.lang.String |
getDescription()
Gets descriptive text. |
ChartPen |
getLinePen()
Sets the Pen for the Point3D connecting Lines. |
double |
getMaxZValue()
Returns MaxZValue. |
SeriesPointer |
getPointer()
Each point in a PointSeries is drawn using the Pointer properties. |
TreatNullsStyle |
getTreatNulls()
Defines how null points are treated. |
protected void |
onGetPointerStyle(int valueIndex,
PointerStyle style,
Color aColor)
|
void |
prepareForGallery(boolean isEnabled)
|
void |
removePointerStyleResolver()
|
void |
setChart(IBaseChart value)
Chart associated with this object. |
void |
setColor(Color value)
Default color for all points. |
void |
setDepthSize(double value)
Sets the Depth of each 3DPoint to the value of DepthSize. |
void |
setPointerStyleResolver(PointerStyleResolver resolver)
|
void |
setSubGallery(int index)
Creates and prepares the index'th Series style to show at sub-gallery dialog. |
void |
setTreatNulls(TreatNullsStyle value)
|
Methods inherited from class com.steema.teechart.styles.Custom3D |
---|
add, add, add, add, add, add, add, add, add, calcZOrder, calcZPos, getMinZValue, getPoint, getTimesZOrder, getZValues, isValidSourceOf, prepareLegendCanvas, setTimesZOrder, valueListOfAxis |
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 |
Constructor Detail |
---|
public Points3D(IBaseChart c)
public Points3D()
Method Detail |
---|
public void setPointerStyleResolver(PointerStyleResolver resolver)
public void removePointerStyleResolver()
public SeriesPointer getPointer()
public Color getColor()
getColor
in interface ISeries
getColor
in class Series
Series.getColorEach()
public void setColor(Color value)
setColor
in class Series
value
- ColorSeries.getColorEach()
public ChartPen getLinePen()
public ChartPen getBaseLine()
Example:
series.getBaseLine().setVisible(true);
public void createSubGallery(Gallery addSubChart)
createSubGallery
in class Series
public void setSubGallery(int index)
Series
setSubGallery
in interface ISeries
setSubGallery
in class Series
index
- intpublic double getDepthSize()
public void setDepthSize(double value)
value
- doubleprotected void calcZPositions(int valueIndex)
protected void addSampleValues(int numValues)
addSampleValues
in class Series
public void calcHorizMargins(Margins margins)
Series
calcHorizMargins
in class Series
margins
- Marginspublic void calcVerticalMargins(Margins margins)
Series
calcVerticalMargins
in class Series
margins
- Marginsprotected void drawLegendShape(IGraphics3D g, int valueIndex, Rectangle r)
drawLegendShape
in class Series
protected void drawMark(int valueIndex, java.lang.String s, SeriesMarksPosition position)
drawMark
in class Custom3D
public void prepareForGallery(boolean isEnabled)
prepareForGallery
in class Series
public void setChart(IBaseChart value)
TeeBase
setChart
in interface ISeries
setChart
in class Series
value
- IBaseChartprotected void onGetPointerStyle(int valueIndex, PointerStyle style, Color aColor)
public void drawValue(int valueIndex)
drawValue
in interface ISeries
drawValue
in class Series
valueIndex
- intpublic double getMaxZValue()
getMaxZValue
in interface ISeries
getMaxZValue
in class Custom3D
public java.lang.String getDescription()
getDescription
in class Series
public int clicked(int x, int y)
clicked
in interface ISeries
clicked
in class Series
x
- inty
- int
public TreatNullsStyle getTreatNulls()
public void setTreatNulls(TreatNullsStyle value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |