#include <nodesystem.h>
Public Types | |
using | Iterator = BaseIterator< FixedSizeArray, false > |
using | ConstIterator = BaseIterator< const FixedSizeArray, false > |
Public Member Functions | |
Block< const T > | ToBlock () const |
Block< T > | ToBlock () |
operator Block< const T > () const | |
operator Block< T > () | |
operator StridedBlock< const T > () const | |
operator StridedBlock< T > () | |
const T & | operator[] (Int index) const |
T & | operator[] (Int index) |
Int | GetCount () const |
MAXON_ATTRIBUTE_FORCE_INLINE ConstIterator | Begin () const |
MAXON_ATTRIBUTE_FORCE_INLINE Iterator | Begin () |
MAXON_ATTRIBUTE_FORCE_INLINE ConstIterator | End () const |
MAXON_ATTRIBUTE_FORCE_INLINE Iterator | End () |
Private Attributes | |
T | _elements [N] |
using Iterator = BaseIterator<FixedSizeArray, false> |
using ConstIterator = BaseIterator<const FixedSizeArray, false> |
Block<const T> ToBlock | ( | ) | const |
Returns a Block<const T> which represents the elements of the array.
Block<T> ToBlock | ( | ) |
Returns a Block<T> which represents the elements of the array.
operator Block< const T > | ( | ) | const |
Converts this FixedSizeArray to a Block<const T> which represents the elements of the array.
operator Block< T > | ( | ) |
Converts this FixedSizeArray to a Block<T> which represents the elements of the array.
operator StridedBlock< const T > | ( | ) | const |
Converts this FixedSizeArray to a StridedBlock<const T> which represents the elements of the array. The block will have the natural stride of T.
operator StridedBlock< T > | ( | ) |
Converts this FixedSizeArray to a StridedBlock<T> which represents the elements of the array. The block will have the natural stride of T.
const T& operator[] | ( | Int | index | ) | const |
T& operator[] | ( | Int | index | ) |
Int GetCount | ( | ) | const |
MAXON_ATTRIBUTE_FORCE_INLINE ConstIterator Begin | ( | ) | const |
MAXON_ATTRIBUTE_FORCE_INLINE Iterator Begin | ( | ) |
MAXON_ATTRIBUTE_FORCE_INLINE ConstIterator End | ( | ) | const |
MAXON_ATTRIBUTE_FORCE_INLINE Iterator End | ( | ) |
|
private |