- <init>
Create Section from a variable length list of Ranges
- getShape
Get length of the ith Range
- appendRange
Append a Range to the Section
- computeSize
Compute total number of elements represented by the section. Any VLEN Ranges are
effectively skipped
- getRanges
Get the list of Ranges.
- getRank
Get rank - number of Ranges.
- getOrigin
Get origin of the ith Range
- getRange
Get the ith Range
- fill
Return a Section guaranteed to be non null, with no null Ranges, and within the
bounds set by shape.
- getIterator
Iterate over a section, returning the index in an equivilant 1D array of shape[]
So this is a sectio
- getStride
Get stride of the ith Range
- checkInRange
Check if this Section is legal for the given shape. [Note: modified by dmh to
address the case of un