IMultiDimArrayType Interface

From The Oxygene Language Wiki

Jump to:navigation, search

This is a Language topic
Feel free to add your notes to this topic below.


IMultiDimArrayType = public interface (IArrayType, IType)

IMultDimArrayType is a multi dimensional array type with its low and high bound values predefined. For example:

type MyArray = array[0..15, 5..17, 10..] of Byte. This would have a dim count of 3, a high count of 2 and GetLow would return 0, 5, 10. GetHigh 15,17.

Namespace: Cirrus


Members

Method
Description
GetHigh(aIndex: Integer) Returns the High bound at that index. Must be less than HighCount and >= 0
GetLow(aIndex: Integer) Returns the Low bound at that index. Must be less than DimCount and >= 0


Properties

Property
Description
DimCount: IntegerThe number of dimensions in this array
HighCount: IntegerThe ranges with a high count specified; this is less or equal to


See Also

Oxygene-48.png

Area: Oxygene Language
Compiler version: Oxygene 5

Language GlossaryKeywordsTypesFAQHow To

Navigation
Areas
More
Toolbox