com.stimulsoft.report.chart.core.area.radar
Class StiRadarAreaCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.area.StiAreaCoreXF
      extended by com.stimulsoft.report.chart.core.area.radar.StiRadarAreaCoreXF
All Implemented Interfaces:
IStiApplyStyle, java.lang.Cloneable
Direct Known Subclasses:
StiRadarAreaAreaCoreXF, StiRadarLineAreaCoreXF, StiRadarPointAreaCoreXF

public abstract class StiRadarAreaCoreXF
extends StiAreaCoreXF


Field Summary
 java.util.ArrayList<java.lang.Object> Arguments
           
 StiPoint CenterPoint
           
 java.util.ArrayList<StiPoint> Points
           
 int ValuesCount
          Count of values.
 
Constructor Summary
StiRadarAreaCoreXF(IStiArea area)
           
 
Method Summary
 void applyStyle(IStiChartStyle style)
          Applying specified style to this area.
 void CalculatePositions(IStiYRadarAxis axis, StiRefObject<java.util.ArrayList<StiStripPositionXF>> collection, int step)
          Fill specified collection with values from axis.Info.StripPositions and with taken in consideration step argument.
protected  void CreateStripLinesAxis(IStiYRadarAxis axis, float minimum, float maximum)
           
 StiRectangle MeasureLabels(StiContext context, StiRectangle rect)
           
protected  void PrepareInfo(StiRectangle rect)
           
 StiCellGeom Render(StiContext context, StiRectangle areaRect)
           
 void RenderArguments(StiContext context, StiRadarAreaGeom geom, IStiSeries series)
           
 void RenderSeries(StiContext context, StiRectangle rect, StiAreaGeom geom, java.util.ArrayList<IStiSeries> seriesCollection)
           
 
Methods inherited from class com.stimulsoft.report.chart.core.area.StiAreaCoreXF
CheckInLabelsTypes, clone, getArea, getLocalizedName, getPosition, GetSeries, getSeriesOrientation, IsAcceptableSeries, IsAcceptableSeriesLabels, setArea
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ValuesCount

public int ValuesCount
Count of values.


Points

public java.util.ArrayList<StiPoint> Points

Arguments

public java.util.ArrayList<java.lang.Object> Arguments

CenterPoint

public StiPoint CenterPoint
Constructor Detail

StiRadarAreaCoreXF

public StiRadarAreaCoreXF(IStiArea area)
Method Detail

applyStyle

public void applyStyle(IStiChartStyle style)
Applying specified style to this area.

Specified by:
applyStyle in interface IStiApplyStyle
Overrides:
applyStyle in class StiAreaCoreXF
Parameters:
style -

Render

public StiCellGeom Render(StiContext context,
                          StiRectangle areaRect)
Specified by:
Render in class StiAreaCoreXF

MeasureLabels

public final StiRectangle MeasureLabels(StiContext context,
                                        StiRectangle rect)

RenderArguments

public final void RenderArguments(StiContext context,
                                  StiRadarAreaGeom geom,
                                  IStiSeries series)

RenderSeries

public final void RenderSeries(StiContext context,
                               StiRectangle rect,
                               StiAreaGeom geom,
                               java.util.ArrayList<IStiSeries> seriesCollection)

PrepareInfo

protected void PrepareInfo(StiRectangle rect)
Specified by:
PrepareInfo in class StiAreaCoreXF

CreateStripLinesAxis

protected void CreateStripLinesAxis(IStiYRadarAxis axis,
                                    float minimum,
                                    float maximum)

CalculatePositions

public final void CalculatePositions(IStiYRadarAxis axis,
                                     StiRefObject<java.util.ArrayList<StiStripPositionXF>> collection,
                                     int step)
Fill specified collection with values from axis.Info.StripPositions and with taken in consideration step argument.



Copyright © 2018 Stimulsoft. All Rights Reserved.