AliceVision
Photogrammetric Computer Vision Framework
Public Member Functions | Public Attributes | Friends | List of all members
aliceVision::Point4d Class Reference

Public Member Functions

 Point4d (const float _x, const float _y, const float _z, const float _w)
 
Point4doperator= (const Point4d &param)
 
bool operator== (const Point4d &param) const
 
Point4d operator- (const Point4d &_p) const
 
Point4d operator- () const
 
Point4d operator+ (const Point4d &_p) const
 
Point4d operator* (const float d) const
 
Point4d operator/ (const float d) const
 
Point4d normalize () const
 
float size () const
 

Public Attributes

union {
   struct {
      float   x
 
      float   y
 
      float   z
 
      float   w
 
   } 
 
   float   m [4]
 
}; 
 

Friends

float dot (const Point4d &p1, const Point4d &p2)
 
Point4d proj (Point4d &e, Point4d &a)
 

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