|
VTK
9.0.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 | |
| constexpr static ComponentIdType | TupleSizeTag = TupleSize |
Definition at line 47 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ArrayType = vtkAOSDataArrayTemplate<ValueTypeT> |
Definition at line 56 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ValueType = ValueTypeT |
Definition at line 57 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::IteratorType = ValueType* |
Definition at line 59 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstIteratorType = ValueType const* |
Definition at line 60 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ReferenceType = ValueType& |
Definition at line 61 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::ConstReferenceType = ValueType const& |
Definition at line 62 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::value_type = ValueType |
Definition at line 68 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::size_type = ValueIdType |
Definition at line 69 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::iterator = IteratorType |
Definition at line 70 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_iterator = ConstIteratorType |
Definition at line 71 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::reference = ReferenceType |
Definition at line 72 of file vtkDataArrayValueRange_AOS.h.
| using vtk::detail::ValueRange< vtkAOSDataArrayTemplate< ValueTypeT >, TupleSize >::const_reference = ConstReferenceType |
Definition at line 73 of file vtkDataArrayValueRange_AOS.h.
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 79 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 91 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 103 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 106 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 109 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 115 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 121 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 124 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 126 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 129 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 131 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 134 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 136 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 139 of file vtkDataArrayValueRange_AOS.h.
|
inlinenoexcept |
Definition at line 141 of file vtkDataArrayValueRange_AOS.h.
|
staticconstexpr |
Definition at line 65 of file vtkDataArrayValueRange_AOS.h.
1.8.17