|
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...
|
|