common::VEC3 Struct Reference
[Wektor floatów 2D, 3D, 4D]

Wektor floatów 3D. More...

#include <Math.hpp>

List of all members.

Public Member Functions

 VEC3 ()
 VEC3 (float x, float y, float z)
 VEC3 (const float *Array)
 operator float * ()
 operator const float * () const
bool operator== (const VEC3 &v) const
bool operator!= (const VEC3 &v) const
VEC3 operator+ () const
VEC3 operator- () const
VEC3 operator+ (const VEC3 &v) const
VEC3 operator- (const VEC3 &v) const
VEC3operator+= (const VEC3 &v)
VEC3operator-= (const VEC3 &v)
VEC3operator*= (float v)
VEC3operator/= (float v)

Public Attributes

float x
float y
float z

Detailed Description

Wektor floatów 3D.

Constructor & Destructor Documentation

common::VEC3::VEC3 (  )  [inline]
common::VEC3::VEC3 ( float  x,
float  y,
float  z 
) [inline]
common::VEC3::VEC3 ( const float *  Array  )  [inline]

Member Function Documentation

common::VEC3::operator const float * (  )  const [inline]
common::VEC3::operator float * (  )  [inline]
bool common::VEC3::operator!= ( const VEC3 v  )  const [inline]
VEC3& common::VEC3::operator*= ( float  v  )  [inline]
VEC3 common::VEC3::operator+ ( const VEC3 v  )  const [inline]
VEC3 common::VEC3::operator+ (  )  const [inline]
VEC3& common::VEC3::operator+= ( const VEC3 v  )  [inline]
VEC3 common::VEC3::operator- ( const VEC3 v  )  const [inline]
VEC3 common::VEC3::operator- (  )  const [inline]
VEC3& common::VEC3::operator-= ( const VEC3 v  )  [inline]
VEC3& common::VEC3::operator/= ( float  v  )  [inline]
bool common::VEC3::operator== ( const VEC3 v  )  const [inline]

Member Data Documentation

The documentation for this struct was generated from the following file:

Generated on Wed Dec 16 20:44:55 2009 for CommonLib by  doxygen 1.6.1