|
||||||||||
| 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-2006 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 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 |
| 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 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, calcZOrder, calcZPos, drawMark, getMaxZValue, getMinZValue, 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 |
| 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
| 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 ISeriesclear in class Seriespublic boolean getIrregularGrid()
public void setIrregularGrid(boolean value)
value - boolean
protected boolean existFourGridIndex(int x,
int z)
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 Custom3DPalettepublic void fillGridIndex()
protected int numSampleValues()
numSampleValues in class Seriespublic 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 | |||||||||