#include <Vec3Int32.h>
Public Member Functions | |
Vec3Int32 () | |
Default constructor. | |
Vec3Int32 (Int32 x, Int32 y, Int32 z) | |
Construction from native type. | |
Vec3Int32 (Int32 i) | |
Vec3Int32 (const Vec3Int32 &v) | |
Copy constructor. | |
Int32 | X () const |
Value of first element. | |
Int32 | Y () const |
Value of second element. | |
Int32 | Z () const |
Value of third element. | |
Int32 | getValue (int dimension) const |
Element in given dimension. | |
int | operator== (const Vec3Int32 &v) const |
Equal. | |
int | operator< (const Vec3Int32 &v) const |
Less than. | |
int | operator<= (const Vec3Int32 &v) const |
Less equal. | |
int | operator> (const Vec3Int32 &v) const |
Greater than. | |
int | operator>= (const Vec3Int32 &v) const |
Greater equal. | |
Vec3Int32 & | operator+= (const Vec3Int32 &v) |
Addition and assignment. | |
Private Attributes | |
Int32 | mValues [3] |
Definition at line 20 of file Vec3Int32.h.