Lens distortion correction division model 1p
 All Classes Files Functions Variables
ami::point2d< T > Class Template Reference

class to store 2D points and basic methods More...

#include <point2d.h>

Public Member Functions

 point2d (const T xx, const T yy)
 
 point2d (const T scalar)
 
point2doperator= (const point2d &p)
 
point2doperator= (const T scalar)
 
 point2d (const point2d< T > &p)
 
point2d operator+ (const point2d &p) const
 
point2d operator- (const point2d &p) const
 
point2d operator* (const T &a) const
 
double operator* (const point2d &p) const
 
norm ()
 
norm2 ()
 
void print ()
 
int find_nearest_point (std::vector< point2d< T > > primitive)
 
void find_nearest_point (std::vector< point2d< T > > primitive, int &id, T &distance)
 
bool operator!= (const T scalar) const
 

Public Attributes

x
 
y
 

Detailed Description

template<class T>
class ami::point2d< T >

class to store 2D points and basic methods

Author
Luis Alvarez

Member Function Documentation

template<class T>
void ami::point2d< T >::find_nearest_point ( std::vector< point2d< T > >  primitive,
int &  id,
T &  distance 
)
Parameters
primitive.
id.
distance.

Member Data Documentation

template<class T>
T ami::point2d< T >::x

point x coordinate

template<class T>
T ami::point2d< T >::y

point y coordinate


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