BWAPI
Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/constructions/kernel_ftC3.h File Reference
#include <CGAL/determinant.h>
Include dependency graph for kernel_ftC3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class FT >
CGAL_BEGIN_NAMESPACE
CGAL_KERNEL_INLINE void 
midpointC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, const FT &w2, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, const FT &w2, const FT &p3x, const FT &p3y, const FT &p3z, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, const FT &w2, const FT &p3x, const FT &p3y, const FT &p3z, const FT &w3, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, const FT &w2, const FT &p3x, const FT &p3y, const FT &p3z, const FT &w3, const FT &p4x, const FT &p4y, const FT &p4z, FT &x, FT &y, FT &z)
template<class FT >
void barycenterC3 (const FT &p1x, const FT &p1y, const FT &p1z, const FT &w1, const FT &p2x, const FT &p2y, const FT &p2z, const FT &w2, const FT &p3x, const FT &p3y, const FT &p3z, const FT &w3, const FT &p4x, const FT &p4y, const FT &p4z, const FT &w4, FT &x, FT &y, FT &z)
template<class FT >
void centroidC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &rx, const FT &ry, const FT &rz, const FT &sx, const FT &sy, const FT &sz, FT &x, FT &y, FT &z)
template<class FT >
void centroidC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &rx, const FT &ry, const FT &rz, FT &x, FT &y, FT &z)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &rx, const FT &ry, const FT &rz, const FT &sx, const FT &sy, const FT &sz)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &sx, const FT &sy, const FT &sz)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void plane_from_pointsC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &rx, const FT &ry, const FT &rz, FT &pa, FT &pb, FT &pc, FT &pd)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void plane_from_point_directionC3 (const FT &px, const FT &py, const FT &pz, const FT &dx, const FT &dy, const FT &dz, FT &pa, FT &pb, FT &pc, FT &pd)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void point_on_planeC3 (const FT &pa, const FT &pb, const FT &pc, const FT &pd, FT &x, FT &y, FT &z)
template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void projection_planeC3 (const FT &pa, const FT &pb, const FT &pc, const FT &pd, const FT &px, const FT &py, const FT &pz, FT &x, FT &y, FT &z)
template<class FT >
CGAL_KERNEL_INLINE FT squared_distanceC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz)
template<class FT >
CGAL_KERNEL_INLINE FT squared_radiusC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz)
template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_directionC3 (const FT &pa, const FT &pb, const FT &pc, const FT &px, const FT &py, const FT &pz)
template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_planeC3 (const FT &pa, const FT &pb, const FT &pc, const FT &pd, const FT &px, const FT &py, const FT &pz)
template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_planeC3 (const FT &ppx, const FT &ppy, const FT &ppz, const FT &pqx, const FT &pqy, const FT &pqz, const FT &prx, const FT &pry, const FT &prz, const FT &px, const FT &py, const FT &pz)
template<class FT >
CGAL_KERNEL_INLINE void bisector_of_pointsC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, FT &a, FT &b, FT &c, FT &d)
template<class FT >
void bisector_of_planesC3 (const FT &pa, const FT &pb, const FT &pc, const FT &pd, const FT &qa, const FT &qb, const FT &qc, const FT &qd, FT &a, FT &b, FT &c, FT &d)
template<class FT >
FT squared_areaC3 (const FT &px, const FT &py, const FT &pz, const FT &qx, const FT &qy, const FT &qz, const FT &rx, const FT &ry, const FT &rz)

Function Documentation

template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
FT &  x,
FT &  y,
FT &  z 
)

Here is the caller graph for this function:

template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
const FT &  w2,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
const FT &  w2,
const FT &  p3x,
const FT &  p3y,
const FT &  p3z,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
const FT &  w2,
const FT &  p3x,
const FT &  p3y,
const FT &  p3z,
const FT &  w3,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
const FT &  w2,
const FT &  p3x,
const FT &  p3y,
const FT &  p3z,
const FT &  w3,
const FT &  p4x,
const FT &  p4y,
const FT &  p4z,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
void barycenterC3 ( const FT &  p1x,
const FT &  p1y,
const FT &  p1z,
const FT &  w1,
const FT &  p2x,
const FT &  p2y,
const FT &  p2z,
const FT &  w2,
const FT &  p3x,
const FT &  p3y,
const FT &  p3z,
const FT &  w3,
const FT &  p4x,
const FT &  p4y,
const FT &  p4z,
const FT &  w4,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
void bisector_of_planesC3 ( const FT &  pa,
const FT &  pb,
const FT &  pc,
const FT &  pd,
const FT &  qa,
const FT &  qb,
const FT &  qc,
const FT &  qd,
FT &  a,
FT &  b,
FT &  c,
FT &  d 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_INLINE void bisector_of_pointsC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
FT &  a,
FT &  b,
FT &  c,
FT &  d 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
void centroidC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  rx,
const FT &  ry,
const FT &  rz,
const FT &  sx,
const FT &  sy,
const FT &  sz,
FT &  x,
FT &  y,
FT &  z 
)

Here is the caller graph for this function:

template<class FT >
void centroidC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  rx,
const FT &  ry,
const FT &  rz,
FT &  x,
FT &  y,
FT &  z 
)
template<class FT >
CGAL_BEGIN_NAMESPACE CGAL_KERNEL_INLINE void midpointC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
FT &  x,
FT &  y,
FT &  z 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void plane_from_point_directionC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  dx,
const FT &  dy,
const FT &  dz,
FT &  pa,
FT &  pb,
FT &  pc,
FT &  pd 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void plane_from_pointsC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  rx,
const FT &  ry,
const FT &  rz,
FT &  pa,
FT &  pb,
FT &  pc,
FT &  pd 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void point_on_planeC3 ( const FT &  pa,
const FT &  pb,
const FT &  pc,
const FT &  pd,
FT &  x,
FT &  y,
FT &  z 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE void projection_planeC3 ( const FT &  pa,
const FT &  pb,
const FT &  pc,
const FT &  pd,
const FT &  px,
const FT &  py,
const FT &  pz,
FT &  x,
FT &  y,
FT &  z 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_directionC3 ( const FT &  pa,
const FT &  pb,
const FT &  pc,
const FT &  px,
const FT &  py,
const FT &  pz 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_planeC3 ( const FT &  pa,
const FT &  pb,
const FT &  pc,
const FT &  pd,
const FT &  px,
const FT &  py,
const FT &  pz 
)

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_INLINE FT scaled_distance_to_planeC3 ( const FT &  ppx,
const FT &  ppy,
const FT &  ppz,
const FT &  pqx,
const FT &  pqy,
const FT &  pqz,
const FT &  prx,
const FT &  pry,
const FT &  prz,
const FT &  px,
const FT &  py,
const FT &  pz 
)

Here is the call graph for this function:

template<class FT >
FT squared_areaC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  rx,
const FT &  ry,
const FT &  rz 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_INLINE FT squared_distanceC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  rx,
const FT &  ry,
const FT &  rz,
const FT &  sx,
const FT &  sy,
const FT &  sz 
)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class FT >
CGAL_KERNEL_MEDIUM_INLINE FT squared_radiusC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz,
const FT &  sx,
const FT &  sy,
const FT &  sz 
)

Here is the call graph for this function:

template<class FT >
CGAL_KERNEL_INLINE FT squared_radiusC3 ( const FT &  px,
const FT &  py,
const FT &  pz,
const FT &  qx,
const FT &  qy,
const FT &  qz 
)

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines