WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartSplineType - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartSplineType

    Represents spline chart type.

    Inheritance
    System.Object
    ChartType
    ChartSplineType
    ChartRotatedSplineType
    ChartSplineAreaType
    ChartStackingSplineType
    Implements
    System.IDisposable
    Inherited Members
    ChartType.SpacingProperty
    ChartType.GetSpacing(ChartArea)
    ChartType.SetSpacing(ChartArea, Double)
    ChartType.Calculate(ChartSeries)
    ChartType.Update(ChartSeries)
    ChartType.IsCompatible(ChartType)
    ChartType.UpdateLastSegments(ChartSeries, ChartIndexedDataPoint[])
    ChartType.CreateAdornment(ChartSeries, ChartIndexedDataPoint, Int32)
    ChartType.CheckFlags(ChartType.ChartTypeFlags)
    ChartType.Dispose()
    ChartType.IsIndexed
    ChartType.IsRotated
    ChartType.IsStacked
    ChartType.IsSideBySide
    ChartType.RequiresAxis
    ChartType.IsIndependent
    ChartType.RequiresDataCount
    ChartType.AxesType
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Chart
    Assembly: Syncfusion.Chart.Wpf.dll
    Syntax
    public class ChartSplineType : ChartType, IDisposable
    Remarks

    Spline Chart is similar to a Line Chart except that it connects the different data points using splines instead of straight lines.

    Constructors

    ChartSplineType()

    Declaration
    public ChartSplineType()

    Fields

    BreakLineForDoublePointsDistanceMoreThanProperty

    Identifies the BreakLineForDoublePointsDistanceMoreThan dependency property.

    Declaration
    public static readonly DependencyProperty BreakLineForDoublePointsDistanceMoreThanProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    BreakLineForNonIndexedDataProperty

    Identifies the BreakLineForNonIndexedData dependency property.

    Declaration
    public static readonly DependencyProperty BreakLineForNonIndexedDataProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    BreakLineForTimeSpanPointsDistanceMoreThanProperty

    Identifies the BreakLineForTimeSpanPointsDistanceMoreThan dependency property.

    Declaration
    public static readonly DependencyProperty BreakLineForTimeSpanPointsDistanceMoreThanProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    SplineCoefficientProperty

    Using a DependencyProperty as the backing store for Splinecoefficient. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty SplineCoefficientProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    Flags

    Gets the flags.

    Declaration
    protected override ChartType.ChartTypeFlags Flags { get; }
    Property Value
    Type Description
    ChartType.ChartTypeFlags

    The flags.

    Overrides
    ChartType.Flags

    Methods

    CalculateSegments(ChartSeries, ChartIndexedDataPoint[])

    Calculates the segments.

    Declaration
    protected override void CalculateSegments(ChartSeries series, ChartIndexedDataPoint[] points)
    Parameters
    Type Name Description
    ChartSeries series

    The series.

    Syncfusion.Windows.Chart.ChartIndexedDataPoint[] points

    The points.

    Overrides
    ChartType.CalculateSegments(ChartSeries, ChartIndexedDataPoint[])

    GetBezierControlPoints(IChartDataPoint, IChartDataPoint, Double, Double, out ChartPoint, out ChartPoint)

    Gets the bezier control points.

    Declaration
    protected static void GetBezierControlPoints(IChartDataPoint point1, IChartDataPoint point2, double ys1, double ys2, out ChartPoint controlPoint1, out ChartPoint controlPoint2)
    Parameters
    Type Name Description
    IChartDataPoint point1

    The point1.

    IChartDataPoint point2

    The point2.

    System.Double ys1

    The ys1 value.

    System.Double ys2

    The ys2 value.

    ChartPoint controlPoint1

    The control point1.

    ChartPoint controlPoint2

    The control point2.

    GetBreakLineForDoublePointsDistanceMoreThan(DependencyObject)

    Gets the break line for double points distance more than.

    Declaration
    public static double GetBreakLineForDoublePointsDistanceMoreThan(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    Returns
    Type Description
    System.Double

    Break line for Double points distance

    GetBreakLineForNonIndexedData(DependencyObject)

    Gets the break line for non indexed data.

    Declaration
    public static bool GetBreakLineForNonIndexedData(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    Returns
    Type Description
    System.Boolean

    The bool value for BreakLineForNonIndexedData

    GetBreakLineForTimeSpanPointsDistanceMoreThan(DependencyObject)

    Gets the break line for time span points distance more than.

    Declaration
    public static TimeSpan GetBreakLineForTimeSpanPointsDistanceMoreThan(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    Returns
    Type Description
    System.TimeSpan

    Break line for TimeSpan points distance

    GetSplineCoefficient(ChartSeries)

    Gets the spline coefficient.

    Declaration
    protected static double GetSplineCoefficient(ChartSeries series)
    Parameters
    Type Name Description
    ChartSeries series

    The series.

    Returns
    Type Description
    System.Double

    The SplineCoefficient

    SetBreakLineForDoublePointsDistanceMoreThan(DependencyObject, Double)

    Sets the break line for double points distance more than.

    Declaration
    public static void SetBreakLineForDoublePointsDistanceMoreThan(DependencyObject obj, double value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    System.Double value

    The value.

    See Also
    ChartSplineType

    SetBreakLineForNonIndexedData(DependencyObject, Boolean)

    Sets the break line for non indexed data.

    Declaration
    public static void SetBreakLineForNonIndexedData(DependencyObject obj, bool value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    System.Boolean value

    if set to true [value].

    See Also
    ChartSplineType

    SetBreakLineForTimeSpanPointsDistanceMoreThan(DependencyObject, TimeSpan)

    Sets the break line for time span points distance more than.

    Declaration
    public static void SetBreakLineForTimeSpanPointsDistanceMoreThan(DependencyObject obj, TimeSpan value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj

    The DependencyObject obj.

    System.TimeSpan value

    The value.

    See Also
    ChartSplineType

    SetSplineCoefficient(ChartSeries, Double)

    Sets the spline coefficient.

    Declaration
    protected static void SetSplineCoefficient(ChartSeries series, double value)
    Parameters
    Type Name Description
    ChartSeries series

    The series.

    System.Double value

    The value.

    ToString()

    Returns a System.String that represents the current System.Object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A System.String that represents the current System.Object.

    Overrides
    System.Object.ToString()
    See Also
    ChartSplineType

    UpdateSegments(ChartSeries, ChartIndexedDataPoint[])

    Calculates the segments.

    Declaration
    protected override void UpdateSegments(ChartSeries series, ChartIndexedDataPoint[] points)
    Parameters
    Type Name Description
    ChartSeries series

    The series.

    Syncfusion.Windows.Chart.ChartIndexedDataPoint[] points

    The points.

    Overrides
    ChartType.UpdateSegments(ChartSeries, ChartIndexedDataPoint[])
    See Also
    ChartSplineType

    Implements

    System.IDisposable

    See Also

    ChartSplineSegment
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved