ReactPhysics3D
v0.10.2
C++ Physics engine library
|
#include <include/reactphysics3d/containers/Array.h>
Public Member Functions | |
Iterator ()=default | |
Constructor. | |
Iterator (void *buffer, uint64 index, uint64 size) | |
Constructor. | |
reference | operator* () |
Deferencable. | |
const_reference | operator* () const |
Const Deferencable. | |
const_pointer | operator-> () const |
Deferencable. | |
Iterator & | operator++ () |
Pre increment (++it) | |
Iterator | operator++ (int) |
Post increment (it++) | |
Iterator & | operator-- () |
Pre decrement (–it) | |
Iterator | operator-- (int) |
Post decrement (it–) | |
Iterator | operator+ (const difference_type &n) |
Plus operator. | |
Iterator & | operator+= (const difference_type &n) |
Plus operator. | |
Iterator | operator- (const difference_type &n) |
Minus operator. | |
Iterator & | operator-= (const difference_type &n) |
Minus operator. | |
difference_type | operator- (const Iterator &iterator) const |
Difference operator. | |
bool | operator< (const Iterator &other) const |
Comparison operator. | |
bool | operator> (const Iterator &other) const |
Comparison operator. | |
bool | operator<= (const Iterator &other) const |
Comparison operator. | |
bool | operator>= (const Iterator &other) const |
Comparison operator. | |
bool | operator== (const Iterator &iterator) const |
Equality operator (it == end()) | |
bool | operator!= (const Iterator &iterator) const |
Inequality operator (it != end()) | |
Class Iterator.
This class represents an iterator for the array