Represents an object that iterates over the components of
a BandVector.
Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Structure BandVectorEnumerator _ Implements IEnumerator(Of Double), IDisposable, IEnumerator |
| C# |
|---|
public struct BandVectorEnumerator : IEnumerator<double>, IDisposable, IEnumerator |
| C++ |
|---|
public value class BandVectorEnumerator : IEnumerator<double>, IDisposable, IEnumerator |
Methods
| Icon | Type | Description |
|---|---|---|
| Equals(Object) | Indicates whether this instance and a specified object are equal. | |
| Finalize() | ||
| GetHashCode() | Returns the hash code for this instance. | |
| GetType() | Gets the Type of the current instance. | |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| MoveNext() |
Advances the enumerator to the next component of the
BandVector.
| |
| Reset() |
Sets the enumerator to its initial position, which is
before the first component of the BandVector.
| |
| ToString() | Returns the fully qualified type name of this instance. |
Constructors
| Icon | Type | Description |
|---|---|---|
| BandVectorEnumeratorNew(BandVector) |
Constructs a new BandVectorEnumerator
for the specified BandVector.
|
Properties
| Icon | Type | Description |
|---|---|---|
| Current |
Gets or the current component of the BandVector.
|