|
Name
|
Description
|
|
CalcLogCycles(TRSChartValueType,TRSChartValueType,Integer)
|
Returns the log cycles between xmin and xmax and the percent that each cycle (1 except for the boundary cycles) is in the entire range specified by xmin and xmax.
|
|
CompareChartValues(TRSChartValues,Integer,Integer)
|
Compares two charts values by their SortByDimension and returns -1 if Index1 < Index2, 0 if equal, and 1 if Index1 > Index2.
Used to Sort the chart values
|
|
DefaultMarginsRect
|
Returns the default MarginsRect
|
|
GetChartClass(TRSChartType)
|
Returns the chart class type that corresponds to the input ChartType parameter
Warning
|
This function will return nil if the given chart class has not been registered. To ensure a chart class is registered, use that unit (i.e., uses RSDonutCharts) or use all units (i.e., uses RSRegisterAllCharts) in your main application
|
|
|
GetChartColor
|
Overloaded. Returns a unique color every time it is called up to a certain point. After the nth call, the colors cycle back to the beginning.
|
|
GetChartColor(TRSCustomChart)
|
Overloaded. Returns a chart color. If the Owner parameter is not nil, the method returns the Color of the chart. If the Owner is nil, then the method cycles through a list of unique colors.
|
|
GetChartType(TRSCustomChart)
|
Returns the TRSChartType for the chart. Note that this function just calls the GetChartType class function.
|
|
GetLegendText(TRSCustomChart,TRSChartValue,TRSLegendStyle,TRSLegendTextStyle)
|
Returns a label useful for a legend based on the chart and chart value. The LegendStyle controls what type of label is returned
|
|
IsLegendShowingCharts(TRSCustomChartPanel,TRSLegendStyle)
|
Returns true if the legend should show chart names (more than one TRSCustomChart being displayed in the panel or the LegendStyle requires it) and false if the legend should show chart values (only one TRSCustomChart in the panel or the LegendStyle requires it)
|
|
ModifyRectByMargins(TCanvasRect,TRSObjectRSRect,Boolean)
|
Modify arect by using margins as pixels or as percentage of arect
|
|
RegisterChart(TRSCustomChartClass)
|
Registers the chart class with the RiverSoftAVG Charting Component Suite. Call RegisterChart with the chart class you want to be registered before trying to use the GetChartClass function.
Warning
|
This method is automatically called by the units you use in your application. If GetChartClass returns nil for a chart type, it means that unit has not been compiled into your application. Add the unit to your uses clause or add the RSRegisterAllCharts unit to your uses clause
|
|