CGAL 5.1 - 2D Circular Geometry Kernel
|
#include <CGAL/Circular_arc_point_2.h>
Related Functions | |
(Note that these are not member functions.) | |
bool | operator== (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Test for equality. More... | |
bool | operator!= (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Test for nonequality. More... | |
bool | operator< (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Returns true iff p is lexicographically smaller than q , i.e. either if p.x() < q.x() or if p.x() == q.x() and p.y() < q.y() . More... | |
bool | operator> (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Returns true iff p is lexicographically greater than q . More... | |
bool | operator<= (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Returns true iff p is lexicographically smaller than or equal to q . More... | |
bool | operator>= (const Circular_arc_point_2< CircularKernel > &p, const Circular_arc_point_2< CircularKernel > &q) |
Returns true iff p is lexicographically greater than or equal to q . More... | |
istream & | operator>> (std::istream &is, Circular_arc_point_2 &cp) |
ostream & | operator<< (std::ostream &os, const Circular_arc_point_2 &ce) |
Creation | |
Circular_arc_point_2 (const CircularKernel::Point_2 &q) | |
Circular_arc_point_2 (const CircularKernel::Root_for_circles_2_2 &r) | |
Access Functions | |
const CircularKernel::Root_of_2 & | x () |
x -coordinate of the point. More... | |
const CircularKernel::Root_of_2 & | y () |
y -coordinate of the point. More... | |
Bbox_2 | bbox () const |
Returns a bounding box around the point. More... | |
CGAL::Circular_arc_point_2< CircularKernel >::Circular_arc_point_2 | ( | const CircularKernel::Point_2 & | q | ) |
CGAL::Circular_arc_point_2< CircularKernel >::Circular_arc_point_2 | ( | const CircularKernel::Root_for_circles_2_2 & | r | ) |
Bbox_2 CGAL::Circular_arc_point_2< CircularKernel >::bbox | ( | ) | const |
Returns a bounding box around the point.
const CircularKernel::Root_of_2& CGAL::Circular_arc_point_2< CircularKernel >::x | ( | ) |
x
-coordinate of the point.
const CircularKernel::Root_of_2& CGAL::Circular_arc_point_2< CircularKernel >::y | ( | ) |
y
-coordinate of the point.
|
related |
Test for nonequality.
|
related |
Returns true iff p
is lexicographically smaller than q
, i.e. either if p.x() < q.x()
or if p.x() == q.x()
and p.y() < q.y()
.
|
related |
|
related |
Returns true iff p
is lexicographically smaller than or equal to q
.
|
related |
Test for equality.
Two points are equal, iff their x
and y
coordinates are equal.
|
related |
Returns true iff p
is lexicographically greater than q
.
|
related |
Returns true iff p
is lexicographically greater than or equal to q
.
|
related |