Tridimensional point
Tridimensional point. Tridimensional point (float),
Coord3f( void )
Coord3f( const float nx, const float ny, const float nz )
Coord3f( Coord3f const & v)
Coord3f& operator = ( Coord3f const & v)
Coord3f& Set( const float X, const float Y, const float Z )
Coord3f& Get( float & X, float & Y, float & Z )
float& operator [] ( const int i )
float& operator [] ( const int i ) const
Coord3f operator + ( Coord3f const & v) const
Coord3f operator - ( Coord3f const & v) const
Coord3f operator * ( const float s ) const
Coord3f operator / ( const float s ) const
float Norm( void ) const
float Norm2( void ) const
float operator * ( Coord3f const & v ) const
Coord3f operator ^ ( Coord3f const & v ) const
Coord3f& operator += ( Coord3f const & v)
Coord3f& operator -= ( Coord3f const & v)
Coord3f& operator *= ( const float s )
Coord3f& operator /= ( const float s )
Coord3f& Scale3( const float sx, const float sy, const float sz )
Coord3f& Normalize( void )
bool operator == ( Coord3f const & v ) const
bool operator != ( Coord3f const & v ) const
bool eq( Coord3f const & v, const float eps ) const
bool neq( Coord3f const & v, const float eps ) const
bool operator < ( Coord3f const & v ) const
bool operator > ( Coord3f const & v ) const
bool operator <= ( Coord3f const & v ) const
bool operator >= ( Coord3f const & v ) const
int Read( FILE *fp )
int Write( FILE *fp ) const
int ReadBin( FILE *fp )
int WriteBin( FILE *fp ) const
double Hash( void ) const
float Dist( Coord3f const & p ) const
Alphabetic index HTML hierarchy of classes or Java