ILNumerics Ultimate VS

BaseArray Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
General base class of any ILNumerics array. This class is abstract.

[ILNumerics Core Module]

Inheritance Hierarchy

SystemObject
  ILNumericsBaseArray
    ILNumericsBaseArrayT
    ILNumericsDimSpec

Namespace:  ILNumerics
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.4.0.0 (5.4.7431.3055)
Syntax

public abstract class BaseArray

The BaseArray type exposes the following members.

Constructors

  NameDescription
Protected methodBaseArray
Initializes a new instance of the BaseArray class
Top
Properties

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

[ILNumerics Core Module]

Public propertyIsComplex
Determines if this array is of complex inner type.

[ILNumerics Core Module]

Public propertyCode exampleIsDisposed
This flag indicates that an array is not to be used anymore.

[ILNumerics Core Module]

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

[ILNumerics Core Module]

Public propertyIsMatrix
Test if this instance is a matrix.

[ILNumerics Core Module]

Public propertyIsNumeric
Determine if this array is of numeric inner type.

[ILNumerics Core Module]

Public propertyIsRowVector
Test if this array instance is a row vector.

[ILNumerics Core Module]

Public propertyIsScalar
Test if this instance is a scalar.

[ILNumerics Core Module]

Public propertyIsVector
Test if this array is a vector.

[ILNumerics Core Module]

Public propertyLength
Length of the longest dimension of this instance

[ILNumerics Core Module]

Public propertyReferenceCount
Counts the number of arrays currently referencing the storage of this array.

[ILNumerics Core Module]

Public propertyS
Size descriptor determining the number, lengths and strides of the dimensions of this array. Alias to Size.

[ILNumerics Core Module]

Public propertySize
Size descriptor determining the number, lengths and strides of the dimensions of this array.

[ILNumerics Core Module]

Top
Methods

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

[ILNumerics Core Module]

(Overrides ObjectEquals(Object).)
Public methodGetElementType
Gets the System.Type of the elements stored in this array.

[ILNumerics Core Module]

Public methodGetItem
Retrieve the value of the element addressed by the sequential index in i.

[ILNumerics Core Module]

Public methodIsOfTypeElementType
Tests if this array stores elements of type ElementType.

[ILNumerics Core Module]

Public methodShortInfo
Short textual summary of this instance, used for debug output

[ILNumerics Core Module]

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

[ILNumerics Core Module]

Public methodToStream Obsolete.
Write values of this instance to a stream.

[ILNumerics Core Module]

Public methodToString
Creates a textual representation of a derived array and allows to control display parameters.

[ILNumerics Core Module]

Public methodToXML
Writes a XML string in XML file

[ILNumerics Core Module]

Top
Operators

  NameDescription
Public operatorStatic member(Double to BaseArray)
Public operatorStatic member(String to BaseArray)
Implicit cast from string to scalar RetArray<string>

[ILNumerics Core Module]

Public operatorStatic member(complex to BaseArray)
Implicit cast from scalar of typeof(A) to RetArray<typeof(A)>

[ILNumerics Core Module]

Public operatorStatic member(fcomplex to BaseArray)
Implicit cast from scalar of typeof(A) to RetArray<typeof(A)>

[ILNumerics Core Module]

Public operatorStatic member(ILExpression to BaseArray)
Wraps an ILNumerics expression (i.e.: simple operation with 'end' specifier) into a scalar array.

[ILNumerics Core Module]

Top
Remarks

[ILNumerics Core Module]

See Also

Reference