|  | 
| template<typename Tf > | 
| bool | artec::sdk::base::isZero (const Tf &some) | 
|  | Equality expression for the types which are not exact.  More... 
 | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::distanceSquare (const Point2< T > &p1, const Point2< T > &p2) | 
|  | Distance measure (squared)  More... 
 | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::dotProduct (const Point2< T > &p1, const Point2< T > &p2) | 
|  | Cross product of two points.  More... 
 | 
|  | 
| template<typename T , typename T2 > | 
| Point2< T > | artec::sdk::base::operator+ (const T2 &val, const Point2< T > &p) | 
|  | Arithmetical operators of the form: operator(scalar, TPoint2)  More... 
 | 
|  | 
| template<typename T , typename T2 > | 
| Point2< T > | artec::sdk::base::operator- (const T2 &val, const Point2< T > &p) | 
|  | 
| template<typename T , typename T2 > | 
| Point2< T > | artec::sdk::base::operator* (const T2 &val, const Point2< T > &p) | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::distanceSquare (const Point3< T > &p1, const Point3< T > &p2) | 
|  | Distance measure (squared)  More... 
 | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::dotProduct (const Point3< T > &p1, const Point3< T > &p2) | 
|  | Cross product of two points.  More... 
 | 
|  | 
| template<typename T > | 
| Point3< T > | artec::sdk::base::crossProduct (const Point3< T > &p1, const Point3< T > &p2) | 
|  | Cross product of two points.  More... 
 | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::distanceSquare (const Point4< T > &p1, const Point4< T > &p2) | 
|  | Distance measure (squared)  More... 
 | 
|  | 
| template<typename T > | 
| T | artec::sdk::base::dotProduct (const Point4< T > &p1, const Point4< T > &p2) | 
|  | Cross product of two points.  More... 
 | 
|  |