A model for the ArrangementInputFormatter concept supports a set of functions that enable reading an arrangement from an input stream using a specific format.
| |
the type of arrangement to input.
|
| ||
| the point type. | |
| ||
| the -monotone curve type. | |
| ||
|
||
| ||
|
||
| ||
|
||
| ||
|
| |
default constructor.
| |
| |
constructs a formatter that reads from is.
|
|
| |
directs inf to read from is. |
|
|
returns the stream that inf reads from. Precondition: inf is directed to a valid output stream. |
|
| |
reads a message indicating the beginning of the arrangement. | ||
|
| |
reads a message indicating the end of the arrangement. | ||
|
| |
reads a size value, which is supposed to be preceeded by the given label. | ||
|
| |
reads a message indicating the beginning of the vertex records. | ||
|
| |
reads a message indicating the end of the vertex records. | ||
|
| |
reads a message indicating the beginning of the edge records. | ||
|
| |
reads a message indicating the end of the edge records. | ||
|
| |
reads a message indicating the beginning of the face records. | ||
|
| |
reads a message indicating the end of the face records. | ||
|
| |
reads a message indicating the beginning of a single vertex record. | ||
|
| |
reads a message indicating the end of a single vertex record. | ||
|
| |
reads and returns a vertex index. | ||
|
| |
reads a point. | ||
|
| |
reads an auxiliary vertex-data object and associates it with the vertex v. | ||
|
| |
reads a message indicating the beginning of a single edge record. | ||
|
| |
reads a message indicating the end of a single edge record. | ||
|
| |
reads and returns halfedge index. | ||
|
| |
reads an -monotone curve. | ||
|
| |
reads an auxiliary halfedge-data object and associates it with the halfedge he. | ||
|
| |
reads a message indicating the beginning of a single face record. | ||
|
| |
reads a message indicating the end of a single face record. | ||
|
| |
reads a message indicating the beginning of the outer CCB of the current face. | ||
|
| |
reads a message indicating the end of the outer CCB of the current face. | ||
|
| |
reads a message indicating the beginning of the container of holes inside the current face. | ||
|
| |
reads a message indicating the end of the container of holes inside the current face. | ||
|
| |
reads a message indicating the beginning of an inner CCB of the current face. | ||
|
| |
reads a message indicating the end of an inner CCB of the current face. | ||
|
| |
reads a message indicating the beginning a connected component boundary. | ||
|
| |
reads a message indicating the end of a connected component boundary. | ||
|
| |
reads a message indicating the beginning of the container of isolated vertices inside the current face. | ||
|
| |
reads a message indicating the end of the container of isolated vertices inside the current face. | ||
|
| |
reads an auxiliary face-data object and associates it with the face f. |
Arr_text_formatter<Arrangement>
Arr_face_extended_text_formatter<Arrangement>
Arr_extended_dcel_text_formatter<Arrangement>