Click or drag to resize

EquallySpacedColumn Class

The EquallySpacedColumn is a simple readable numeric column. The value of an element is calculated from y = a+b*i. This means the value of the first element is a, the values are equally spaced by b.
Inheritance Hierarchy
SystemObject
  Altaxo.DataEquallySpacedColumn

Namespace: Altaxo.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
[SerializableAttribute]
public class EquallySpacedColumn : INumericColumn, 
	IReadableColumn, ICloneable, INumericSequence<double>, IImmutable

The EquallySpacedColumn type exposes the following members.

Constructors
 NameDescription
Public methodEquallySpacedColumnInitializes a new instance of the EquallySpacedColumn class
Public methodEquallySpacedColumn(Double, Double) Creates a EquallySpacedColumn with starting value start and spacing increment.
Top
Properties
 NameDescription
Public propertyCount 
Public propertyFullName The full name of a indexer column is "EquallySpacedColumn(start,increment)".
Public propertyIncrement 
Public propertyIsEditable 
Public propertyItem Simply returns the value i.
Public propertyItemType Gets the type of the colum's items.
Public propertyStartValue 
Top
Methods
 NameDescription
Public methodClone Creates a cloned instance of this object.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsElementEmpty This returns always true.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithIncrement 
Public methodWithStartValue 
Top
Fields
 NameDescription
Protected field_incrementThe spacing value between consecutive elements.
Protected field_startThe start value, i.e. the value at index 0.
Top
Extension Methods
 NameDescription
Public Extension MethodGetUnderlyingDataColumnOrDefault Gets the underlying data column (of type DataColumn) or the default value null.
(Defined by TransformedReadableColumnExtensions)
Public Extension MethodToHorzROMatrix This returns a horizontal oriented, readonly matrix of a DoubleColumn
(Defined by DataColumnWrapper)
Public Extension MethodToROVector This returns a read-only vector of a INumericColumn for selected rows.
(Defined by DataColumnWrapper)
Public Extension MethodToROVector This returns a read-only vector of a INumericColumn
(Defined by DataColumnWrapper)
Public Extension MethodToROVector This returns a read-only vector of a INumericColumn
(Defined by DataColumnWrapper)
Public Extension MethodToVertROMatrix This returns a vertical oriented, readonly matrix of a DoubleColumn
(Defined by DataColumnWrapper)
Top
See Also