VTK
9.3.1
|
#include <vtkDataArrayValueRange_AOS.h>
Public Types | |
using | ArrayType = vtkAOSDataArrayTemplate<ValueTypeT> |
using | ValueType = ValueTypeT |
using | IteratorType = ValueType* |
using | ConstIteratorType = ValueType const* |
using | ReferenceType = ValueType& |
using | ConstReferenceType = ValueType const& |
using | value_type = ValueType |
using | size_type = ValueIdType |
using | iterator = IteratorType |
using | const_iterator = ConstIteratorType |
using | reference = ReferenceType |
using | const_reference = ConstReferenceType |
Public Member Functions | |
VTK_ITER_INLINE | ValueRange () noexcept=default |
VTK_ITER_INLINE | ValueRange (ArrayType *arr, ValueIdType beginValue, ValueIdType endValue) noexcept |
VTK_ITER_INLINE ValueRange | GetSubRange (ValueIdType beginValue=0, ValueIdType endValue=-1) const noexcept |
VTK_ITER_INLINE ArrayType * | GetArray () const noexcept |
VTK_ITER_INLINE ComponentIdType | GetTupleSize () const noexcept |
VTK_ITER_INLINE ValueIdType | GetBeginValueId () const noexcept |
VTK_ITER_INLINE ValueIdType | GetEndValueId () const noexcept |
VTK_ITER_INLINE size_type | size () const noexcept |
VTK_ITER_INLINE iterator | begin () noexcept |
VTK_ITER_INLINE iterator | end () noexcept |
VTK_ITER_INLINE const_iterator | begin () const noexcept |
VTK_ITER_INLINE const_iterator | end () const noexcept |
VTK_ITER_INLINE const_iterator | cbegin () const noexcept |
VTK_ITER_INLINE const_iterator | cend () const noexcept |
VTK_ITER_INLINE reference | operator[] (size_type i) noexcept |
VTK_ITER_INLINE const_reference | operator[] (size_type i) const noexcept |
Static Public Attributes | |
static constexpr ComponentIdType | TupleSizeTag = TupleSize |
Definition at line 34 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ArrayType = vtkAOSDataArrayTemplate<ValueTypeT> |
Definition at line 43 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ValueType = ValueTypeT |
Definition at line 44 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::IteratorType = ValueType* |
Definition at line 46 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstIteratorType = ValueType const* |
Definition at line 47 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ReferenceType = ValueType& |
Definition at line 48 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstReferenceType = ValueType const& |
Definition at line 49 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::value_type = ValueType |
Definition at line 55 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::size_type = ValueIdType |
Definition at line 56 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::iterator = IteratorType |
Definition at line 57 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_iterator = ConstIteratorType |
Definition at line 58 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::reference = ReferenceType |
Definition at line 59 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_reference = ConstReferenceType |
Definition at line 60 of file vtkDataArrayValueRange_AOS.h.
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 66 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 78 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 90 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 93 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 96 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 102 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 108 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 111 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 113 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 116 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 118 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 121 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 123 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 126 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 128 of file vtkDataArrayValueRange_AOS.h.
|
staticconstexpr |
Definition at line 52 of file vtkDataArrayValueRange_AOS.h.