|
||||||||||
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.Custom3DGrid
public class Custom3DGrid
Title: Custom3DGrid class
Description: Custom3DGridSeries.
Copyright (c) 2005-2008 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Nested Class Summary | |
---|---|
protected class |
Custom3DGrid.CellsRow
|
protected class |
Custom3DGrid.PCellsRow
|
static interface |
Custom3DGrid.YCalculator
|
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 | |
---|---|
protected int |
FXStartIndex
|
protected int |
FZStartIndex
|
protected Custom3DGrid.PCellsRow |
gridIndex
|
protected boolean |
iInGallery
|
protected int |
iNextXCell
|
protected int |
iNextZCell
|
protected int |
iNumXValues
|
protected int |
iNumZValues
|
protected int |
valueIndex0
|
protected int |
valueIndex1
|
protected int |
valueIndex2
|
protected int |
valueIndex3
|
Fields inherited from class com.steema.teechart.styles.Custom3DPalette |
---|
bUseColorRange, bUsePalette, iPaletteSteps, sameBrush |
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 | |
---|---|
Custom3DGrid()
|
|
Custom3DGrid(IBaseChart c)
|
Method Summary | |
---|---|
protected void |
addSampleValues(int numValues)
|
protected void |
addValues(java.util.ArrayList source)
|
protected boolean |
backFaced()
|
protected boolean |
canCreateValues()
|
void |
clear()
Deletes all Series values. |
void |
createValues(int numX,
int numZ)
Makes a Surface grid of NumX by NumZ dimensions. |
void |
doBeforeDrawChart()
|
protected double |
doGetYValue(int x,
int z)
|
protected boolean |
existFourGridIndex(int x,
int z)
|
void |
fillGridIndex()
|
int |
getIndex(int x,
int z)
A two dimension array property for the easy access to series cell values. |
boolean |
getIrregularGrid()
Determine if X and Z values are equi-distant or not. |
int |
getNumXValues()
Determines the Surface's horizontal size in number of points. |
int |
getNumZValues()
Determines the Surface's depth size in number of points. |
protected boolean |
isValidSeriesSource(ISeries value)
|
protected int |
numSampleValues()
|
void |
reCreateValues()
|
void |
removeYCalculator()
|
void |
setIndex(int x,
int z,
int index)
A two dimension array property for the easy access to series cell values. |
void |
setIrregularGrid(boolean value)
Determines if X and Z values are equi-distant or not. |
void |
setNumXValues(int value)
Determines the Surface's horizontal size in number of points. |
void |
setNumZValues(int value)
Determines the Surface's depth size in number of points. |
void |
setYCalculator(Custom3DGrid.YCalculator calculator)
|
Methods inherited from class com.steema.teechart.styles.Custom3D |
---|
add, add, add, add, add, add, add, add, add, calcZOrder, calcZPos, drawMark, getMaxZValue, getMinZValue, getPoint, getTimesZOrder, getZValues, isValidSourceOf, prepareLegendCanvas, setTimesZOrder |
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 Custom3DGrid.PCellsRow gridIndex
protected int iNumXValues
protected int iNumZValues
protected boolean iInGallery
protected int valueIndex0
protected int valueIndex1
protected int valueIndex2
protected int valueIndex3
protected int iNextXCell
protected int iNextZCell
protected int FXStartIndex
protected int FZStartIndex
Constructor Detail |
---|
public Custom3DGrid()
public Custom3DGrid(IBaseChart c)
Method Detail |
---|
public void setYCalculator(Custom3DGrid.YCalculator calculator)
public void removeYCalculator()
protected double doGetYValue(int x, int z)
public void clear()
clear
in interface ISeries
clear
in class Series
public boolean getIrregularGrid()
public void setIrregularGrid(boolean value)
Example:
series = new com.steema.teechart.styles.Surface(myChart.getChart()); series.getMarks().setVisible(false); series.setIrregularGrid(true); // <---------- VERY IMPORTANT !!! series.getVertAxis().setMinMax(-2,2); // axis scale for Y values series.setUseColorRange(false); series.setUsePalette(true); series.setPaletteStyle(PaletteStyle.STRONG);
value
- booleanprotected boolean existFourGridIndex(int x, int z)
protected boolean backFaced()
protected boolean isValidSeriesSource(ISeries value)
protected void addSampleValues(int numValues)
addSampleValues
in class Series
public void createValues(int numX, int numZ)
numX
- intnumZ
- intprotected boolean canCreateValues()
public int getIndex(int x, int z)
x
- intz
- int
public void setIndex(int x, int z, int index)
x
- intz
- intindex
- intpublic void doBeforeDrawChart()
doBeforeDrawChart
in class Custom3DPalette
protected void addValues(java.util.ArrayList source)
addValues
in class Series
public void fillGridIndex()
protected int numSampleValues()
numSampleValues
in class Series
public int getNumXValues()
public void setNumXValues(int value)
value
- intpublic int getNumZValues()
public void setNumZValues(int value)
value
- intpublic void reCreateValues()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |