| Class | Description | |
|---|---|---|
![]() | ChartCore | The main UltraChart Core class. This object will hold the drawing layers and SceneGraph objects |
![]() | LinearMeasurements | Class used for performing linear measurements. |
![]() | LogMeasurements | Class for performing logarithmic measurements. |
![]() | NumericRuler | A Numeric Ruler. |
![]() | RulerBase | Base class for ruler-like classes. |
![]() | SceneGraph | Collection class for Primitives. SceneGraphs can be converted to charts by the chart renderer. |
![]() | TickmarkEnumerator | Class for enumerating through tickmarks. |
![]() | TickmarkIEnumerable | Class for tickmarks which are enumerable. |
![]() | TimeRuler | A Time Ruler. |
| Interface | Description | |
|---|---|---|
![]() | IAdvanceAxis | Interface for working with axes inside a layer. |
![]() | IMapLog | Interface with members related to mapping on logarithmic scales. |
![]() | IMapWindow | Interface with members related to mapping on numeric scales. |
![]() | IOperate | Interface which includes members for mathematical operations. |
![]() | IProvideMeasurements | Interface for classes which provide measurements. |
![]() | IProvidePrimitives | Provides the Primitives objects representing chart graphical elements. |
![]() | IRangeType | Interface with members related to varying numeric types and ranges. |
![]() | IRuler | Ruler interface. |
![]() | IScrollScaleWindow | Interface with members related to scrollable windows. |
![]() | ITickmark | Interface for classes which provide tickmarks. |
| Enumeration | Description | |
|---|---|---|
![]() | TickType | Type of tickmark. |