public class WindRose extends Custom2DPolar
Title: WindRose class
Description: WindRose Series.
Example:
series1 = new WindRose(myChart.getChart()); series1.clear(); series1.add( 30, 100, "", Color.EMPTY ); series1.add( 60, 200, "", Color.EMPTY ); series1.add( 90, 50, "", Color.EMPTY ); series1.add( 120, 150, "", Color.EMPTY ); series1.setCircled(true); series1.setAngleIncrement(15); series1.getBrush().setVisible(false); series1.getMarks().setVisible(false); series1.setCircleBackColor(Color.SILVER); series1.getCircleLabelsFont().setColor(Color.YELLOW); series1.getCircleLabelsFont().setBold(true); series1.getPointer().getBrush().setColor(Color.BLUE); series1.getPointer().setHorizSize(2); series1.getPointer().setVertSize(2); series1.getPointer().setVisible(true);
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Series.MarkTextResolver
iMaxValuesCount, iPointer, treatnulls
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 |
---|
WindRose() |
WindRose(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getCircleLabel(double angle,
int index) |
java.lang.String |
getDescription()
Gets descriptive text.
|
void |
prepareForGallery(boolean isEnabled) |
galleryChanged3D
assign, calcXPos, calcYPos, clicked, clickedSegment, doAfterDrawValues, doBeforeDrawValues, draw, drawLegendShape, drawMark, drawRing, drawValue, drawZone, getAngleIncrement, getAngleValues, getBrush, getCircleCenter, getCircleLabels, getCircleLabelsFont, getCircleLabelsInside, getCircleLabelsRotated, getCirclePen, getClockWiseLabels, getCloseCircle, getFont, getPen, getPointer, getRadiusIncrement, getRadiusValues, getTransparency, getTreatNulls, getXValue, internalDrawValue, onGetPointerStyle, removePointerStyleResolver, setAngleIncrement, setChart, setCircleLabels, setCircleLabelsInside, setCircleLabelsRotated, setClockWiseLabels, setCloseCircle, setColor, setPointerStyleResolver, setRadiusIncrement, setTransparency, setTreatNulls
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, addSampleValues, 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, doBeforeDrawChart, doClick, doClickPointer, doDoubleClick, drawHiddenValue, drawLegend, drawLegend, drawMarks, drawMarksSeries, drawSeries, drawSeriesForward, drawValuesForward, endUpdate, fillSampleValues, fillSampleValues, fireSeriesMouseEvent, fireSeriesPaint, firstDisplayed, 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, 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 WindRose()
public WindRose(IBaseChart c)
protected java.lang.String getCircleLabel(double angle, int index)
getCircleLabel
in class CustomPolar
public void prepareForGallery(boolean isEnabled)
prepareForGallery
in class Custom2DPolar
public java.lang.String getDescription()
getDescription
in class Series