BWAPI
|
#include <CGAL/determinant.h>
Go to the source code of this file.
Functions | |
template<class FT > | |
CGAL_BEGIN_NAMESPACE CGAL_KERNEL_INLINE void | midpointC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, FT &x, FT &y) |
template<class FT > | |
CGAL_KERNEL_LARGE_INLINE void | circumcenter_translateC2 (const FT &dqx, const FT &dqy, const FT &drx, const FT &dry, FT &dcx, FT &dcy) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE void | circumcenterC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, const FT &w2, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, const FT &w2, const FT &p3x, const FT &p3y, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, const FT &w2, const FT &p3x, const FT &p3y, const FT &w3, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, const FT &w2, const FT &p3x, const FT &p3y, const FT &w3, const FT &p4x, const FT &p4y, FT &x, FT &y) |
template<class FT > | |
void | barycenterC2 (const FT &p1x, const FT &p1y, const FT &w1, const FT &p2x, const FT &p2y, const FT &w2, const FT &p3x, const FT &p3y, const FT &w3, const FT &p4x, const FT &p4y, const FT &w4, FT &x, FT &y) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE void | centroidC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry, FT &x, FT &y) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE void | centroidC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry, const FT &sx, const FT &sy, FT &x, FT &y) |
template<class FT > | |
void | line_from_pointsC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, FT &a, FT &b, FT &c) |
template<class FT > | |
void | line_from_point_directionC2 (const FT &px, const FT &py, const FT &dx, const FT &dy, FT &a, FT &b, FT &c) |
template<class FT > | |
CGAL_KERNEL_INLINE void | bisector_of_pointsC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, FT &a, FT &b, FT &c) |
template<class FT > | |
CGAL_KERNEL_INLINE void | bisector_of_linesC2 (const FT &pa, const FT &pb, const FT &pc, const FT &qa, const FT &qb, const FT &qc, FT &a, FT &b, FT &c) |
template<class FT > | |
FT | line_y_at_xC2 (const FT &a, const FT &b, const FT &c, const FT &x) |
template<class FT > | |
void | line_get_pointC2 (const FT &a, const FT &b, const FT &c, int i, FT &x, FT &y) |
template<class FT > | |
void | perpendicular_through_pointC2 (const FT &la, const FT &lb, const FT &px, const FT &py, FT &a, FT &b, FT &c) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE void | line_project_pointC2 (const FT &la, const FT &lb, const FT &lc, const FT &px, const FT &py, FT &x, FT &y) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE FT | squared_radiusC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry, FT &x, FT &y) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE FT | squared_radiusC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry) |
template<class FT > | |
FT | squared_distanceC2 (const FT &px, const FT &py, const FT &qx, const FT &qy) |
template<class FT > | |
FT | squared_radiusC2 (const FT &px, const FT &py, const FT &qx, const FT &qy) |
template<class FT > | |
CGAL_KERNEL_INLINE FT | scaled_distance_to_lineC2 (const FT &la, const FT &lb, const FT &lc, const FT &px, const FT &py) |
template<class FT > | |
CGAL_KERNEL_INLINE FT | scaled_distance_to_directionC2 (const FT &la, const FT &lb, const FT &px, const FT &py) |
template<class FT > | |
CGAL_KERNEL_MEDIUM_INLINE FT | scaled_distance_to_lineC2 (const FT &px, const FT &py, const FT &qx, const FT &qy, const FT &rx, const FT &ry) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
FT & | x, | ||
FT & | y | ||
) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
const FT & | w2, | ||
FT & | x, | ||
FT & | y | ||
) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
const FT & | w2, | ||
const FT & | p3x, | ||
const FT & | p3y, | ||
FT & | x, | ||
FT & | y | ||
) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
const FT & | w2, | ||
const FT & | p3x, | ||
const FT & | p3y, | ||
const FT & | w3, | ||
FT & | x, | ||
FT & | y | ||
) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
const FT & | w2, | ||
const FT & | p3x, | ||
const FT & | p3y, | ||
const FT & | w3, | ||
const FT & | p4x, | ||
const FT & | p4y, | ||
FT & | x, | ||
FT & | y | ||
) |
void barycenterC2 | ( | const FT & | p1x, |
const FT & | p1y, | ||
const FT & | w1, | ||
const FT & | p2x, | ||
const FT & | p2y, | ||
const FT & | w2, | ||
const FT & | p3x, | ||
const FT & | p3y, | ||
const FT & | w3, | ||
const FT & | p4x, | ||
const FT & | p4y, | ||
const FT & | w4, | ||
FT & | x, | ||
FT & | y | ||
) |
CGAL_KERNEL_INLINE void bisector_of_linesC2 | ( | const FT & | pa, |
const FT & | pb, | ||
const FT & | pc, | ||
const FT & | qa, | ||
const FT & | qb, | ||
const FT & | qc, | ||
FT & | a, | ||
FT & | b, | ||
FT & | c | ||
) |
CGAL_KERNEL_INLINE void bisector_of_pointsC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
FT & | a, | ||
FT & | b, | ||
FT & | c | ||
) |
CGAL_KERNEL_MEDIUM_INLINE void centroidC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry, | ||
FT & | x, | ||
FT & | y | ||
) |
CGAL_KERNEL_MEDIUM_INLINE void centroidC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry, | ||
const FT & | sx, | ||
const FT & | sy, | ||
FT & | x, | ||
FT & | y | ||
) |
CGAL_KERNEL_LARGE_INLINE void circumcenter_translateC2 | ( | const FT & | dqx, |
const FT & | dqy, | ||
const FT & | drx, | ||
const FT & | dry, | ||
FT & | dcx, | ||
FT & | dcy | ||
) |
CGAL_KERNEL_MEDIUM_INLINE void circumcenterC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry, | ||
FT & | x, | ||
FT & | y | ||
) |
void line_from_point_directionC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | dx, | ||
const FT & | dy, | ||
FT & | a, | ||
FT & | b, | ||
FT & | c | ||
) | [inline] |
void line_from_pointsC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
FT & | a, | ||
FT & | b, | ||
FT & | c | ||
) | [inline] |
void line_get_pointC2 | ( | const FT & | a, |
const FT & | b, | ||
const FT & | c, | ||
int | i, | ||
FT & | x, | ||
FT & | y | ||
) | [inline] |
CGAL_KERNEL_MEDIUM_INLINE void line_project_pointC2 | ( | const FT & | la, |
const FT & | lb, | ||
const FT & | lc, | ||
const FT & | px, | ||
const FT & | py, | ||
FT & | x, | ||
FT & | y | ||
) |
FT line_y_at_xC2 | ( | const FT & | a, |
const FT & | b, | ||
const FT & | c, | ||
const FT & | x | ||
) | [inline] |
CGAL_BEGIN_NAMESPACE CGAL_KERNEL_INLINE void midpointC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
FT & | x, | ||
FT & | y | ||
) |
void perpendicular_through_pointC2 | ( | const FT & | la, |
const FT & | lb, | ||
const FT & | px, | ||
const FT & | py, | ||
FT & | a, | ||
FT & | b, | ||
FT & | c | ||
) | [inline] |
CGAL_KERNEL_INLINE FT scaled_distance_to_directionC2 | ( | const FT & | la, |
const FT & | lb, | ||
const FT & | px, | ||
const FT & | py | ||
) |
CGAL_KERNEL_INLINE FT scaled_distance_to_lineC2 | ( | const FT & | la, |
const FT & | lb, | ||
const FT & | lc, | ||
const FT & | px, | ||
const FT & | py | ||
) |
CGAL_KERNEL_MEDIUM_INLINE FT scaled_distance_to_lineC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry | ||
) |
FT squared_distanceC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy | ||
) | [inline] |
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry, | ||
FT & | x, | ||
FT & | y | ||
) |
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy, | ||
const FT & | rx, | ||
const FT & | ry | ||
) |
FT squared_radiusC2 | ( | const FT & | px, |
const FT & | py, | ||
const FT & | qx, | ||
const FT & | qy | ||
) | [inline] |