|
| template<typename Tf > |
| bool | artec::sdk::base::isZero (const Tf &some) |
| | Equality expression for 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) |
| | Arithmetic 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...
|
| |