representation d'une normale de dimension 3, cf. Vector pour la description des operations. More...
#include <Geometry.h>
Public Member Functions | |
Normal (const float _x=0.f, const float _y=0.f, const float _z=0.f) | |
Normal | operator- () const |
Normal | operator+ (const Normal &v) const |
Normal & | operator+= (const Normal &v) |
Normal | operator- (const Normal &v) const |
Normal & | operator-= (const Normal &v) |
Normal | operator* (const float f) const |
Normal & | operator*= (const float f) |
Normal | operator/ (const float f) const |
Normal & | operator/= (float f) |
float | LengthSquared () const |
float | Length () const |
Normal (const Vector &v) | |
const float & | operator[] (const unsigned int i) const |
float & | operator[] (const unsigned int i) |
Public Attributes | |
float | x |
float | y |
float | z |
representation d'une normale de dimension 3, cf. Vector pour la description des operations.