VTK
9.1.0
|
#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 48 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ArrayType = vtkAOSDataArrayTemplate<ValueTypeT> |
Definition at line 57 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ValueType = ValueTypeT |
Definition at line 58 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::IteratorType = ValueType* |
Definition at line 60 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstIteratorType = ValueType const* |
Definition at line 61 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ReferenceType = ValueType& |
Definition at line 62 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstReferenceType = ValueType const& |
Definition at line 63 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::value_type = ValueType |
Definition at line 69 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::size_type = ValueIdType |
Definition at line 70 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::iterator = IteratorType |
Definition at line 71 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_iterator = ConstIteratorType |
Definition at line 72 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::reference = ReferenceType |
Definition at line 73 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_reference = ConstReferenceType |
Definition at line 74 of file vtkDataArrayValueRange_AOS.h.
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 80 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 92 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 104 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 107 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 110 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 116 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 122 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 125 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 127 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 130 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 132 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 135 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 137 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 140 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 142 of file vtkDataArrayValueRange_AOS.h.
|
staticconstexpr |
Definition at line 66 of file vtkDataArrayValueRange_AOS.h.