SegmentDelaunayGraphStorageSite_2

ss.supporting_site ()

Returns a storage site object representing the segment
that supports the segment represented by the storage site.
The returned storage site represents a site, both endpoints
of which are input points.
Precondition:  ss.is_segment() must be true. 

SegmentDelaunayGraphStorageSite_2

ss.source_site ()

Returns a storage site that represents the first endpoint of the
represented segment.
Precondition:  ss.is_segment() must be true. 

SegmentDelaunayGraphStorageSite_2

ss.target_site ()

Returns a storage site that represents the second endpoint of the
represented segment.
Precondition:  ss.is_segment() must be true. 

SegmentDelaunayGraphStorageSite_2

ss.supporting_site ( unsigned int i)

 
Returns a storage site object representing the ith
segment that supports the point of intersection represented
by the storage site.
The returned storage site represents a site, both endpoints
of which are input points.
Precondition:  i must be at most $$1, ss.is_point() must be
true and ss.is_input() must be false. 

SegmentDelaunayGraphStorageSite_2

ss.crossing_site ( unsigned int i)

 
Returns a storage site object representing the ith
segment that supports the $$ith endpoint of the site
which is not the supporting segment of the site.
The returned storage site represents a site, both endpoints
of which are input points.
Precondition:  i must be at most $$1,
ss.is_segment() must be true and
ss.is_input(i) must be false. 

Site_2

ss.site ()

Returns the site represented by the storage
site.

Point_handle

ss.point ()

Returns a handle associated with
the represented point. Precondition:  is_point() and
is_input() must both be true. 

Point_handle

ss.source_of_supporting_site ()

Returns a handle to the source point of the supporting site of the
this site. Precondition:  is_segment() must be true. 

Point_handle

ss.target_of_supporting_site ()

Returns a handle to the target point of the supporting site of the
this site. Precondition:  is_segment() must be true. 

Point_handle

ss.source_of_supporting_site ( unsigned int i)

 
Returns a handle to the source point of the ith 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_handle

ss.target_of_supporting_site ( unsigned int i)

 
Returns a handle to the target point of the ith 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_handle

ss.source_of_crossing_site ( unsigned int i)

 
Returns a handle to the source point of the ith 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_handle

ss.target_of_crossing_site ( unsigned int i)

 
Returns a handle to the target point of the ith 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. 
