Click or drag to resize
NChartBarSeriesSettings Class
The NChartBarSeriesSettings class provides global settings for NChartBarSeries.
Inheritance Hierarchy
SystemObject
  NChart3D_UWPNChartBarSeriesSettings

Namespace:  NChart3D_UWP
Assembly:  NChart3D_UWP (in NChart3D_UWP.dll)
Syntax
public sealed class NChartBarSeriesSettings : IClosable, 
	INChartSeriesSettings, INChartSolidSeriesSettings, INChartColumnSeriesSettings

The NChartBarSeriesSettings type exposes the following members.

Constructors
  NameDescription
Public methodNChartBarSeriesSettings
Initializes a new instance of the NChartBarSeriesSettings class
Top
Properties
  NameDescription
Public propertyAnimationType
Animation type of the transition. The default value is NChartColumnAnimationType.Simultaneously.
Public propertyColumnGroupFillRatio
Column group fill ratio for series that determines the amount of place for one column group (for more information about column groups, see ShouldGroupColumns). For example, if this fill ratio is 1.0, columns in the group are sticked together with no gaps between them. If the fill ratio is 0.5, columns in the group have gaps and the total width of the gaps is equal to the total width all columns in the group. The default value is 1.0. The difference from FillRatio is that FillRatio deals with the gap between column groups and ColumnGroupFillRatio is responsible for the gap between columns inside the group.
Public propertyCornerRadius
Corner radius of the columns relative to the actual column width. The default value is 0. If the radius is 0, columns have sharp corners. If the radius is 1, columns have rounded corners with the radius equal to the half of the columns' width.
Public propertyCylindersResolution
The resolution of cylinders. Resolution is the amount of vertices that build the circle. For example if you want to get a square column you should set resolution to 4. If you want to get a cylindrical column you may set a larger value. But the larger is the resolution the more memory is used and the slower the rendering will be so you should find out the minimal acceptable value. A good value for cylinder is 16 or 20. The default value is 4. This value cannot be less than 3 and greater than 32.
Public propertyFillRatio
Fill ratio for series that determines the amount of place for one series. For example if the fill ratio is 1.0 and the column series is displayed one column (or one group of columns if there are many series on one chart at the same time) fills the whole area of one tick on the X and Z axes (for bar series -- on the Y and Z respectively for area -- it's Z-width and so on). If the fill ratio is 0.5 the column fills half the area of one tick and so on. The default value is 0.7.
Public propertyInternalSettings
Return internal class.
Public propertyRudimentEnabled
Flag determining if rudiment is allowed. The default value is true. Rudiment is a part of series that remains unused from the previous displayed data set and disappears by the animated transition.
Public propertySettingsType
Return own settings type from NChartSeriesSettingsTypes enum.
Public propertyShouldGroupColumns
Flag that determines if columns should be grouped in the coordinate system cells (true), or not (false). The default value is true. If you have a lot of points that share the same cells, it is good idea to set this flag to true (to let the default), so the columns sharing the cell are distriburted in it. However if you have more than one series which points are not sharing the same cells (for example, each series has only one point that monopolizes the cell), it is better to set this flag to false, so the points are not distributed and each one takes its whole cell.
Public propertyShouldSmoothCylinders
Flag that determines if cylinders should appear smooth (true) of faced (false). Generally if you specify low resolution (see cylindersResolution for details) when the individual faces are still visible it is a good idea to have cylinders faced and vice versa. The default value is false. If cylinders are faced it consumes more memory than if they don't by the same resolution.
Top
Methods
  NameDescription
Public methodClose
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also