com.steema.teechart.styles
Class NumericGauge

java.lang.Object
  extended by com.steema.teechart.TeeBase
      extended by com.steema.teechart.styles.Series
          extended by com.steema.teechart.styles.CustomGauge
              extended by com.steema.teechart.styles.NumericGauge
All Implemented Interfaces:
ISeries

public class NumericGauge
extends CustomGauge


Nested Class Summary
 
Nested classes/interfaces inherited from class com.steema.teechart.styles.Series
Series.MarkTextResolver
 
Field Summary
static Color[] LCDPalette
           
static Color[] LEDPalette
           
 MarkersCollection markers
           
 
Fields inherited from class com.steema.teechart.styles.CustomGauge
BlackPalette, BluesPalette, fgreenLineEndValue, fgreenLineStartValue, fmaximum, fminimum, fredLineEndValue, fredLineStartValue, iNewRectangle, iOrigRectangle, iRange
 
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
NumericGauge()
           
NumericGauge(IBaseChart c)
           
 
Method Summary
protected  void calcOrigRectangle()
           
 void createSubGallery(Gallery AddSubChart)
           
 void dispose()
           
protected  void drawFace(IGraphics3D g)
           
protected  void drawHand(IGraphics3D g)
           
 Axis getAxis()
           
 java.lang.String getDescription()
          Gets descriptive text.
 MarkersCollection getMarkersCollection()
           
 Marker getTextMarker()
           
 Marker getUnitsMarker()
           
 Marker getValueMarker()
           
 void prepareForGallery(boolean isEnabled)
           
 void setChart(IBaseChart value)
          Chart associated with this object.
 void setMarkersCollection(MarkersCollection value)
           
 void setTextMarker(Marker value)
           
 void setTextMarker(java.lang.String value)
           
 void setUnitsMarker(Marker value)
           
 void setValueMarker(Marker value)
           
 double truncate(double d)
           
 
Methods inherited from class com.steema.teechart.styles.CustomGauge
addSampleValues, calcNewRectangle, clicked, customBoundsIsEmpty, doBeforeDrawChart, draw, draw, drawAxis, drawAxisMinorTick, drawAxisTick, drawColorLines, drawFrame, drawFrame, getCustomBounds, getFaceBrush, getFrame, getGaugeColorPalette, getGaugePaletteColor, getGreenLine, getGreenLineEndValue, getGreenLineStartValue, getHand, getHorizontal, getMaximum, getMinimum, getMinorTickDistance, getMinorTicks, getRedLine, getRedLineEndValue, getRedLineStartValue, getTicks, getValue, isDefaultAxis, prepareGraphics, prepareGraphics, setAxisOnce, setCustomBounds, setFaceBrush, setFrame, setGaugeColorPalette, setGreenLine, setGreenLineEndValue, setGreenLineStartValue, setHand, setHorizontal, setMaximum, setMinimum, setMinorTickDistance, setMinorTicks, setRedLine, setRedLineEndValue, setRedLineStartValue, setTicks, setValue, setValues
 
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, calcHorizMargins, calcPercentSt, calcPosValue, calculateMarkPosition, calcVerticalMargins, calcXPos, calcXPosValue, calcXSizeValue, calcYPos, calcYPosValue, calcYSizeValue, calcZOrder, canAddRandomPoints, changeType, checkDataSource, checkMouse, checkOrder, checkOtherSeries, clear, clearLists, clicked, clone, cloneSeries, convertArray, countLegendItems, createNewSeries, createNewSeries, createNewSeries, dataSourceArray, delete, delete, delete, doAfterDrawValues, doBeforeDrawValues, doClick, doClickPointer, doDoubleClick, drawHiddenValue, drawLegend, drawLegend, drawLegendShape, drawMark, drawMarks, drawMarksSeries, drawSeries, drawSeriesForward, drawValue, drawValuesForward, endUpdate, fillSampleValues, fillSampleValues, fireSeriesMouseEvent, fireSeriesPaint, firstDisplayed, galleryChanged3D, getActive, getAllowSinglePoint, getBrush, getColor, 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, getMaxZValue, getMiddleZ, getMinXValue, getMinYValue, getMinZValue, getNotMandatory, getNumGallerySeries, getNumSampleValues, getOriginValue, getPercentFormat, getPoint, 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, isValidSourceOf, lastDisplayed, lastVisibleMark, legendItemColor, legendToValueIndex, maxMarkWidth, moreSameZOrder, mouseEvent, newFromType, numSampleValues, onDisposing, prepareLegendCanvas, randomBounds, readResolve, recalcGetAxis, refreshSeries, removeMarkTextResolver, removeSeriesMouseListener, removeSeriesPaintListener, repaint, sameClass, setActive, setColor, 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, setSubGallery, setTitle, setValueFormat, setValueList, setVerticalAxis, setVisible, setXValues, setYValues, setZOrder, setZPositions, sortByLabels, sortByLabels, swapValueIndex, titleOrName, toString, valueListOfAxis, 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
 

Field Detail

markers

public MarkersCollection markers

LCDPalette

public static Color[] LCDPalette

LEDPalette

public static Color[] LEDPalette
Constructor Detail

NumericGauge

public NumericGauge()

NumericGauge

public NumericGauge(IBaseChart c)
Method Detail

setChart

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

Specified by:
setChart in interface ISeries
Overrides:
setChart in class Series
Parameters:
value - IBaseChart

truncate

public double truncate(double d)

drawFace

protected void drawFace(IGraphics3D g)
Overrides:
drawFace in class CustomGauge

getAxis

public Axis getAxis()
Overrides:
getAxis in class CustomGauge

prepareForGallery

public void prepareForGallery(boolean isEnabled)
Overrides:
prepareForGallery in class Series

dispose

public void dispose()
Specified by:
dispose in interface ISeries
Overrides:
dispose in class CustomGauge

drawHand

protected void drawHand(IGraphics3D g)
Overrides:
drawHand in class CustomGauge

createSubGallery

public void createSubGallery(Gallery AddSubChart)
Overrides:
createSubGallery in class Series

getDescription

public java.lang.String getDescription()
Gets descriptive text.

Overrides:
getDescription in class Series
Returns:
String

calcOrigRectangle

protected void calcOrigRectangle()
Overrides:
calcOrigRectangle in class CustomGauge

getValueMarker

public Marker getValueMarker()

getTextMarker

public Marker getTextMarker()

getUnitsMarker

public Marker getUnitsMarker()

setValueMarker

public void setValueMarker(Marker value)

setTextMarker

public void setTextMarker(Marker value)

setUnitsMarker

public void setUnitsMarker(Marker value)

getMarkersCollection

public MarkersCollection getMarkersCollection()

setMarkersCollection

public void setMarkersCollection(MarkersCollection value)

setTextMarker

public void setTextMarker(java.lang.String value)