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

Impala::Core::Array::Element::Vec3Real64 Class Reference

Class definition vector of 3 real 64 bit numbers. More...

#include <Vec3Real64.h>

List of all members.

Public Member Functions

 Vec3Real64 ()
 Default constructor.
 Vec3Real64 (Real64 x, Real64 y, Real64 z)
 Construction from native type.
 Vec3Real64 (Real64 v)
 Construction from non vector native type.
 Vec3Real64 (const Vec3Real64 &v)
 Copy constructor.
Real64 X () const
 Value of first element.
Real64 Y () const
 Value of second element.
Real64 Z () const
 Value of third element.
Real64 getValue (int dimension) const
 Element in given dimension.
int operator== (const Vec3Real64 &v) const
 Equal.
int operator!= (const Vec3Real64 &v) const
 Not equal.
int operator< (const Vec3Real64 &v) const
 Less than.
int operator<= (const Vec3Real64 &v) const
 Less equal.
int operator> (const Vec3Real64 &v) const
 Greater than.
int operator>= (const Vec3Real64 &v) const
 Greater equal.
Vec3Real64operator+= (const Vec3Real64 &v)
 Addition and assignment.
Vec3Real64operator-= (const Vec3Real64 &v)
 Subtraction and assignment.
Vec3Real64operator *= (const Vec3Real64 &v)
 Multiplication and assignment.
Vec3Real64operator *= (double v)
 Multiplication and assignment.
Vec3Real64operator/= (const Vec3Real64 &v)
 Division and assignment.
Vec3Real64operator/= (double d)
 Division and assignment.

Private Attributes

Real64 mValues [3]


Detailed Description

Class definition vector of 3 real 64 bit numbers.

Definition at line 20 of file Vec3Real64.h.


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