MatrixType

Description

The MatrixType enumeration is used to determine a type of output data matrix.

It is used by the following property:

Available Values

Value Brief description
0 Unknown. Default matrix type. The matrix that works as an AVL tree is used.
1 Elem. Elementary matrix.
2 OnStream. Stream matrix.

NOTE. The value cannot be used in the application code.

3 RB. The matrix that works as a red/black tree.
4 DWARF. The matrix that uses the DWARF algorithm for memory use optimization.
5 AVL. The matrix that works as an AVL tree.
6 Arr. Array.
7 Bmp. The matrix based on Bitmap.

NOTE. The value cannot be used in the application code.

8 InMem. The matrix used for data caching in memory.

NOTE. The value cannot be used in the application code.

Comments

Each matrix has own implementation that is optimized to execute specific tasks. The most of matrices have specific purpose and are used only in the platform core. When working with matrices in the Fore language, one should use matrices that work as an AVL tree. this type is used by default.

See also:

Matrix Assembly Enumerations