Application
Table of Contents
Interfaces
- ArraySelectorInterface
- Interface for selecting elements from an array view.
- ArrayViewInterface
- Interface for a view of an array with additional methods
for filtering, mapping, and transforming the data.
- IndexListSelectorInterface
- Interface for selecting elements from an array view by boolean mask.
- MaskSelectorInterface
- Interface for selecting elements from an array view by boolean mask.
- PipeSelectorInterface
- Interface for selector that applies a series of selectors sequentially to a source array view.
- SliceSelectorInterface
- Interface for selecting elements from an array view by slice.
Classes
- IndexError
- Error class for index-related errors.
- KeyError
- Error class for key-related errors.
- NotSupportedError
- Error class for not supported errors.
- ReadonlyError
- Error class for readonly-related errors.
- SizeError
- Error class for size-related errors.
- ValueError
- Error class for value-related errors.
- IndexListSelector
- Represents an index list selector that selects elements based on the provided array of indexes.
- MaskSelector
- Represents a mask selector that selects elements based on the provided array of boolean mask values.
- PipeSelector
- Represents a selector that applies a series of selectors sequentially to a source array view.
- SliceSelector
- Represents a slice selector that selects elements based on the provided slice parameters.
- NormalizedSlice
- Represents a normalized slice definition with start, end, and step values.
- Slice
- Represents a slice definition for selecting a range of elements.
- ArrayIndexListView
- Class representing an index-based view of an array or another ArrayView for accessing elements at specific indexes.
- ArrayMaskView
- Class representing a mask-based view of an array or another ArrayView for accessing elements based on a boolean mask.
- ArraySliceView
- Class representing a slice-based view of an array or another ArrayView
for accessing elements within a specified slice range.
- ArrayView
- Class representing a view of an array or another array view
with additional methods for filtering, mapping, and transforming the data.
Traits
- ArrayViewAccessTrait
- Trait providing methods for accessing elements in ArrayView object.
- ArrayViewOperationsTrait
- Trait providing methods for operation methods of ArrayView.