[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The Matrix<(Of <(<'T>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Matrix<(Of <(<'T>)>)>(array<T,2>[,](,)[,][,]) |
Initialisiert eine Matrix mit einem existierenden Daten-Array.
Das Array wird nicht kopiert sondern direkt verwendet.
|
![]() | Matrix<(Of <(<'T>)>)>(Int32, Int32) |
Initialisiert eine neue Matrix.
|
![]() | Matrix<(Of <(<'T>)>)>(array<T,2>[,](,)[,][,], T) |
Initialisiert eine Matrix mit einem existierenden Daten-Array.
Das Array wird nicht kopiert sondern direkt verwendet.
|
![]() | Matrix<(Of <(<'T>)>)>(Int32, Int32, Func<(Of <(<'T1, T2, TResult>)>)>) | |
![]() | Matrix<(Of <(<'T>)>)>(Int32, Int32, T) |
Initialisiert eine neue Matrix.
|
Methods
Name | Description | |
---|---|---|
![]() | Apply | |
![]() | ApplyIndexed | |
![]() | Copy |
Gibt eine Kopie der Matrix zurück.
|
![]() | CopyCell |
Gibt eine Kopie der Zelle (x, y)
zurück.
|
![]() | CopyRegion |
Kopiert einen Bereich der Matrix.
|
![]() | CopyXVector |
Gibt eine Kopie der Zeile y dieser Matrix
als Vector zurück.
|
![]() | CopyYVector |
Gibt eine Kopie der Spalte x dieser Matrix
als Vector zurück.
|
![]() | Fill |
Belegt alle Felder der Matrix mit dem übergebenen Wert.
|
![]() | FillIndexed | |
![]() | GetEnumerator |
Returns an enumerator that iterates through the collection.
|
![]() | GetSize |
Gibt die Größe des Objektes in einer Dimension zurück
|
![]() | GetValue(array<Int32>[]()[][]) |
Gibt den Wert eines Feldes zurück.
|
![]() | GetValue(Int32, Int32) |
Ruft den Wert eines Feldes ab.
|
![]() | GetValueAsObject(array<Int32>[]()[][]) |
Gibt den Wert eines Feldes als Objekt zurück.
|
![]() | GetValueAsObject(Int32, Int32) |
Ruft den Wert eines Feldes als Objekt ab.
|
![]() | Map<(Of <<'(TTarget>)>>) | |
![]() | MapIndexed<(Of <<'(TTarget>)>>) | |
![]() | ToString |
Returns a String that represents this instance.
(Overrides Object..::..ToString()()()().) |
Operators
Name | Description | |
---|---|---|
![]() ![]() | ImplicitWideningImplicitImplicitImplicit(array<T,2>[,](,)[,][,] to Matrix<(Of <<'(T>)>>)) |
Führt eine implizite Umwandlung eines 2D-Arrays nach
Matrix<(Of <(<'T>)>)> durch.
|
![]() ![]() | ImplicitWideningImplicitImplicitImplicit(Matrix<(Of <<'(T>)>>) to array<T,2>[,](,)[,][,]) |
Führt eine implizite Umwandlung von Matrix<(Of <(<'T>)>)> in ein 2D-Array durch.
Diese Umwandlung ist langsam, weil die Elemente kopiert werden müssen.
|
Fields
Name | Description | |
---|---|---|
![]() | data |
Das verschachtelte Array, welches die Daten der Matrix enthält.
|
![]() | defValue |
Der Standardwert der Matrix, welcher bei Indexüberschreitungen
zurückgegeben wird.
|
![]() | height |
Die Höhe der Matrix.
|
![]() | width |
Die Breite der Matrix.
|
Properties
Name | Description | |
---|---|---|
![]() | DimensionCount |
Gibt die Anzahl der verwendeten Dimensionen zurück
|
![]() | Height |
Ruft die Höhe der Matrix ab.
|
![]() | Item |
Gibt den Wert einer Zelle zurück.
|
![]() | Width |
Ruft die Breite der Matrix ab.
|