public class KnobGauge extends CircularGauge
Series.MarkTextResolver
iAngleInc, iCenter, iNewRectangle, iPoints, iRange, iStartAngle, totalAngle
circleHeight, circleWidth, iAdjustCircleForMarks, iCircleXCenter, iCircleYCenter, iXRadius, iYRadius, PIDEGREE, rCircleRect, rotDegree
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 |
---|
KnobGauge() |
KnobGauge(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustCircleRect() |
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() |
protected void |
drawAxis(Graphics3D g) |
protected void |
drawCenter(Graphics3D g) |
protected void |
drawColorLines(Graphics3D g) |
boolean |
getAxisInside() |
Point |
getCenterPoint() |
java.lang.String |
getDescription()
Gets descriptive text.
|
ChartBrush |
getHighLightBrush() |
Color |
hexToColor(java.lang.String color) |
boolean |
isNullOrEmpty(java.lang.String value) |
void |
setAxisInside(boolean value) |
protected void |
setValues() |
addSampleValues, calcAngleFromLength, calcPoint, calcSweepAngle, calcValue, dispose, doBeforeDrawValues, draw, drawAxisMinorTick, drawAxisTick, drawFace, getAutoPositionLinearGauge, getAutoPositionNumericGauge, getAutoValueLinearGauge, getAutoValueNumericGauge, getAxis, getCenter, getCustomBounds, getDisplayRotationAngle, getDisplayTotalAngle, getEndPoint, getFaceBrush, getFillToSemiCircle, getFrame, getGaugeColorPalette, getGreenLine, getGreenLineEndValue, getGreenLineStartValue, getHand, getHandDistance, getHandOffset, getLabelsInside, getLabelsVisible, getLinearGauge, getMaximum, getMinimum, getMinorTickDistance, getMinorTicks, getNumericGauge, getRedLine, getRedLineEndValue, getRedLineStartValue, getRotateLabels, getTicks, getTotalAngle, getValue, onValueChanged, prepareForGallery, setAutoPositionLinearGauge, setAutoPositionNumericGauge, setAutoValueLinearGauge, setAutoValueNumericGauge, setCenter, setChart, setCircleRect, setCustomBounds, setDisplayRotationAngle, setDisplayTotalAngle, setEndPoint, setFaceBrush, setFillToSemiCircle, setFrame, setGaugeColorPalette, setGreenLine, setGreenLineEndValue, setGreenLineStartValue, setHand, setHandDistance, setHandOffset, setLabelsInside, setLabelsVisible, setLinearGauge, setMaximum, setMinimum, setMinorTickDistance, setMinorTicks, setNumericGauge, setRedLine, setRedLineEndValue, setRedLineStartValue, setRotateLabels, setTicks, setTotalAngle, setValue, truncate
angleToPos, associatedToAxis, calcCircleBackColor, calcCircleGradient, calcRadius, clicked, getAutoPenColor, getCircleBackColor, getCircled, getCircleGradient, getCircleHeight, getCircleRect, getCircleWidth, getCircleXCenter, getCircleYCenter, getCustomXRadius, getCustomYRadius, getRotationAngle, getUniqueCustomRadius, getXRadius, getYRadius, onDisposing, pointToAngle, pointToRadius, prepareLegendCanvas, readResolve, reCalcCircleRect, rotate, setActive, setAutoPenColor, setCircleBackColor, setCircled, setCustomXRadius, setCustomYRadius, setParentProperties, setRotationAngle, setUniqueCustomRadius, shouldSerializeCircleBackColor
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, 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, doBeforeDrawChart, 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, randomBounds, recalcGetAxis, refreshSeries, removeMarkTextResolver, removeSeriesMouseListener, removeSeriesPaintListener, repaint, sameClass, 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 KnobGauge()
public KnobGauge(IBaseChart c)
public void assign(Series source)
Series
assign
in class CircularGauge
source
- Seriesprotected void adjustCircleRect()
adjustCircleRect
in class Circular
protected void calcOrigRectangle()
calcOrigRectangle
in class CircularGauge
public java.lang.String getDescription()
getDescription
in class CircularGauge
protected void drawAxis(Graphics3D g)
drawAxis
in class CircularGauge
protected void drawCenter(Graphics3D g)
drawCenter
in class CircularGauge
protected void drawColorLines(Graphics3D g)
drawColorLines
in class CircularGauge
protected void setValues()
setValues
in class CircularGauge
public boolean getAxisInside()
public void setAxisInside(boolean value)
public Point getCenterPoint()
public ChartBrush getHighLightBrush()
public boolean isNullOrEmpty(java.lang.String value)
public Color hexToColor(java.lang.String color)