BWAPI
|
Go to the source code of this file.
Namespaces | |
namespace | CGALi |
Functions | |
template<typename K > | |
K::Angle | CGALi::angle (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::are_ordered_along_line (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::are_strictly_ordered_along_line (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const typename K::FT &w2, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const typename K::FT &w2, const typename K::Point_3 &p3, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const typename K::FT &w2, const typename K::Point_3 &p3, const typename K::FT &w3, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const typename K::FT &w2, const typename K::Point_3 &p3, const typename K::FT &w3, const typename K::Point_3 &p4, const K &k) |
template<class K > | |
K::Point_3 | CGALi::barycenter (const typename K::Point_3 &p1, const typename K::FT &w1, const typename K::Point_3 &p2, const typename K::FT &w2, const typename K::Point_3 &p3, const typename K::FT &w3, const typename K::Point_3 &p4, const typename K::FT &w4, const K &k) |
template<typename K > | |
K::Plane_3 | CGALi::bisector (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<typename K > | |
K::Plane_3 | CGALi::bisector (const typename K::Plane_3 &h1, const typename K::Plane_3 &h2, const K &k) |
template<class K > | |
K::Point_3 | CGALi::centroid (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Point_3 | CGALi::centroid (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Point_3 | CGALi::centroid (const typename K::Tetrahedron_3 &t, const K &k) |
template<class K > | |
K::Point_3 | CGALi::centroid (const typename K::Triangle_3 &t, const K &k) |
template<class K > | |
K::Point_3 | CGALi::circumcenter (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Point_3 | CGALi::circumcenter (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Point_3 | CGALi::circumcenter (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Point_3 | CGALi::circumcenter (const typename K::Tetrahedron_3 &t, const K &k) |
template<class K > | |
K::Point_3 | CGALi::circumcenter (const typename K::Triangle_3 &t, const K &k) |
template<class K > | |
K::Boolean | CGALi::collinear (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::collinear_are_ordered_along_line (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::collinear_are_strictly_ordered_along_line (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_distance_to_point (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_squared_distance (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::FT &d2, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::FT &sr, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::FT &sr, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const typename K::FT &sr, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_lexicographically_xyz (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_signed_distance_to_plane (const typename K::Plane_3 &h, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_signed_distance_to_plane (const typename K::Point_3 &hp, const typename K::Point_3 &hq, const typename K::Point_3 &hr, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_x (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_y (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_z (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Comparison_result | CGALi::compare_xyz (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::coplanar (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Orientation | CGALi::coplanar_orientation (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Orientation | CGALi::coplanar_orientation (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Bounded_side | CGALi::coplanar_side_of_bounded_circle (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &t, const K &k) |
template<class K > | |
K::Vector_3 | CGALi::cross_product (const typename K::Vector_3 &v, const typename K::Vector_3 &w, const K &k) |
template<class K > | |
K::FT | CGALi::determinant (const typename K::Vector_3 &v0, const typename K::Vector_3 &v1, const typename K::Vector_3 &v2, const K &k) |
template<class K > | |
K::Line_3 | CGALi::equidistant_line (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_smaller_distance_to_point (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_larger_distance_to_point (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_larger_signed_distance_to_plane (const typename K::Plane_3 &h, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_larger_signed_distance_to_plane (const typename K::Point_3 &hp, const typename K::Point_3 &hq, const typename K::Point_3 &hr, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_smaller_signed_distance_to_plane (const typename K::Plane_3 &h, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::has_smaller_signed_distance_to_plane (const typename K::Point_3 &hp, const typename K::Point_3 &hq, const typename K::Point_3 &hr, const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::less_x (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::less_y (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::less_z (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::lexicographically_xyz_smaller (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Point_3 | CGALi::midpoint (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Point_3 | CGALi::max_vertex (const typename K::Iso_cuboid_3 &ic, const K &k) |
template<class K > | |
K::Point_3 | CGALi::min_vertex (const typename K::Iso_cuboid_3 &ic, const K &k) |
template<class K > | |
K::Vector_3 | CGALi::normal (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Vector_3 | CGALi::unit_normal (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Orientation | CGALi::orientation (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Orientation | CGALi::orientation (const typename K::Vector_3 &u, const typename K::Vector_3 &v, const typename K::Vector_3 &w, const K &k) |
template<class K > | |
K::Vector_3 | CGALi::orthogonal_vector (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::Vector_3 | CGALi::orthogonal_vector (const typename K::Plane_3 &p, const K &k) |
template<typename K > | |
K::Boolean | CGALi::parallel (const typename K::Line_3 &l1, const typename K::Line_3 &l2, const K &k) |
template<typename K > | |
K::Boolean | CGALi::parallel (const typename K::Plane_3 &h1, const typename K::Plane_3 &h2, const K &k) |
template<typename K > | |
K::Boolean | CGALi::parallel (const typename K::Ray_3 &r1, const typename K::Ray_3 &r2, const K &k) |
template<typename K > | |
K::Boolean | CGALi::parallel (const typename K::Segment_3 &s1, const typename K::Segment_3 &s2, const K &k) |
template<class K > | |
K::Bounded_side | CGALi::side_of_bounded_sphere (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &test, const K &k) |
template<class K > | |
K::Bounded_side | CGALi::side_of_bounded_sphere (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &test, const K &k) |
template<class K > | |
K::Bounded_side | CGALi::side_of_bounded_sphere (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const typename K::Point_3 &test, const K &k) |
template<class K > | |
K::Oriented_side | CGALi::side_of_oriented_sphere (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const typename K::Point_3 &test, const K &k) |
template<typename K > | |
K::FT | CGALi::squared_area (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::FT | CGALi::squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::FT | CGALi::squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const K &k) |
template<class K > | |
K::FT | CGALi::squared_radius (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::FT | CGALi::squared_radius (const typename K::Point_3 &p, const K &k) |
template<class K > | |
K::FT | CGALi::volume (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Boolean | CGALi::x_equal (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::y_equal (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<class K > | |
K::Boolean | CGALi::z_equal (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |
template<typename K > | |
K::Boolean | CGALi::are_negative_oriented (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<typename K > | |
K::Boolean | CGALi::are_positive_oriented (const typename K::Point_3 &p, const typename K::Point_3 &q, const typename K::Point_3 &r, const typename K::Point_3 &s, const K &k) |
template<class K > | |
K::Boolean | CGALi::lexicographically_xyz_smaller_or_equal (const typename K::Point_3 &p, const typename K::Point_3 &q, const K &k) |