Class AgentVector::const_reverse_iterator

Nested Relationships

This class is a nested type of Class AgentVector.

Class Documentation

class flamegpu::AgentVector::const_reverse_iterator

Basic AgentVectors reverse const iterator Provides const access to members of the vector, in back-to-front order.

See

AgentVector::crbegin()

See

AgentVector::crend()

Public Functions

inline explicit const_reverse_iterator(AgentVector *parent, const std::shared_ptr<const AgentData> &agent, std::weak_ptr<AgentDataMap> data, size_type pos = 0)
inline const_reverse_iterator &operator++()
inline const_reverse_iterator operator++(int)
inline bool operator==(const_reverse_iterator other) const
inline bool operator!=(const_reverse_iterator other) const
CAgent operator*() const