Namespaces | |
NTS | |
Classes | |
class | Handle_for |
class | Ref_counted |
class | Wrapper |
class | Object_base |
class | Object |
Functions | |
template<class NT > | |
bool | is_zero (const NT &x) |
template<class NT > | |
bool | is_one (const NT &x) |
template<class NT > | |
bool | is_negative (const NT &x) |
template<class NT > | |
bool | is_positive (const NT &x) |
template<class NT > | |
CGAL_KERNEL_INLINE Sign | sign (const NT &x) |
template<class NT > | |
CGAL_KERNEL_INLINE Sign | lexicographical_sign (const NT &x, const NT &y) |
template<class NT > | |
CGAL_KERNEL_INLINE NT | abs (const NT &x) |
template<class NT > | |
CGAL_KERNEL_INLINE Comparison_result | compare (const NT &n1, const NT &n2) |
template<class NT > | |
NT | square (const NT &n) |
template<class T > | |
Object | make_object (const T &t) |
template<class T > | |
bool | assign (T &t, const Object &o) |
template<class PT > | |
bool | seg_seg_do_intersect_crossing (PT const &p1, PT const &p2, PT const &p3, PT const &p4) |
template<class PT > | |
bool | seg_seg_do_intersect_contained (PT const &p1, PT const &p2, PT const &p3, PT const &p4) |
template<class R > | |
bool | do_intersect (const Segment_2< R > &seg1, const Segment_2< R > &seg2) |
CGAL_KERNEL_INLINE NT CGAL::abs | ( | const NT & | x | ) |
bool CGAL::assign | ( | T & | t, |
const Object & | o | ||
) |
Definition at line 138 of file Object.h.
References Object::ptr.
Referenced by Assign::operator()().
CGAL_KERNEL_INLINE Comparison_result CGAL::compare | ( | const NT & | n1, |
const NT & | n2 | ||
) |
Definition at line 143 of file number_utils.h.
References EQUAL, LARGER, and SMALLER.
Referenced by cmp_dist_to_pointC2(), cmp_dist_to_pointC3(), cmp_signed_dist_to_directionC2(), cmp_signed_dist_to_directionC3(), cmp_signed_dist_to_lineC2(), Kdtree_d< Traits >::comp(), Kdtree_d< Traits >::ExtPoint::compare(), compare_deltax_deltayC2(), compare_lexicographically_xyC2(), compare_lexicographically_xyzC3(), compare_x(), compare_xC2(), compare_y(), compare_z(), dominanceC3(), Kdtree_d< Traits >::Node::Plane::is_in(), Compare< NT >::operator()(), tecplot_data::parse(), ComSwitch::parseValuesFromArguments(), sign_of_determinant2x2(), strict_dominanceC3(), and tecplot_data::zone_detect().
Definition at line 242 of file Segment_2_Segment_2_intersection.h.
References compare_lexicographically_xy(), EQUAL, LARGER, lexicographically_xy_smaller(), lexicographically_yx_smaller(), seg_seg_do_intersect_contained(), seg_seg_do_intersect_crossing(), SMALLER, Segment_2< R, T >::source(), and Segment_2< R, T >::target().
Referenced by Triangulation::is_diagonalie().
|
inline |
Definition at line 86 of file number_utils.h.
Referenced by Is_negative< NT >::operator()().
|
inline |
Definition at line 75 of file number_utils.h.
Referenced by Is_one< NT >::operator()().
|
inline |
Definition at line 97 of file number_utils.h.
References x.
Referenced by Is_positive< NT >::operator()().
|
inline |
Definition at line 64 of file number_utils.h.
Referenced by Is_zero< NT >::operator()().
CGAL_KERNEL_INLINE Sign CGAL::lexicographical_sign | ( | const NT & | x, |
const NT & | y | ||
) |
Definition at line 119 of file number_utils.h.
References sign().
Referenced by Lexicographical_sign< NT >::operator()().
Object CGAL::make_object | ( | const T & | t | ) |
bool CGAL::seg_seg_do_intersect_contained | ( | PT const & | p1, |
PT const & | p2, | ||
PT const & | p3, | ||
PT const & | p4 | ||
) |
Definition at line 224 of file Segment_2_Segment_2_intersection.h.
References COLLINEAR, LEFTTURN, leftturn(), orientation(), RIGHTTURN, and rightturn().
Referenced by do_intersect().
bool CGAL::seg_seg_do_intersect_crossing | ( | PT const & | p1, |
PT const & | p2, | ||
PT const & | p3, | ||
PT const & | p4 | ||
) |
Definition at line 207 of file Segment_2_Segment_2_intersection.h.
References COLLINEAR, LEFTTURN, leftturn(), orientation(), RIGHTTURN, and rightturn().
Referenced by do_intersect().
CGAL_KERNEL_INLINE Sign CGAL::sign | ( | const NT & | x | ) |
Definition at line 108 of file number_utils.h.
References NEGATIVE, POSITIVE, x, and ZERO.
Referenced by lexicographical_sign().
|
inline |