Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
| Ccom.nchart3d.NChart.NChart | The NChart class provides a container for the chart |
| Ccom.nchart3d.NChart.NChartAccessibilityElement | The NChartAccessibilityElement class provides data for the accessibility module |
| Ccom.nchart3d.NChart.NChartAnimationType | The AnimationType enum provides constants to indicate different animations of the chart objects |
| Ccom.nchart3d.NChart.NChartAutoZoomAxes | The NChartAutoZoomAxes enum provides constants to determine which axes should be zoomed automatically |
| Ccom.nchart3d.NChart.NChartAxisLabelsAlignment | The NChartAxisLabelsAlignment enum provides constants to align labels relative to the axes' thicks |
| Ccom.nchart3d.NChart.NChartAxisPositionCoord | The NChartAxisPositionCoord class provides methods to control the position of the chart axis |
| Ccom.nchart3d.NChart.NChartAxisPositionCoordValue | The NChartAxisPositionCoordValue enum provides constants to determine which value should be used to calculate the position coordinate of the particular axis |
| Ccom.nchart3d.NChart.NChartAxisTickType | The AxisTickType enum provides constants to determine the ticks' layout on the axes |
| ►Ccom.nchart3d.NChart.NChartBrush | The NChartBrush class provides common methods of the brush that can be used to fill some areas |
| Ccom.nchart3d.NChart.NChartBrushScale | The NChartBrushScale class provides scale that transforms values into brushes like a step mapping function |
| Ccom.nchart3d.NChart.NChartCalloutLineToLabelConnectionPos | The NChartCalloutLineToLabelConnectionPos enum provides constants to determine the position where the line connects to the label in the callout |
| Ccom.nchart3d.NChart.NChartCalloutLineType | The NChartCalloutLineType enum provides constants to determine the appearance of the callout line |
| Ccom.nchart3d.NChart.NChartCalloutOverlappingPrevention | The NChartCalloutOverlappingPrevention enum provides constants to determine the overlapping prevention algorithm for callouts |
| Ccom.nchart3d.NChart.NChartCaptionBlockAlignment | The NChartCaptionBlockAlignment enum provides constants to control position of the caption's block |
| Ccom.nchart3d.NChart.NChartCartesianPlanesIntersectionCoord | The NChartCartesianPlanesIntersectionCoord class provides methods to handle coordinates of the NChartCartesianPlanesIntersectionCoordsect |
| Ccom.nchart3d.NChart.NChartColumnAnimationType | The NChartColumnAnimationType enum provides constants to control transition animation of column series |
| Ccom.nchart3d.NChart.NChartCrosshairDelegate | The NChartCrosshairDelegate interface provides methods to handle crosshair movements |
| Ccom.nchart3d.NChart.NChartCrosshairTooltipPosition | The NChartCrosshairTooltipPosition enum provides constants to control position of crosshair's tooltips |
| ►Ccom.nchart3d.NChart.NChartDataSmoother | The NChartDataSmoother class provides basic data smoother used to create smooth charts by only a few points |
| Ccom.nchart3d.NChart.NChartDelegate | The NChartDelegate interface provides methods to reflect changes which have appeared in the chart |
| Ccom.nchart3d.NChart.NChartEventPhase | The NChartEventState enum provides constants to indicate different phases of chart events |
| Ccom.nchart3d.NChart.NChartFont | NChartFont is an immutable container for three font characteristics: name, style and size |
| Ccom.nchart3d.NChart.NChartGradientBrushStop | The NChartGradientBrushStop class provides a control point of the gradient defining some color and it's position on the area being filled with a gradient |
| Ccom.nchart3d.NChart.NChartHair | The NChartHair class provides methods to control the single line within crosshair |
| Ccom.nchart3d.NChart.NChartHighlightType | The HighlightType enum provides constants to highlight points |
| Ccom.nchart3d.NChart.NChartInterpolationRange | The NChartInterpolationRange class provides properties to store points indices and interpolation parameter for the values of these points |
| ►Ccom.nchart3d.NChart.NChartInterpolator | The NChartInterpolator class provides base class for different interpolators that can be used to control animations |
| Ccom.nchart3d.NChart.NChartLegendBlockAlignment | The LegendBlockAlignment enum provides constants for different predefined positions of the legend on the screen |
| Ccom.nchart3d.NChart.NChartLegendContentAlignment | The LegendContentAlignment enum provides constants to align the legend's content in the legend area |
| Ccom.nchart3d.NChart.NChartLegendDelegate | The NChartLegendDelegate protocol provides methods to obtain legend interactions |
| Ccom.nchart3d.NChart.NChartLegendLabelPosition | The NChartLegendLabelPosition enum provides constants to align legend labels relative to the legend markers |
| Ccom.nchart3d.NChart.NChartLegendOrientation | The LegendOrientation enum provides constants for different legend docking modes |
| Ccom.nchart3d.NChart.NChartLineAnimationType | The NChartLineAnimationType enum provides constants to control transition animation of line series |
| Ccom.nchart3d.NChart.NChartLineBreakMode | The LineBreakMode enum provides constants to indicate behavior when a line is too long for its container |
| Ccom.nchart3d.NChart.NChartLineDash | The NChartLineDash class provides methods to set up the dash pattern for lines drawn on the chart |
| Ccom.nchart3d.NChart.NChartLOD | The NChartLOD class provides storage for a certain level of detail (LOD) |
| Ccom.nchart3d.NChart.NChartMapTopobase | The NChartMapTopobase class provides methods to load the topobase for NChartMapSeries from a GeoJSON file |
| Ccom.nchart3d.NChart.NChartMargin | The Margin class stores the spacing of chart's elements |
| ►Ccom.nchart3d.NChart.NChartMarker | The NChartMarker class provides methods to display markers in the points of the chart |
| Ccom.nchart3d.NChart.NChartMarkerShape | The MarkerShape enum provides constants for markers' shapes |
| Ccom.nchart3d.NChart.NChartModel | The NChartModel provides the container for the 3D model that can be loaded from file and then be displayed as a marker (see NChartMarker for details) |
| ►Ccom.nchart3d.NChart.NChartObject | The NChartObject class provides common methods for all the objects on the chart |
| ►Ccom.nchart3d.NChart.NChartPoint | The NChartPoint class provides methods to manage chart's points |
| ►Ccom.nchart3d.NChart.NChartPointAnalyzer | The NChartPointAnalyzer provides basic methods to scan the given array of chart points and perform some analytics |
| Ccom.nchart3d.NChart.NChartPointState | The NChartPointState class provides methods to store state of a point |
| Ccom.nchart3d.NChart.NChartRawArrayElementType | The NChartRawArrayElementType enum provides types of elements encoded in raw arrays, for example, NChartScatterArray |
| Ccom.nchart3d.NChart.NChartSameResolutionStickX | The NChartSameResolutionStickX enum provides sticking options of plot area in the X direction for the case when axes should have same resolution |
| Ccom.nchart3d.NChart.NChartSameResolutionStickY | The NChartSameResolutionStickY enum provides sticking options of plot area in the Y direction for the case when axes should have same resolution |
| Ccom.nchart3d.NChart.NChartSankeySorting | The NChartSankeySorting enum provides sorting options for sankey nodes |
| Ccom.nchart3d.NChart.NChartScaleLegendDelegate | The NChartScaleLegendDelegate interface provides methods to manage the contents of the scale legend |
| Ccom.nchart3d.NChart.NChartSeriesDataSource | The NChartSeriesDataSource interface provides methods to obtain data for the series |
| ►Ccom.nchart3d.NChart.NChartSeriesSettings | The NChartSeries.Settings class provides basic container for settings that are to be applied for all the series of particular type that are added to the chart |
| Ccom.nchart3d.NChart.NChartShadingModel | The ShadingModel provides constants for shading models used to shade 3D-objects |
| Ccom.nchart3d.NChart.NChartSizeAxisDataSource | The NChartSizeAxisDataSource interface provides methods to control data on the size axis |
| Ccom.nchart3d.NChart.NChartTexturePosition | The TexturePosition enum provides constants that control position of texture |
| ►Ccom.nchart3d.NChart.NChartTextureView | The NChartTextureView class provides a view to display the chart |
| Ccom.nchart3d.NChart.NChartTimeAxisDataSource | The NChartTimeAxisDataSource interface provides methods to control data displayed on the time axis |
| Ccom.nchart3d.NChart.NChartTimeAxisLabelsLayout | The TimeAxisLabelsLayout enum provides constants to control the label's layout on the time axis |
| Ccom.nchart3d.NChart.NChartTimeAxisLabelsPosition | The TimeAxisLabelsPosition enum provides constants to the control label's positions on the time axis |
| Ccom.nchart3d.NChart.NChartTimeAxisTickShape | The TimeAxisTickShape enum provides constants to control the shape of ticks on the time axis |
| Ccom.nchart3d.NChart.NChartTooltipArrowOrientation | The NChartTooltipArrowOrientation enum provides constants to control direction of tooltip's arrow |
| Ccom.nchart3d.NChart.NChartTooltipImageAlignment | The NChartTooltipImageAlignment enum provides constants to control position of tooltip's image |
| Ccom.nchart3d.NChart.NChartTooltipVerticalAlignment | The TooltipVerticalAlignment enum provides constants for vertical alignment of the tooltip |
| Ccom.nchart3d.NChart.NChartUserInteraction | The UserInteraction class provides constants to control available user interaction |
| Ccom.nchart3d.NChart.NChartValue | The Value enum provides constants to indicate values from the point states |
| Ccom.nchart3d.NChart.NChartValueAxesType | The ValueAxesType enum provides constants of value axes types |
| Ccom.nchart3d.NChart.NChartValueAxisDataSource | The NChartValueAxisDataSource interface provides methods to control data displayed on value axis |
| Ccom.nchart3d.NChart.NChartValueAxisDelegate | The NChartValueAxisDelegate interface provides methods to handle user interactions with value axis |
| Ccom.nchart3d.NChart.NChartValueAxisKind | The ValueAxisKind enum provides constants to indicate the value axes |
| Ccom.nchart3d.NChart.NChartValueAxisRange | The NChartValueAxisRange class provides properties to store ranges of value axis |
| Ccom.nchart3d.NChart.NChartVector3 | The NChartVector3 struct stores 3-dimensional coordinates |
| Ccom.nchart3d.NChart.NChartView | The NChartView class provides a view to display the chart |
| Ccom.nchart3d.NChart.NChartZoomMode | The ZoomMode enum provides constants for different zoom modes |
