Documentation

nat3

Class

A 3-dimensional vector for unsigned integers.

Properties

Methods

uint opIndex(int) const
Operator obj[x]
Returns uint
nat3 opAdd(const nat3&in) const
Operator obj + x
Returns nat3
nat3 opSub(const nat3&in) const
Operator obj - x
Returns nat3
nat3 opMul(const nat3&in) const
Operator obj * x
Returns nat3
nat3 opDiv(const nat3&in) const
Operator obj / x
Returns nat3
nat3 opAdd(uint) const
Operator obj + x
Returns nat3
nat3 opSub(uint) const
Operator obj - x
Returns nat3
nat3 opMul(uint) const
Operator obj * x
Returns nat3
nat3 opDiv(uint) const
Operator obj / x
Returns nat3
nat3 opAdd_r(uint) const
Operator x + obj
Returns nat3
nat3 opSub_r(uint) const
Operator x - obj
Returns nat3
nat3 opMul_r(uint) const
Operator x * obj
Returns nat3
nat3 opDiv_r(uint) const
Operator x / obj
Returns nat3
nat3& opAddAssign(const nat3&in)
Operator obj += x
Returns nat3
nat3& opSubAssign(const nat3&in)
Operator obj -= x
Returns nat3
nat3& opMulAssign(const nat3&in)
Operator obj *= x
Returns nat3
nat3& opDivAssign(const nat3&in)
Operator obj /= x
Returns nat3
nat3& opAddAssign(uint)
Operator obj += x
Returns nat3
nat3& opSubAssign(uint)
Operator obj -= x
Returns nat3
nat3& opMulAssign(uint)
Operator obj *= x
Returns nat3
nat3& opDivAssign(uint)
Operator obj /= x
Returns nat3
bool opEquals(const nat3&in)
Operator obj == x, obj != x
Returns bool
nat2 get_xy() const
Property obj.xy
Returns nat2