Hyperbolic Spiral

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

Syntax

C#
[SerializableAttribute]
public class ChartHyperbolicSpiral : ChartSpiralObjectBase
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class ChartHyperbolicSpiral _
	Inherits ChartSpiralObjectBase
Visual C++
[SerializableAttribute]
public ref class ChartHyperbolicSpiral : public ChartSpiralObjectBase

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#)
CopyC#
// 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