A model for the ArrangementOutputFormatter concept supports a set of functions that enable writing an arrangement to an output stream using a specific format.
| |
the type of arrangement to output.
|
| ||
| the point type. | |
| ||
| the x-monotone curve type. | |
| ||
|
||
| ||
|
||
| ||
|
||
| ||
|
| |
default constructor.
| |
| |
constructs a formatter that writes to os.
|
|
| directs outf to write to os. |
|
|
returns the stream that outf writes to.
|
|
| writes a message indicating the beginning of the arrangement. |
|
| writes a message indicating the end of the arrangement. |
|
| |
writes a size value, preceded by a given label. | ||
|
| writes a message indicating the beginning of the vertex records. |
|
| writes a message indicating the end of the vertex records. |
|
| writes a message indicating the beginning of the edge records. |
|
| writes a message indicating the end of the edge records. |
|
| writes a message indicating the beginning of the face records. |
|
| writes a message indicating the end of the face records. |
|
| writes a message indicating the beginning of a single vertex record. |
|
| writes a message indicating the end of a single vertex record. |
|
| |
writes a vertex index. | ||
|
| writes a point. |
|
| |
writes the auxiliary data associated with the vertex. | ||
|
| writes a message indicating the beginning of a single edge record. |
|
| writes a message indicating the end of a single edge record. |
|
| |
writes a halfedge index. | ||
|
| |
writes an x-monotone curve. | ||
|
| |
writes the auxiliary data associated with the halfedge. | ||
|
| writes a message indicating the beginning of a single face record. |
|
| writes a message indicating the end of a single face record. |
|
| writes a message indicating the beginning of the outer CCB of the current face. |
|
| writes a message indicating the end of the outer CCB of the current face. |
|
| writes a message indicating the beginning of the container of holes inside the current face. |
|
| writes a message indicating the end of the container of holes inside the current face. |
|
| |
writes a message indicating the beginning a connected component's boundary. | ||
|
| writes a message indicating the end of a connected component's boundary. |
|
| |
writes a message indicating the beginning of the container of isolated vertices inside the current face. | ||
|
| |
writes a message indicating the end of the container of isolated vertices inside the current face. | ||
|
| |
writes the auxiliary data associated with the face. |
Arr_text_formatter<Arrangement>
Arr_face_extended_text_formatter<Arrangement>
Arr_extended_dcel_text_formatter<Arrangement>