Click or drag to resize
NChartMarker Class
The NChartMarker class provides methods to display markers in the points of the chart.
Inheritance Hierarchy
SystemObject
  NChart3D_UWPNChartMarker

Namespace:  NChart3D_UWP
Assembly:  NChart3D_UWP (in NChart3D_UWP.dll)
Syntax
public sealed class NChartMarker

The NChartMarker type exposes the following members.

Constructors
  NameDescription
Public methodNChartMarker
Initializes a new instance of the NChartMarker class
Top
Properties
  NameDescription
Public propertyAngleX
Rotation of the marker around the X-axis in radians. This property is used for "volumetric" markers only this means for those that are not plain.
Public propertyAngleY
Rotation of the marker around the Y-axis in radians. This property is used for "volumetric" markers only this means for those that are not plain.
Public propertyAngleZ
Rotation of the marker around the Z-axis in radians. This property is used for "volumetric" markers only this means for those that are not plain.
Public propertyBorderBrush
Brush of the marker's border. Please note that only markers with predefined shapes have borders. If you use model border's properties are ignored.
Public propertyBorderThickness
Thickness of the marker's border in pixels. Please note that only markers with predefined shapes have borders. If you use a model the border's properties are ignored.
Public propertyBrush
Brush that fills the marker.
Public propertyModel
Model of the marker. This property is null by default. By setting this property shape is automatically set to NChartMarkerShape.Model. If the shape is not NChartMarkerShape.Model this property has no effect even if it is not null. If the shape is NChartMarkerShape.Model and model is null it is equivalent to the shape set to NChartMarkerShape.None so no marker is displayed.
Public propertyResolution
Resoution of the marker. Resolution is the amount of vertices that build the circle (sphere). It is used if marker's shape is NChartMarkerShape.Circle or NChartMarkerShape.Sphere. This value cannot be less than 3 and greater than 32. See also Shape.
Public propertySelectionSize
Size of the marker's touch area (the area you can touch to select the corresponding chart point). If this size is zero, touch area has the size of marker (that is set with Size property). The default value is 0.0f. Use this property if you want to make touch area more or less then the marker size. The size can be in any unit you want. It is rescaled to pixels with the help of NChartSizeAxis. If no data source is set for size axis, units are interpreted as pixels. See also NChartSizeAxis.
Public propertyShape
Shape of the marker. There are predefined shapes and NChartMarkerShapeModel that requires the model to be set.
Public propertySize
Size of the marker. The size can be in any unit you want. It is rescaled to pixels with the help of NChartSizeAxis. If no data source is set for size axis, units are interpreted as pixels. See also NChartSizeAxis.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also