Hyperbolic Spiral
Namespace:
RightEdge.Common.ChartObjectsAssembly: 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
System..::.Object
RightEdge.Common.ChartObjects..::.ChartObjectBase
RightEdge.Common.ChartObjects..::.ChartSpiralObjectBase
RightEdge.Common.ChartObjects..::.ChartHyperbolicSpiral
RightEdge.Common.ChartObjects..::.ChartObjectBase
RightEdge.Common.ChartObjects..::.ChartSpiralObjectBase
RightEdge.Common.ChartObjects..::.ChartHyperbolicSpiral