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

Go to the source code of this file.

Namespaces

namespace  CGALi

Functions

template<class K >
bool CGALi::is_null (const typename K::Vector_2 &v, const K &)
template<class K >
K::RT CGALi::wdot (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &)
template<class K >
K::RT CGALi::wdot_tag (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &, const Cartesian_tag &)
template<class K >
K::RT CGALi::wdot_tag (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &, const Homogeneous_tag &)
template<class K >
K::RT CGALi::wdot (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &k)
template<class K >
K::RT CGALi::wcross (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &)
template<class K >
K::RT CGALi::wcross_tag (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &, const Homogeneous_tag &)
template<class K >
K::FT CGALi::wcross_tag (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &, const Cartesian_tag &)
template<class K >
K::RT CGALi::wcross (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &k)
template<class K >
bool CGALi::is_acute_angle (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::is_straight_angle (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::is_obtuse_angle (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::is_acute_angle (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &k)
template<class K >
bool CGALi::is_straight_angle (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &k)
template<class K >
bool CGALi::is_obtuse_angle (const typename K::Point_2 &p, const typename K::Point_2 &q, const typename K::Point_2 &r, const K &k)
template<class K >
bool CGALi::counterclockwise (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::left_turn (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::clockwise (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::right_turn (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::collinear (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
template<class K >
bool CGALi::same_direction_tag (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &, const Cartesian_tag &)
template<class K >
bool CGALi::same_direction_tag (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &, const Homogeneous_tag &)
template<class K >
bool CGALi::same_direction (const typename K::Vector_2 &u, const typename K::Vector_2 &v, const K &k)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines