Hyperbolic Spiral

Namespace: RightEdge.Common.ChartObjects
Assembly: Common (in Common.dll) Version: 2010.1.0.0 (2010.1.0.0)

Syntax

C#
[SerializableAttribute]
public class ChartHyperbolicSpiral : ChartSpiralObjectBase
Visual Basic
<SerializableAttribute>
Public Class ChartHyperbolicSpiral
	Inherits ChartSpiralObjectBase
Visual C++
[SerializableAttribute]
public ref class ChartHyperbolicSpiral : public ChartSpiralObjectBase
F#
[<SerializableAttribute>]
type ChartHyperbolicSpiral =  
    class
        inherit ChartSpiralObjectBase
    end

Remarks

The hyperbolic spiral, also called the inverse spiral, originated with Pierre Varignon in 1704 and was studied by Johann Bernoulli between 1710 and 1713. It begins at an infinite distance from the pole in the center, it winds faster and faster around as it approaches the pole, the distance from any point to the pole, following the curve, is infinite.

Examples

Create a Hyperbolic spiral programmatically (C#)
 Copy imageCopy
// Setup our X coordinates.
DateTime startDate = DateTime.Now;
DateTime lastWeek = startDate.AddDays(-7);

// Create the Hyperbolic Spiral object
ChartHyperbolicSpiral spiral = new ChartHyperbolicSpiral(new ChartPoint(startDate, 20.00), new ChartPoint(lastWeek, 25.00));

// Add this object to the chart.  "symbol" would equal the current symbol object in the system.
ChartObjects.Add(symbol, spiral);

Inheritance Hierarchy

See Also