An edge record in an envelope diagram, which represents a continuous portion of the -axis. It is associated with a (possibly empty) set of curves that induce the envelope over this portion of the -axis. Note that all curves in this set overlap over the interval represented by the edge.
| |
the size type (convertible to size_t).
| |
| |
the corresponding diagram-vertex type.
| |
| |
the -monotone curve type.
|
| |
default constructor.
| |
| |
copy constructor.
|
|
| clears the set of curves associated with e. |
|
| |
adds the -monotone curve cv to the set of curves associated with e. | ||
|
| |
adds the given range of -monotone curves to the set of curves associated with e. | ||
|
| |
sets the vertex lying to the left of e to be v. | ||
|
| |
sets the vertex lying to the right of e to be v. |