The base type for all array datatypes of ILNumerics.Net
| C# | Visual Basic | Visual C++ |
[SerializableAttribute] public abstract class ILBaseArray
<SerializableAttribute> _ Public MustInherit Class ILBaseArray
[SerializableAttribute] public ref class ILBaseArray abstract
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| ILBaseArray()()() | ||
| CreateReference()()() |
Create referencing copy of this array
| |
| Dimensions |
Dimension for this storage.
| |
| Implicit(Double) |
cast scalar to ILBaseArray
| |
| Implicit(Single) |
cast scalar to ILBaseArray
| |
| Implicit(complex) |
cast scalar to ILBaseArray
| |
| Implicit(fcomplex) |
cast scalar to ILBaseArray
| |
| Implicit(Int16) |
cast scalar to ILBaseArray
| |
| Implicit(Int32) |
cast scalar to ILBaseArray
| |
| Implicit(array<Int32>[]()[]) |
cast system array to ILBaseArray
| |
| Implicit(Int64) |
cast scalar to ILBaseArray
| |
| Implicit(UInt16) |
cast scalar to ILBaseArray
| |
| Implicit(UInt32) |
cast scalar to ILBaseArray
| |
| Implicit(UInt64) |
cast scalar to ILBaseArray
| |
| Implicit(Char) |
cast scalar to ILBaseArray
| |
| Implicit(Byte) |
cast scalar to ILBaseArray
| |
| IsColumnVector |
Test if this array instance is a column vector
| |
| IsComplex |
Determine if this array is of complex inner type
| |
| IsEmpty |
true if array is empty (number of elements stored is 0)
| |
| IsMatrix |
Determine if this array is a matrix.
| |
| IsNumeric |
Determine if this array is of numeric inner type
| |
| IsRowVector |
Test if this array instance is a row vector
| |
| IsScalar |
Determine if this instance is a scalar
| |
| IsVector |
Determine if this array is a vector.
| |
| Length |
Length of longest dimension in this instance
| |
| m_dimensions |
dimension specification for this storage object
| |
| m_name |
Name of this object.
| |
| Name |
Set/Get name for this object.
| |
| ToStream(Stream, String, ILArrayStreamSerializationFlags) |
print values of this instance to stream
| |
| ValuesToString(Int32) |
Convert values of elements into string representation.
|
All numerical arrays must derive from ILBaseArray. ILBaseArrays itself
cannot be instanciated. By now only ILArray<> exist, which describes
a rectangular array as full (solid) or referencing array. There are plans to
extend the collection of derived types by triangular and sparse arrays.
| Object | ||
| ILBaseArray | ||
| ILBaseArray<(Of <(BaseT>)>) | ||