#include <segment.h>
Public Member Functions | |
| Segment () | |
| construct an uninitialized segment | |
| Segment (const Point< dim > &p1, const Point< dim > &p2) | |
| construct a segment with endpoints p1 and p2 | |
| Segment (const Segment &s) | |
| construct a copy of a segment | |
| const Point< dim > & | endpoint (const int i) const |
| get one end of the segment | |
| Point< dim > & | endpoint (const int i) |
| get one end of the segment | |
This class implements the full shape interface, as described in the fake class Shape.
1.4.5