Click or drag to resize
NChartPointState Class
The NChartPointState class provides methods to store state of a point. The state of a point is a complex of parameters such as position brush used etc. for a particular period for a particular point. Each chart point should have at least one state representing the data from the data source for this point but it can have multiple states. This allows the animation of a chart through time while each NChartPointState represents the state of the point in a particular time tick. The transition from one state to another is animated automatically by linear interpolation of parameters stored in the states.
Inheritance Hierarchy
SystemObject
  NChart3D_UWPNChartPointState

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

The NChartPointState type exposes the following members.

Properties
  NameDescription
Public propertyBorderBrush
Brush of the point's border. See NChartBrush.
Public propertyBrush
Brush that fills the point. See NChartBrush.
Public propertyCircle
Circle of a point state.
Public propertyClose
Close value of a point state.
Public propertyDateX
Date X value of a point state.
Public propertyDateY
Date Y value of a point state.
Public propertyDateZ
Date Z value of a point state.
Public propertyDoubleX
Double X value of a point state.
Public propertyDoubleY
Double Y value of a point state.
Public propertyDoubleZ
Double Z value of a point state.
Public propertyHeight
Height of a point state.
Public propertyHigh
High value of a point state.
Public propertyIntX
Integer X value of a point state.
Public propertyIntY
Integer Y value of a point state.
Public propertyIntZ
Integer Z value of a point state.
Public propertyLow
Low value of a point state.
Public propertyMarker
Marker of the point. See NChartMarker.
Public propertyOpen
Open value of a point state.
Public propertyValue
Value of a point state.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberPointStateAlignedToXWithXLowHigh(Int32, Double, Double)
Create a point state that is aligned to the X grid and has low and high values. This is the a typical state for a band series drawn in 2D.
Public methodStatic memberPointStateAlignedToXWithXLowHigh(DateTimeOffset, Double, Double)
Create a point state that is aligned to the X grid and has low and high values. This is the a typical state for a band series drawn in 2D.
Public methodStatic memberPointStateAlignedToXWithXLowOpenCloseHigh(Int32, Double, Double, Double, Double)
Create a point state that is aligned to the X grid and has low open close and high values. This is a typical state for candlestick series drawn in 2D.
Public methodStatic memberPointStateAlignedToXWithXLowOpenCloseHigh(DateTimeOffset, Double, Double, Double, Double)
Create a point state that is aligned to the X grid and has low open close and high values. This is a typical state for candlestick series drawn in 2D.
Public methodStatic memberPointStateAlignedToXWithXY(Int32, Double)
Create a point state representing the point that is aligned to the X grid. This is a typical state for column area line and ribbon series if drawn in 2D.
Public methodStatic memberPointStateAlignedToXWithXY(DateTimeOffset, Double)
Create a point state representing the point that is aligned to the X grid. This is a typical state for column area line and ribbon series if drawn in 2D.
Public methodStatic memberPointStateAlignedToXZWithXYZ(Int32, Double, Int32)
Create a point state representing the point that is aligned to the XZ grid. This is a typical state for column area line and ribbon series if drawn in 3D. This can also be used for a surface.
Public methodStatic memberPointStateAlignedToXZWithXYZ(Int32, Double, DateTimeOffset)
Create a point state representing the point that is aligned to the XZ grid. This is a typical state for column area line and ribbon series if drawn in 3D. This can also be used for a surface.
Public methodStatic memberPointStateAlignedToXZWithXYZ(DateTimeOffset, Double, Int32)
Create a point state representing the point that is aligned to the XZ grid. This is a typical state for column area line and ribbon series if drawn in 3D. This can also be used for a surface.
Public methodStatic memberPointStateAlignedToXZWithXYZ(DateTimeOffset, Double, DateTimeOffset)
Create a point state representing the point that is aligned to the XZ grid. This is a typical state for column area line and ribbon series if drawn in 3D. This can also be used for a surface.
Public methodStatic memberPointStateAlignedToXZWithXZLowOpenCloseHigh(Int32, Int32, Double, Double, Double, Double)
Create a point state that is aligned to the XZ grid and has low open close and high values. This is a typical state for candlestick series drawn in 3D.
Public methodStatic memberPointStateAlignedToXZWithXZLowOpenCloseHigh(Int32, DateTimeOffset, Double, Double, Double, Double)
Create a point state that is aligned to the XZ grid and has low open close and high values. This is a typical state for candlestick series drawn in 3D.
Public methodStatic memberPointStateAlignedToXZWithXZLowOpenCloseHigh(DateTimeOffset, Int32, Double, Double, Double, Double)
Create a point state that is aligned to the XZ grid and has low open close and high values. This is a typical state for candlestick series drawn in 3D.
Public methodStatic memberPointStateAlignedToXZWithXZLowOpenCloseHigh(DateTimeOffset, DateTimeOffset, Double, Double, Double, Double)
Create a point state that is aligned to the XZ grid and has low open close and high values. This is a typical state for candlestick series drawn in 3D.
Public methodStatic memberPointStateAlignedToYWithXY(Double, Int32)
Create a point state representing the point that is aligned to the Y grid. This is a typical state for bar series if drawn in 2D.
Public methodStatic memberPointStateAlignedToYWithXY(Double, DateTimeOffset)
Create a point state representing the point that is aligned to the Y grid. This is a typical state for bar series if drawn in 2D.
Public methodStatic memberPointStateAlignedToYWithYOpenClose(Int32, Double, Double)
Create a point state that is aligned to the Y grid and has open and close values. This is the a typical state for a sequence series drawn in 2D.
Public methodStatic memberPointStateAlignedToYWithYOpenClose(DateTimeOffset, Double, Double)
Create a point state that is aligned to the Y grid and has open and close values. This is the a typical state for a sequence series drawn in 2D.
Public methodStatic memberPointStateAlignedToYZWithXYZ(Double, Int32, Int32)
Create a point state representing the point that is aligned to the YZ grid. This is a typical state for bar series if drawn in 3D.
Public methodStatic memberPointStateAlignedToYZWithXYZ(Double, Int32, DateTimeOffset)
Create a point state representing the point that is aligned to the YZ grid. This is a typical state for bar series if drawn in 3D.
Public methodStatic memberPointStateAlignedToYZWithXYZ(Double, DateTimeOffset, Int32)
Create a point state representing the point that is aligned to the YZ grid. This is a typical state for bar series if drawn in 3D.
Public methodStatic memberPointStateAlignedToYZWithXYZ(Double, DateTimeOffset, DateTimeOffset)
Create a point state representing the point that is aligned to the YZ grid. This is a typical state for bar series if drawn in 3D.
Public methodStatic memberPointStateWithCircleValue
Create a point state representing the point that is aligned to the concentric circles. This is a typical state for pie series if drawn in 2D.
Public methodStatic memberPointStateWithCircleValueHeight
Create a point state representing the point that is aligned to the concentric circles and has the height. This is a typical state for pie series if drawn in 3D.
Public methodStatic memberPointStateWithXYValue
Create free (not aligned) 2D-space point state with value. This is a typical state for heatmap series
Public methodStatic memberPointStateWithXYZ
Create free (not aligned) 3D-space point. This is a typical state for bubble or surface series. But you may use this for other series types too.
Public methodStatic memberPointStateWithXYZValue
Create free (not aligned) 3D-space point state with value. This is a typical state for surface series colored not by height, but by fourth component value.
Public methodToString (Inherited from Object.)
Top
See Also