An Iterator over the Orientation of Faces of a Box.
More...
#include <AMReX_Orientation.H>
An Iterator over the Orientation of Faces of a Box.
◆ OrientationIter() [1/2]
| constexpr amrex::OrientationIter::OrientationIter |
( |
| ) |
|
|
constexprdefaultnoexcept |
◆ OrientationIter() [2/2]
| __host__ __device__ amrex::OrientationIter::OrientationIter |
( |
const Orientation & |
_face | ) |
|
|
inlinenoexcept |
◆ isValid()
| __host__ __device__ bool amrex::OrientationIter::isValid |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator void *()
| __host__ __device__ amrex::OrientationIter::operator void * |
( |
| ) |
|
|
inlinenoexcept |
Cast to void*. Used to test if iterator is valid.
◆ operator!=()
| __host__ __device__ bool amrex::OrientationIter::operator!= |
( |
const OrientationIter & |
oi | ) |
const |
|
inlinenoexcept |
◆ operator()()
| __host__ __device__ Orientation amrex::OrientationIter::operator() |
( |
| ) |
const |
|
inlinenoexcept |
Return the orientation of the face.
◆ operator++() [1/2]
| __host__ __device__ OrientationIter & amrex::OrientationIter::operator++ |
( |
| ) |
|
|
inlinenoexcept |
◆ operator++() [2/2]
◆ operator--() [1/2]
| __host__ __device__ OrientationIter & amrex::OrientationIter::operator-- |
( |
| ) |
|
|
inlinenoexcept |
◆ operator--() [2/2]
◆ operator==()
| __host__ __device__ bool amrex::OrientationIter::operator== |
( |
const OrientationIter & |
oi | ) |
const |
|
inlinenoexcept |
◆ rewind()
| __host__ __device__ void amrex::OrientationIter::rewind |
( |
| ) |
|
|
inlinenoexcept |
Reset (rewind) the iterator.
The documentation for this class was generated from the following file: