Definition in file _QGAR_point.H.
Go to the source code of this file.
Namespaces | |
| namespace | qgar |
Global geometrical functions which compute points | |
| template<class T> | |
| bool | qgar::qgCircleCenter (const GenPoint< T > &t, const GenPoint< T > &p, const GenPoint< T > &q, GenPoint< double > &aCenter) |
| Center of the circle passing through three given points. | |
| template<class T> | |
| bool | qgar::qgIntersect (const GenSegment< T > &ab, const GenSegment< T > &cd, GenPoint< double > &i, double anAngle=Math::epsilonRadian()) |
| Intersection of the lines supporting two given segments. | |
| template<class T> | |
| bool | qgar::qgIntersect (const GenQgarSegment< T > &aQSeg1, const GenQgarSegment< T > &aQSeg2, GenPoint< double > &aPt, double anAngle=Math::epsilonRadian()) |
| Intersection of the lines supporting two given Qgar segments. | |
| template<class T> | |
| GenPoint< double > | qgar::qgMiddle (const GenSegment< T > &aSeg) |
| Return the middle point of a segment. | |
| template<class T> | |
| GenPoint< double > | qgar::qgMiddle (const GenQgarSegment< T > &aQSeg) |
| Return the middle point of a Qgar segment. | |
| template<class T> | |
| GenPoint< double > | qgar::qgMiddle (const GenPoint< T > &aPt1, const GenPoint< T > &aPt2) |
| Return the middle point of the segment joining two points. | |
| template<class T> | |
| GenPoint< double > | qgar::qgProjectPoint (const GenPoint< T > &aPt, const GenSegment< T > &aSeg) |
| Return the orthogonal projection of a point onto a segment. | |
| template<class T> | |
| void | qgar::qgProject (GenPoint< double > &aPt, const GenSegment< T > &aSeg) |
| Orthogonal projection of a point onto a segment. | |
| template<class T> | |
| GenPoint< double > | qgar::qgProjectPoint (const GenPoint< T > &aPt, const GenQgarSegment< T > &aQSeg) |
| Return the orthogonal projection of a point onto a Qgar segment. | |
| template<class T> | |
| void | qgar::qgProject (GenPoint< double > &aPt, const GenQgarSegment< T > &aQSeg) |
| Ortogonal projection of a point onto a Qgar segment. | |