CDRadialAxisMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
CDRadialAxisMBS class
Super class: CDAxisMBS
The RadialAxis class represents radial axes in polar charts.
In the current version of ChartDirector, RadialAxis is implemented as a special configuration of Axis.
Subclass of the CDAxisMBS class.
This is a subclass of an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 66 methods
- method addLabel(pos as Double, label as string)
- method addMark(value as Double, lineColor as color, text as string = "", font as string = "", fontsize as Double = 8) as CDMarkMBS
- method addMark(value as Double, lineColor as Integer, text as string = "", font as string = "", fontsize as Double = 8) as CDMarkMBS
- method addZone(startValue as Double, endValue as Double, colorvalue as color)
- method addZone(startValue as Double, endValue as Double, colorvalue as Integer)
- method Constructor Private
- method copyAxis(axis as CDAxisMBS)
- method getAlignment as Integer
- method getAxisImageMap(noOfSegments as Integer, mapWidth as Integer, url as string, queryFormat as string = "", extraAttr as string = "", offsetX as Integer = 0, offsetY as Integer = 0) as string
- method getCoor(value as Double) as Integer
- method getFormattedLabel(v as Double, options as string = "") as string
- method getHTMLImageMap(url as string, queryFormat as string = "", extraAttr as string = "", offsetX as Integer = 0, offsetY as Integer = 0) as string
- method getLabel(i as Double) as string
- method getLabelTable as CDMLTableMBS
- method getMaxValue as Double
- method getMinValue as Double
- method getThickness as Integer
- method getTicks as CDArrayMBS
- method getX as Integer
- method getY as Integer
- method makeLabelTable as CDMLTableMBS
- method setAngle(angle as Double)
- method setAutoScale(topExtension as Double = 0.1, bottomExtension as Double = 0.1, zeroAffinity as Double = 0.8)
- method setColors(axisColor as color, labelColor as color, titleColor as color, tickColor as color)
- method setColors(axisColor as Integer, labelColor as Integer = &hffff0002, titleColor as Integer = -1, tickColor as Integer = -1)
- method setDateScale(formatString as string = "")
- method setDateScale(lowerLimit as Double, upperLimit as Double, labels() as string)
- method setDateScale(lowerLimit as Double, upperLimit as Double, majorTickInc as Double = 0, minorTickInc as Double = 0)
- method setFormatCondition(condition as string, operand as Double = 0)
- method setIndent(indent as boolean)
- method setLabelAlignment(alignment as Integer, minLabelSpace as Integer = 3)
- method setLabelFormat(formatString as string)
- method setLabelGap(d as Integer)
- method setLabelOffset(offset as Double)
- method setLabels(labels() as Double, formatString as string = "") as CDTextBoxMBS
- method setLabels(labels() as string) as CDTextBoxMBS
- method setLabelStep(majorTickStep as Integer, minorTickStep as Integer = 0, majorTickOffset as Integer = 0, minorTickOffset as Integer = -2147483647)
- method setLabelStyle(font as string = "", fontsize as Double = 8, fontcolor as Integer = &hffff0002, fontAngle as Double = 0) as CDTextBoxMBS
- method setLabelStyle(font as string, fontsize as Double, fontcolor as color, fontAngle as Double = 0) as CDTextBoxMBS
- method setLength(length as Integer)
- method setLinearScale(formatString as string = "")
- method setLinearScale(lowerLimit as Double, upperLimit as Double, labels() as string)
- method setLinearScale(lowerLimit as Double, upperLimit as Double, majorTickInc as Double = 0, minorTickInc as Double = 0)
- method setLogScale(formatString as string = "")
- method setLogScale(lowerLimit as Double, upperLimit as Double, labels() as string)
- method setLogScale(lowerLimit as Double, upperLimit as Double, majorTickInc as Double = 0, minorTickInc as Double = 0)
- method setMargin(topMargin as Integer, bottomMargin as Integer = 0)
- method setMinTickInc(value as Double)
- method setMultiFormat(filter as Integer, format as string, labelSpan as Integer = 1, promoteFirst as boolean=true)
- method setMultiFormat(filter1 as Integer, format1 as string, filter2 as Integer, format2 as string, labelSpan as Integer = 1, promoteFirst as boolean=true)
- method setOffset(x as Integer, y as Integer)
- method setReverse(value as boolean=true)
- method setRounding(roundMin as boolean, roundMax as boolean)
- method setTickColor(majorTickColor as color, minorTickColor as color)
- method setTickColor(majorTickColor as Integer, minorTickColor as Integer = -1)
- method setTickDensity(majorTickSpacing as Integer, minorTickSpacing as Integer = -1)
- method setTickLength(majorTickLen as Integer)
- method setTickLength(majorTickLen as Integer, minorTickLen as Integer)
- method setTickOffset(offset as Double)
- method setTickWidth(majorTickWidth as Integer, minorTickWidth as Integer = -1)
- method setTitle(text as string, font as string = "", fontsize as Double = 8, fontcolor as Integer = &hffff0002) as CDTextBoxMBS
- method setTitle(text as string, font as string, fontsize as Double, fontcolor as color) as CDTextBoxMBS
- method setTitlePos(alignment as Integer, titleGap as Integer = 3)
- method setWidth(width as Integer)
- method syncAxis(axis as CDAxisMBS, slope as Double = 1.0, intercept as Double = 0.0)
- method syncScale(axis as CDAxisMBS = nil, slope as double = 1.0, intercept as double = 0.0)
This class has no sub classes.
Some properties using for this class:
The items on this page are in the following plugins: MBS ChartDirector Plugin.
CDPyramidLayerMBS
-
CDRanSeriesMBS