|
||||||||||
| 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.CustomBar
com.steema.teechart.styles.HorizBar
public class HorizBar
Title: HorizBar class
Description: Horizontal Bar Series.
Copyright (c) 2005-2006 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.steema.teechart.styles.CustomBar |
|---|
CustomBar.BarStyleResolver |
| Nested classes/interfaces inherited from class com.steema.teechart.styles.Series |
|---|
Series.MarkTextResolver |
| Field Summary |
|---|
| Fields inherited from class com.steema.teechart.styles.CustomBar |
|---|
barSizePercent, bDark3D, bUseOrigin, conePercent, customBarSize, dOrigin, iBarBounds, iBarSize, iMultiBar, iNumBars, iOrderPos, iPreviousCount, normalBarColor, pPen |
| 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 | |
|---|---|
HorizBar()
|
|
HorizBar(IBaseChart c)
|
|
| Method Summary | |
|---|---|
void |
calcHorizMargins(Margins margins)
Returns the number of pixels for horizontal margins |
void |
calcVerticalMargins(Margins margins)
Returns the number of pixels for vertical margins |
int |
calcXPos(int valueIndex)
The pixel Screen Horizontal coordinate of the ValueIndex Series value. |
int |
calcYPos(int valueIndex)
The vertical Bar position is the "real" Y pos plus the Barwidth by our BarSeries order. |
protected void |
drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position)
|
protected boolean |
drawSeriesForward(int valueIndex)
|
void |
drawValue(int valueIndex)
Called internally. |
int |
getBarHeightPercent()
Defines the percent of bar Height, from 0 to 100. |
java.lang.String |
getDescription()
Gets descriptive text. |
double |
getMaxXValue()
The Maximum Value of the Series X Values List. |
double |
getMaxYValue()
The Maximum Value of the Series Y Values List. |
double |
getMinXValue()
The Minimum Value of the Series X Values List. |
double |
getMinYValue()
The Minimum Value of the Series Y Values Lists. |
protected int |
getOriginPos(int valueIndex)
|
protected int |
internalCalcMarkLength(int valueIndex)
|
protected boolean |
internalClicked(int valueIndex,
java.awt.Point point)
|
void |
setBarHeightPercent(int value)
Defines the percent of bar Height, from 0 to 100. |
| 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 HorizBar()
public HorizBar(IBaseChart c)
| Method Detail |
|---|
public java.lang.String getDescription()
getDescription in class Seriespublic int getBarHeightPercent()
public void setBarHeightPercent(int value)
value - intprotected int internalCalcMarkLength(int valueIndex)
internalCalcMarkLength in class CustomBar
protected boolean internalClicked(int valueIndex,
java.awt.Point point)
internalClicked in class CustomBarpublic void calcHorizMargins(Margins margins)
Series
calcHorizMargins in class Seriesmargins - Marginspublic void calcVerticalMargins(Margins margins)
Series
calcVerticalMargins in class Seriesmargins - Marginspublic void drawValue(int valueIndex)
drawValue in interface ISeriesdrawValue in class SeriesvalueIndex - int
protected void drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position)
drawMark in class Seriespublic int calcXPos(int valueIndex)
calcXPos in class SeriesvalueIndex - int
public int calcYPos(int valueIndex)
calcYPos in class SeriesvalueIndex - int
protected boolean drawSeriesForward(int valueIndex)
drawSeriesForward in class Seriesprotected int getOriginPos(int valueIndex)
public double getMaxXValue()
getMaxXValue in class Seriespublic double getMinXValue()
getMinXValue in class Seriespublic double getMinYValue()
getMinYValue in class Seriespublic double getMaxYValue()
getMaxYValue in class Series
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||