com.steema.teechart.styles
Class CustomErrorPoint3D

java.lang.Object
  extended by com.steema.teechart.TeeBase
      extended by com.steema.teechart.styles.Series
          extended by com.steema.teechart.styles.Custom3D
              extended by com.steema.teechart.styles.Points3D
                  extended by com.steema.teechart.styles.CustomErrorPoint3D
All Implemented Interfaces:
ISeries
Direct Known Subclasses:
ErrorPoint3D

public abstract class CustomErrorPoint3D
extends Points3D


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
CustomErrorPoint3D(IBaseChart c)
           
 
Method Summary
 int add(double y, double z, double LeftErr, double RightErr, double TopErr, double BottomErr, double FrontErr, double BackErr)
           
 int add(double x, double y, double z, double LeftErr, double RightErr, double TopErr, double BottomErr, double FrontErr, double BackErr)
           
 int add(double x, double y, double z, double LeftErr, double RightErr, double TopErr, double BottomErr, double FrontErr, double BackErr, Color color)
           
 int add(double x, double y, double z, double LeftErr, double RightErr, double TopErr, double BottomErr, double FrontErr, double BackErr, java.lang.String text)
           
 int add(double XVal, double YVal, double ZVal, double LeftErr, double RightErr, double TopErr, double BottomErr, double FrontErr, double BackErr, java.lang.String text, Color color)
           
protected  void addSampleValues(int numValues)
           
 void drawValue(int valueIndex)
          Called internally.
 java.lang.String getDescription()
          Gets descriptive text.
 ChartErrors3D getErrors()
           
 double maxYValue()
           
 double maxZValue()
           
 double minXValue()
           
 double minYValue()
           
 double minZValue()
           
 void setChart(IBaseChart c)
          Chart associated with this object.
 
Methods inherited from class com.steema.teechart.styles.Points3D
calcHorizMargins, calcVerticalMargins, calcZPositions, clicked, createSubGallery, drawLegendShape, drawMark, getBaseLine, getColor, getDepthSize, getLinePen, getMaxZValue, getPointer, getTreatNulls, onGetPointerStyle, prepareForGallery, removePointerStyleResolver, setColor, setDepthSize, setPointerStyleResolver, setSubGallery, setTreatNulls
 
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.styles.Series
add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addChartValue, added, addedValue, addNull, addNullXY, addSeriesMouseListener, addSeriesPaintListener, addValues, assign, assignDispose, assignValues, associatedToAxis, beginUpdate, calcFirstLastVisibleIndex, calcPercentSt, calcPosValue, calculateMarkPosition, calcXPos, calcXPosValue, calcXSizeValue, calcYPos, calcYPosValue, calcYSizeValue, canAddRandomPoints, changeType, checkDataSource, checkMouse, checkOrder, checkOtherSeries, clear, clearLists, clicked, clone, cloneSeries, convertArray, countLegendItems, createNewSeries, createNewSeries, createNewSeries, dataSourceArray, delete, delete, delete, dispose, doAfterDrawValues, doBeforeDrawChart, doBeforeDrawValues, doClick, doClickPointer, doDoubleClick, draw, drawHiddenValue, drawLegend, drawLegend, drawMarks, drawMarksSeries, drawSeries, drawSeriesForward, drawValuesForward, endUpdate, fillSampleValues, fillSampleValues, fireSeriesMouseEvent, fireSeriesPaint, firstDisplayed, galleryChanged3D, getActive, getAllowSinglePoint, getBrush, getColorEach, getColorMember, getColors, getCount, getCountLegendItems, getCursor, getCustomHorizAxis, getCustomVertAxis, getDataSource, getDefaultColor, getDefaultNullValue, getDepth, getEndZ, getFields, getFirstVisible, getFunction, getHasZValues, getHorizAxis, getHorizontalAxis, getLabelMember, getLabels, getLastVisible, getLegendString, getMandatory, getMandatoryAxis, getMarks, getMarkText, getMarkValue, getMaxXValue, getMaxYValue, getMiddleZ, getMinXValue, getMinYValue, getNotMandatory, getNumGallerySeries, getNumSampleValues, getOriginValue, getPercentFormat, getSeriesColor, getShowInLegend, getStartZ, getTitle, getUseAxis, getValueColor, getValueFormat, getValueIndexSwapper, getValueList, getValueList, getValueMarkText, getValuesLists, getVertAxis, getVerticalAxis, getVisible, getXValues, getYMandatory, getYValueList, getYValues, getZOrder, hasClickEvents, hasDataSource, hasListenersOf, hasNoMandatoryValues, isNull, isPointInChartRect, isValidSeriesSource, lastDisplayed, lastVisibleMark, legendItemColor, legendToValueIndex, maxMarkWidth, moreSameZOrder, mouseEvent, newFromType, numSampleValues, onDisposing, randomBounds, readResolve, recalcGetAxis, refreshSeries, removeMarkTextResolver, removeSeriesMouseListener, removeSeriesPaintListener, repaint, sameClass, setActive, setColorEach, setColorMember, setColors, setCursor, setCustomHorizAxis, setCustomHorizAxis, setCustomVertAxis, setCustomVertAxis, setDataSource, setDefaultNullValue, setDepth, setEndZ, setFunction, setHorizontal, setHorizontalAxis, setLabelMember, setLabels, setMarks, setMarkTextResolver, setMiddleZ, setNull, setNull, setPercentFormat, setSeriesColor, setShowInLegend, setStartZ, setTitle, setValueFormat, setValueList, setVerticalAxis, setVisible, setXValues, setYValues, setZOrder, setZPositions, sortByLabels, sortByLabels, swapValueIndex, titleOrName, toString, valuesListAdd, xScreenToValue, yScreenToValue
 
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

CustomErrorPoint3D

public CustomErrorPoint3D(IBaseChart c)
Method Detail

getErrors

public ChartErrors3D getErrors()

setChart

public void setChart(IBaseChart c)
Description copied from class: TeeBase
Chart associated with this object.

Specified by:
setChart in interface ISeries
Overrides:
setChart in class Points3D
Parameters:
c - IBaseChart

addSampleValues

protected void addSampleValues(int numValues)
Overrides:
addSampleValues in class Points3D

add

public int add(double XVal,
               double YVal,
               double ZVal,
               double LeftErr,
               double RightErr,
               double TopErr,
               double BottomErr,
               double FrontErr,
               double BackErr,
               java.lang.String text,
               Color color)

add

public int add(double x,
               double y,
               double z,
               double LeftErr,
               double RightErr,
               double TopErr,
               double BottomErr,
               double FrontErr,
               double BackErr,
               java.lang.String text)

add

public int add(double x,
               double y,
               double z,
               double LeftErr,
               double RightErr,
               double TopErr,
               double BottomErr,
               double FrontErr,
               double BackErr)

add

public int add(double x,
               double y,
               double z,
               double LeftErr,
               double RightErr,
               double TopErr,
               double BottomErr,
               double FrontErr,
               double BackErr,
               Color color)

add

public int add(double y,
               double z,
               double LeftErr,
               double RightErr,
               double TopErr,
               double BottomErr,
               double FrontErr,
               double BackErr)

drawValue

public void drawValue(int valueIndex)
Description copied from class: Points3D
Called internally. Draws the "ValueIndex" point of the Series.

Specified by:
drawValue in interface ISeries
Overrides:
drawValue in class Points3D
Parameters:
valueIndex - int

maxYValue

public double maxYValue()

minXValue

public double minXValue()

minYValue

public double minYValue()

minZValue

public double minZValue()

maxZValue

public double maxZValue()

getDescription

public java.lang.String getDescription()
Description copied from class: Points3D
Gets descriptive text.

Overrides:
getDescription in class Points3D
Returns:
String