|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.steema.teechart.TeeBase
com.steema.teechart.styles.Series
com.steema.teechart.styles.Circular
com.steema.teechart.styles.Smith
public class Smith
Title: Smith class
Description: Smith Series
Copyright (c) 2005-2008 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
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.Circular |
---|
circleHeight, circleWidth, iAdjustCircleForMarks, iCircleXCenter, iCircleYCenter, iXRadius, iYRadius, PIDEGREE, rCircleRect, rotDegree |
Fields inherited from class com.steema.teechart.styles.Series |
---|
AUTODEPTH, AUTOZORDER, bActive, bBrush, bColorEach, calcVisiblePoints, colorMember, customMarkText, drawBetweenPoints, endZ, firstVisible, hasZValues, iColors, InternalUse, 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 |
Constructor Summary | |
---|---|
Smith()
|
|
Smith(IBaseChart c)
|
Method Summary | |
---|---|
protected void |
addSampleValues(int numValues)
|
int |
calcXPos(int valueIndex)
The pixel Screen Horizontal coordinate of the ValueIndex Series value. This coordinate is calculated using the Series associated Horizontal Axis. |
int |
calcYPos(int valueIndex)
The pixel Screen Vertical coordinate of the ValueIndex Series value. This coordinate is calculated using the Series associated Vertical Axis. |
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. xCircle (reactance circle) pen. |
ChartPen |
getCirclePen()
Defines Pen to draw external Circle of the Smith Series. Resistance = 0 rCircle pen (biggest circle). |
boolean |
getCLabels()
Shows/hides the static finalant reactance labels. When set to true, constant reactance labels are shown. |
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. Default value: ImagSymbol is a lowercase "i" letter. |
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. rCircle (resistance circle) pen. |
boolean |
getRLabels()
Shows/hides the static finalant resistance labels. When set to true constant resistance labels are shown. |
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. When set to true, constant reactance labels are shown. |
void |
setImagSymbol(java.lang.String value)
Specifies the text used to display together with axis labels around a Smith circle series. Default value: ImagSymbol is a lowercase "i" letter. |
void |
setRLabels(boolean value)
Shows/hides the static finalant resistance labels. When set to true constant resistance labels are shown. |
Methods inherited from class com.steema.teechart.TeeBase |
---|
getChart, invalidate, setBooleanProperty, setColorProperty, 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 |
---|
public Smith()
public Smith(IBaseChart c)
Method Detail |
---|
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
protected void draw()
draw
in class Series
public void drawValue(int valueIndex)
drawValue
in interface ISeries
drawValue
in class Series
valueIndex
- intpublic void prepareForGallery(boolean isEnabled)
prepareForGallery
in class Series
public void setChart(IBaseChart c)
TeeBase
setChart
in interface ISeries
setChart
in class Circular
c
- IBaseChartpublic int calcXPos(int valueIndex)
calcXPos
in class Series
valueIndex
- int
public int calcYPos(int valueIndex)
calcYPos
in class Series
valueIndex
- int
public int clicked(int x, int y)
clicked
in interface ISeries
clicked
in class Series
x
- inty
- int
public ChartFont getCLabelsFont()
public ChartFont getRLabelsFont()
public java.lang.String getDescription()
getDescription
in class Series
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |