public class LinearGauge extends CustomGauge
Title: LinearGauge class
Description: LinearGauge Series.
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Series.MarkTextResolver
BlackPalette, BluesPalette, fgreenLineEndValue, fgreenLineStartValue, fmaximum, fminimum, fredLineEndValue, fredLineStartValue, iNewRectangle, iOrigRectangle, iRange, LCDPalette, LEDPalette
AUTODEPTH, AUTOZORDER, bActive, bBrush, bColorEach, calcVisiblePoints, colorMember, customMarkText, drawBetweenPoints, endZ, firstVisible, hasZValues, iColors, iNumSampleValues, iZOrder, labelMember, lastVisible, listenerList, mandatory, manualData, marks, middleZ, notMandatory, oldDataSource, percentDecimal, percentFormat, sLabels, startZ, useAxis, useSeriesColor, valueFormat, vxValues, vyValues, yMandatory
chart, InternalUse
Constructor and Description |
---|
LinearGauge() |
LinearGauge(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
void |
assign(Series source)
Copies all properties from one Series component to another.
Only the common properties shared by both source and destination Series are copied. |
protected void |
calcOrigRectangle() |
void |
draw() |
protected void |
drawAxis(IGraphics3D g) |
protected void |
drawColorLines(IGraphics3D g) |
protected void |
drawFace(IGraphics3D g) |
protected void |
drawHand(IGraphics3D g) |
Axis |
getAxis() |
java.lang.String |
getDescription()
Gets descriptive text.
|
GaugeSeriesPointer |
getMaxValueIndicator() |
boolean |
getUseValueColorPalette() |
ChartBrush |
getValueAreaBrush() |
void |
prepareForGallery(boolean isEnabled) |
void |
Reset() |
void |
setChart(IBaseChart value)
Chart associated with this object.
|
void |
setMaxValueIndicator(GaugeSeriesPointer value) |
void |
setRectangle(Rectangle value) |
void |
setUseValueColorPalette(boolean value) |
void |
setValue(double value) |
void |
setValueAreaBrush(ChartBrush value) |
protected void |
setValues() |
addSampleValues, calcNewRectangle, clicked, customBoundsIsEmpty, dispose, doBeforeDrawChart, draw, drawAxisMinorTick, drawAxisTick, 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
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, 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, createSubGallery, 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, getBitmapEditor, 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, hasColors, hasDataSource, hasLabels, 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, sortDrawSeries, swapValueIndex, titleOrName, toString, valueListOfAxis, valuesListAdd, xScreenToValue, yScreenToValue
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChart, invalidate
public LinearGauge(IBaseChart c)
public LinearGauge()
public void assign(Series source)
Series
protected void drawFace(IGraphics3D g)
drawFace
in class CustomGauge
public void setValue(double value)
setValue
in class CustomGauge
public void Reset()
public Axis getAxis()
getAxis
in class CustomGauge
public java.lang.String getDescription()
getDescription
in class Series
public void draw()
draw
in class CustomGauge
public void setMaxValueIndicator(GaugeSeriesPointer value)
public GaugeSeriesPointer getMaxValueIndicator()
public void setUseValueColorPalette(boolean value)
public boolean getUseValueColorPalette()
public void setValueAreaBrush(ChartBrush value)
public ChartBrush getValueAreaBrush()
public void prepareForGallery(boolean isEnabled)
prepareForGallery
in class Series
protected void drawAxis(IGraphics3D g)
drawAxis
in class CustomGauge
protected void drawHand(IGraphics3D g)
drawHand
in class CustomGauge
protected void drawColorLines(IGraphics3D g)
drawColorLines
in class CustomGauge
public void setChart(IBaseChart value)
TeeBase
protected void setValues()
setValues
in class CustomGauge
protected void calcOrigRectangle()
calcOrigRectangle
in class CustomGauge
public void setRectangle(Rectangle value)