ILNumerics Ultimate VS

BaseArrayT Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Inheritance Hierarchy

SystemObject
  ILNumericsBaseArray
    ILNumericsBaseArrayT
      ILNumerics.Core.ArraysConcreteArrayT1, LocalT, InT, OutT, RetT, StorageT

Namespace:  ILNumerics
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax

public abstract class BaseArray<T> : BaseArray

Type Parameters

T
Element type

The BaseArrayT type exposes the following members.

Constructors

  NameDescription
Protected methodBaseArrayT
Initializes a new instance of the BaseArrayT class
Top
Properties

  NameDescription
Public propertyIsColumnVector
Test if this array instance is a column vector

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsComplex
Determines if this array is of complex inner type.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyCode exampleIsDisposed
This flag indicates that an array is not to be used anymore.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsEmpty
Test if this instance is an empty array (number of elements stored eqals 0).

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsMatrix
Test if this instance is a matrix.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsNumeric
Determine if this array is of numeric inner type.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsRowVector
Test if this array instance is a row vector.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsScalar
Test if this instance is a scalar.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyIsVector
Test if this array is a vector.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyLength
Length of the longest dimension of this instance

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyReferenceCount
Counts the number of arrays currently referencing the storage of this array.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertyS
Size descriptor determining the number, lengths and strides of the dimensions of this array. Alias to Size.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public propertySize
Size descriptor determining the number, lengths and strides of the dimensions of this array.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Top
Methods

  NameDescription
Public methodEquals
Compare elements and shape of this array with another array.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodGetElementType
Gets the System.Type of the elements stored in this array.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodGetItem
Retrieve the value of the element addressed by the sequential index in i.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodIsOfTypeElementType
Tests if this array stores elements of type ElementType.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodShortInfo
Short textual summary of this instance, used for debug output

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodShortInfo(Boolean, Boolean, Boolean, Boolean)
Short textual summary of this instance, select individual info components.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodToStream Obsolete.
Write values of this instance to a stream.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodToString
Creates a textual representation of a derived array and allows to control display parameters.

[ILNumerics Core Module]

(Inherited from BaseArray.)
Public methodToXML
Writes a XML string in XML file

[ILNumerics Core Module]

(Overrides BaseArrayToXML(XmlWriter).)
Top
Operators

  NameDescription
Public operatorStatic member(Array to BaseArrayT)
Implicitly convert system array A to a RetT array.

[ILNumerics Core Module]

Public operatorStatic member(T to BaseArrayT)
Implicitly convert system scalar A to a scalar array.

[ILNumerics Core Module]

Public operatorStatic member(BaseArrayT to RetCell)
Convert arbitrary ILNumerics array to a scalar (ret)cell.

[ILNumerics Core Module]

Public operatorStatic member(BaseArrayT to Cell)
Convert arbitrary ILNumerics array to a scalar cell.

[ILNumerics Core Module]

Public operatorStatic member(BaseArrayT to InCell)
Convert arbitrary ILNumerics array to a scalar (in)cell.

[ILNumerics Core Module]

Top
Extension Methods

  NameDescription
Public Extension MethodastypeTin, Tout
[numpy API] Create a new array from generic input array, specify element type and storage order. This function is provided for compatibility with generic array types.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethodflattenT1 (Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64)Overloaded.
Retrieves the value of the element at the position as specified by d0. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 and d1. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 ... d2. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64, Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 ... d3. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64, Int64, Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 ... d4. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64, Int64, Int64, Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 ... d5. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodGetValueT(Int64, Int64, Int64, Int64, Int64, Int64, Int64)Overloaded.
Retrieve the value of the element at the position specified by d0 ... d6. Int64 indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodIndexIteratorT
Efficient iterator over generic (but numeric!) type elements for use in indexing.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension index.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64, Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64, Int64, Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64, Int64, Int64, Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethoditemT1(Int64, Int64, Int64, Int64, Int64, Int64, Int64)Overloaded.
[numpy API] Returns a single element from this array according to the provided dimension indices.

[ILNumerics numpy Module]

(Defined by ExtensionMethods.)
Public Extension MethodIteratorT
Efficient iterator over generic type elements for use in foreach loops.

[ILNumerics Core Module]

(Defined by ExtensionMethods.)
Public Extension MethodravelT1 (Defined by ExtensionMethods.)
Top
Remarks

[ILNumerics Core Module]

See Also

Reference