Point_2
|
s.point () const
|
Returns the point represented by the
site s.
Precondition: | s.is_point() must be true. |
|
Segment_2
|
s.segment () const
|
Returns the segment represented
by the site s.
Precondition: | s.is_segment() must be true. |
|
Point_2
|
s.source () const
|
Returns the source endpoint of the
segment. Note that this method can construct an inexact point if the
number type used is inexact.
Precondition: | s.is_segment() must be true. |
|
Point_2
|
s.target () const
|
Returns the target endpoint of the
segment. Note that this method can construct an inexact point if the
number type used is inexact.
Precondition: | s.is_segment() must be true. |
|
SegmentDelaunayGraphSite_2
|
s.supporting_site ()
|
Returns a segment site object representing the segment
that supports the segment represented by the site. Both
endpoints of the returned site are input points.
Precondition: | s.is_segment() must be true. |
|
SegmentDelaunayGraphSite_2
|
s.supporting_site ( unsigned int i)
|
| |
Returns a segment site object representing the i-th
segment that supports the point of intersection represented
by the site. Both endpoints of the returned site are input
points.
Precondition: | i must be at most 1, s.is_point() must be
true and s.is_input() must be false. |
|
SegmentDelaunayGraphSite_2
|
s.crossing_site ( unsigned int i)
|
| |
Returns a segment site object representing the i-th
segment that supports the i-th endpoint of the site
which is not the supporting segment of the site. Both
endpoints of the returned site are input points.
Precondition: | i must be at most 1,
s.is_segment() must be true and
s.is_input(i) must be false. |
|
SegmentDelaunayGraphSite_2
|
s.source_site ()
|
Returns a point site object representing the source point of
the site.
Precondition: | s.is_segment() must be true. |
|
SegmentDelaunayGraphSite_2
|
s.target_site ()
|
Returns a point site object representing the target point of
the site.
Precondition: | s.is_segment() must be true. |
|
Point_2
|
s.source_of_supporting_site ()
|
Returns the source point of the supporting site of the this site.
Precondition: | is_segment() must be true. |
|
Point_2
|
s.target_of_supporting_site ()
|
Returns the target point of the supporting site of the this site.
Precondition: | is_segment() must be true. |
|
Point_2
|
s.source_of_supporting_site ( unsigned int i)
|
| |
Returns the source point of the i-th supporting site of the
this site.
Precondition: | is_point() must be true, is_input()
must be false and i must either be 0 or 1. |
|
Point_2
|
s.target_of_supporting_site ( unsigned int i)
|
| |
Returns the target point of the i-th supporting site of the
this site.
Precondition: | is_point() must be true, is_input()
must be false and i must either be 0 or 1. |
|
Point_2
|
s.source_of_crossing_site ( unsigned int i)
|
| |
Returns the source point of the i-th crossing site of the
this site.
Precondition: | is_segment() must be true, is_input(i)
must be false and i must either be 0 or 1. |
|
Point_2
|
s.target_of_crossing_site ( unsigned int i)
|
| |
Returns the target point of the i-th supporting site of the
this site.
Precondition: | is_segment() must be true, is_input(i)
must be false and i must either be 0 or 1. |
|