Represents the collection of columns of a Matrix.

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public Structure ColumnCollection _
	Implements ICollection(Of Vector), IEnumerable(Of Vector), IEnumerable
C#
public struct ColumnCollection : ICollection<Vector>, IEnumerable<Vector>, IEnumerable
C++
public value class ColumnCollection : ICollection<Vector^>, IEnumerable<Vector^>, IEnumerable

Methods

IconTypeDescription
Equals(Object)
Indicates whether this instance and a specified object are equal.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetEnumerator()
Returns an IEnumerator<(Of T>) for this ColumnCollection.
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.
ToString()
Returns the fully qualified type name of this instance.

Properties

IconTypeDescription
Count
Gets the number of columns in the collection.
Item(Int32)
Gets or sets the components of the specified column in this ColumnCollection.

Remarks

A ColumnCollection is used primarily as a mechanism to allow enumeration of the columns of a matrix.