InstanceIndex#
Fully qualified name: omni::graph::core::InstanceIndex
-
struct InstanceIndex#
Temp value representing an instance during a compute or a loop.
Public Functions
-
inline bool const operator==(InstanceIndex const &other) const#
Returns true if this InstanceIndex is equal to the
other.
-
inline bool const operator!=(InstanceIndex const &other) const#
Returns true if this InstanceIndex is not equal to the
other.
-
inline bool const operator<(InstanceIndex const &other) const#
Returns true if this InstanceIndex is less than the
other.
-
inline bool const operator<=(InstanceIndex const &other) const#
Returns true if this InstanceIndex is less than or equal to the
other.
-
inline bool const operator>(InstanceIndex const &other) const#
Returns true if this InstanceIndex is greater than the
other.
-
inline bool const operator>=(InstanceIndex const &other) const#
Returns true if this InstanceIndex is greater than or equal to the
other.
-
inline InstanceIndex operator+(InstanceIndex other) const#
Returns the sum of this instance index and that of the
other.
-
inline InstanceIndex operator+(size_t idx) const#
Returns the sum of this instance index and
idx.
-
inline InstanceIndex &operator+=(InstanceIndex other)#
Increments the instance index by the index amount contained in
other.
-
inline InstanceIndex &operator++()#
Increments the index value.
Public Members
-
size_t index = {0}#
Index value for the instance.
-
inline bool const operator==(InstanceIndex const &other) const#