public class Smith extends Circular
Title: Smith class
Description: Smith Series
Copyright (c) 2005-2018 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Series.MarkTextResolver
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 |
---|
Smith() |
Smith(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSampleValues(int numValues) |
void |
assign(Series source)
Copies all properties from one Series component to another.
|
int |
calcXPos(int valueIndex)
The pixel Screen Horizontal coordinate of the ValueIndex Series
value.
|
int |
calcYPos(int valueIndex)
The pixel Screen Vertical coordinate of the ValueIndex Series
value.
|
int |
clicked(int x,
int y)
The ValueIndex of the "clicked" point in the Series.
|
protected void |
doBeforeDrawValues() |
protected void |
draw() |
void |
drawValue(int valueIndex)
Called internally.
|
ChartBrush |
getBrush()
Defines Brush to fill Chart.
|
GridPen |
getCCirclePen()
Defines Pen to draw CCircles of the Smith Series.
|
ChartPen |
getCirclePen()
Defines Pen to draw external Circle of the Smith Series.
|
boolean |
getCLabels()
Shows/hides the static finalant reactance labels.
|
ChartFont |
getCLabelsFont()
xCircle labels font.
|
java.lang.String |
getDescription()
Gets descriptive text.
|
java.lang.String |
getImagSymbol()
Specifies the text used to display together with axis labels around a
Smith circle series.
|
ChartPen |
getPen()
Defines pen to draw SmithSeries Chart.
|
SeriesPointer |
getPointer()
Defines pen to draw SmithSeries Chart.
|
GridPen |
getRCirclePen()
Defines Pen to draw RCircles of the Smith Series.
|
boolean |
getRLabels()
Shows/hides the static finalant resistance labels.
|
ChartFont |
getRLabelsFont()
rCircle labels font.
|
void |
prepareForGallery(boolean isEnabled) |
void |
setChart(IBaseChart c)
Chart associated with this object.
|
void |
setCLabels(boolean value)
Shows/hides the static finalant reactance labels.
|
void |
setImagSymbol(java.lang.String value)
Specifies the text used to display together with axis labels around a
Smith circle series.
|
void |
setRLabels(boolean value)
Shows/hides the static finalant resistance labels.
|
adjustCircleRect, angleToPos, associatedToAxis, calcCircleBackColor, calcCircleGradient, calcRadius, 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, calcXPosValue, calcXSizeValue, calcYPosValue, calcYSizeValue, calcZOrder, canAddRandomPoints, changeType, checkDataSource, checkMouse, checkOrder, checkOtherSeries, clear, clearLists, clicked, clone, cloneSeries, convertArray, countLegendItems, createNewSeries, createNewSeries, createNewSeries, createSubGallery, dataSourceArray, delete, delete, delete, dispose, doAfterDrawValues, doBeforeDrawChart, doClick, doClickPointer, doDoubleClick, drawHiddenValue, drawLegend, drawLegend, drawLegendShape, drawMark, drawMarks, drawMarksSeries, drawSeries, drawSeriesForward, drawValuesForward, endUpdate, fillSampleValues, fillSampleValues, fireSeriesMouseEvent, fireSeriesPaint, firstDisplayed, galleryChanged3D, getActive, getAllowSinglePoint, getBitmapEditor, 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 Smith()
public Smith(IBaseChart c)
public void assign(Series source)
Series
public ChartPen getPen()
public SeriesPointer getPointer()
public java.lang.String getImagSymbol()
public void setImagSymbol(java.lang.String value)
value
- Stringpublic ChartBrush getBrush()
protected void addSampleValues(int numValues)
addSampleValues
in class Series
public GridPen getCCirclePen()
public GridPen getRCirclePen()
public ChartPen getCirclePen()
public boolean getCLabels()
public void setCLabels(boolean value)
value
- booleanpublic boolean getRLabels()
public void setRLabels(boolean value)
value
- booleanprotected void doBeforeDrawValues()
doBeforeDrawValues
in class Circular
public void drawValue(int valueIndex)
public void prepareForGallery(boolean isEnabled)
prepareForGallery
in class Series
public void setChart(IBaseChart c)
TeeBase
public int calcXPos(int valueIndex)
public int calcYPos(int valueIndex)
public int clicked(int x, int y)
public ChartFont getCLabelsFont()
public ChartFont getRLabelsFont()
public java.lang.String getDescription()
getDescription
in class Series