Kinetic::DelaunayTriangulationVisitor3

Definition

This concept is for proxy objects which get notified when a kinetic Delaunay triangulation changes.

Operations

void v.remove_vertex ( Vertex_handle)
The vertex is about to be deleted.

void v.create_vertex ( Vertex_handle)
The vertex was just created.

void v.modify_vertex ( Vertex_handle)
The trajectory of the point at the vertex changed.

template <class It>
void v.create_cells ( It begin, It end)
New faces have just been made. The iterator value_type is a TriangulationDataStructure_3::Cell_handle.

template <class It>
void v.remove_cells ( It, It)
The faces in the range are about to be deleted. The value_type of the iterator is a TriangulationDataStructure_3::Cell_handle.

void v.before_edge_flip ( Edge)
The edge is about to be flipped.

void v.after_edge_flip ( Facet)
The facet was just created with a flip.

void v.before_facet_flip ( Facet)
The facet is about to be flipped.

void v.after_facet_flip ( Edge)
The edge was just created with a flip.

Has Models

Kinetic::Delaunay_triangulation_visitor_base_3, Kinetic::Delaunay_triangulation_recent_edges_visitor_3<Triangulation>, Kinetic::Delaunay_triangulation_event_log_visitor_3