|
Blender V4.3
|
#include <BKE_curves_utils.hh>
Public Member Functions | |
| constexpr | CyclicIterator (const int range_end, const int index, const int cycles) |
| constexpr | CyclicIterator (const CyclicIterator ©) |
| ~CyclicIterator ()=default | |
| constexpr CyclicIterator & | operator= (const CyclicIterator ©) |
| constexpr CyclicIterator & | operator++ () |
| void | increment (const int n) |
| constexpr const int & | operator* () const |
| constexpr bool | operator== (const CyclicIterator &other) const |
| constexpr bool | operator!= (const CyclicIterator &other) const |
Public Attributes | |
| int | index_ |
| int | range_end_ |
| int | cycles_ |
Definition at line 409 of file BKE_curves_utils.hh.
|
inlineconstexpr |
Definition at line 412 of file BKE_curves_utils.hh.
References BLI_assert, blender::bke::curves::IndexRangeCyclic::cycles(), cycles_, index_, and range_end_.
Referenced by CyclicIterator(), operator!=(), operator++(), operator=(), and operator==().
|
inlineconstexpr |
Definition at line 418 of file BKE_curves_utils.hh.
References copy(), cycles_, CyclicIterator(), index_, and range_end_.
|
default |
|
inline |
Definition at line 444 of file BKE_curves_utils.hh.
|
inlineconstexpr |
Definition at line 460 of file BKE_curves_utils.hh.
References CyclicIterator(), and operator==().
|
inlineconstexpr |
Definition at line 451 of file BKE_curves_utils.hh.
|
inlineconstexpr |
Definition at line 434 of file BKE_curves_utils.hh.
References CyclicIterator().
|
inlineconstexpr |
Definition at line 424 of file BKE_curves_utils.hh.
References copy(), and CyclicIterator().
|
inlineconstexpr |
Definition at line 456 of file BKE_curves_utils.hh.
References cycles_, CyclicIterator(), and index_.
Referenced by operator!=().
| int blender::bke::curves::IndexRangeCyclic::CyclicIterator::cycles_ |
Definition at line 410 of file BKE_curves_utils.hh.
Referenced by CyclicIterator(), CyclicIterator(), and operator==().
| int blender::bke::curves::IndexRangeCyclic::CyclicIterator::index_ |
Definition at line 410 of file BKE_curves_utils.hh.
Referenced by CyclicIterator(), CyclicIterator(), and operator==().
| int blender::bke::curves::IndexRangeCyclic::CyclicIterator::range_end_ |
Definition at line 410 of file BKE_curves_utils.hh.
Referenced by CyclicIterator(), and CyclicIterator().