Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Core::Array::Element::Vec3Int32 Class Reference

Class definition vector of 3 integer 32 bit numbers. More...

#include <Vec3Int32.h>

List of all members.

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.
Vec3Int32operator+= (const Vec3Int32 &v)
 Addition and assignment.

Private Attributes

Int32 mValues [3]


Detailed Description

Class definition vector of 3 integer 32 bit numbers.

Definition at line 20 of file Vec3Int32.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:00:47 2010 for ImpalaSrc by  doxygen 1.5.1