VTK
9.2.6
|
#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 46 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ArrayType = vtkAOSDataArrayTemplate<ValueTypeT> |
Definition at line 55 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ValueType = ValueTypeT |
Definition at line 56 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::IteratorType = ValueType* |
Definition at line 58 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstIteratorType = ValueType const* |
Definition at line 59 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ReferenceType = ValueType& |
Definition at line 60 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstReferenceType = ValueType const& |
Definition at line 61 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::value_type = ValueType |
Definition at line 67 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::size_type = ValueIdType |
Definition at line 68 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::iterator = IteratorType |
Definition at line 69 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_iterator = ConstIteratorType |
Definition at line 70 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::reference = ReferenceType |
Definition at line 71 of file vtkDataArrayValueRange_AOS.h.
using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_reference = ConstReferenceType |
Definition at line 72 of file vtkDataArrayValueRange_AOS.h.
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 78 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 90 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 102 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 105 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 108 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 114 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 120 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 123 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 125 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 128 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 130 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 133 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 135 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 138 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 140 of file vtkDataArrayValueRange_AOS.h.
|
staticconstexpr |
Definition at line 64 of file vtkDataArrayValueRange_AOS.h.