gk::Point Class Reference

representation d'un point de dimension 3. More...

#include <Geometry.h>

List of all members.

Public Member Functions

 Point (const float _x=0.f, const float _y=0.f, const float _z=0.f)
 Point (const Vector &v)
void print () const
 affiche un point.
Point operator+ (const Vector &v) const
 addition d'un point et d'un vecteur, q= p + v, renvoie le point q.
Pointoperator+= (const Vector &v)
 addition d'un point et d'un vecteur, p= p + v.
Vector operator- (const Point &q) const
 soustraction de 2 points, v= p - q, renvoie le vecteur v.
Point operator- (const Vector &v) const
 soustraction d'un point et d'un vecteur, q= p - v, renvoie le point q.
Pointoperator-= (const Vector &v)
 soutraction d'un point et d'un vecteur, p= p - v.
Pointoperator+= (const Point &q)
 addition de 2 points, ca n'existe pas, mais c'est pratique ! p= p + q.
Point operator+ (const Point &q) const
Point operator* (const float f) const
Pointoperator*= (const float f)
Point operator/ (const float f) const
Pointoperator/= (const float f)
const float & operator[] (const unsigned int i) const
float & operator[] (const unsigned int i)

Public Attributes

float x
float y
float z

Detailed Description

representation d'un point de dimension 3.

memes operations que sur Vector. memes operations que sur un Vector.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends
Generated on Thu Sep 22 16:34:00 2011 for gKitGL by  doxygen 1.6.3