Euclid
Geometry Processing and Shape Analysis in C++
Euclid::RemeshDelaunayVisitor< Mesh > Struct Template Reference

A dumb remesh delaunay visitor. More...

#include <DelaunayMesh.h>

Public Member Functions

void on_started (Mesh &)
 Called before algorithm starts.
 
void on_finished (Mesh &)
 Called after algorithm finishes.
 
void on_flipping (Mesh &, const edge_t< Mesh > &)
 Called before flipping an edge.
 
void on_flipped (Mesh &, const edge_t< Mesh > &)
 Called after flipping an edge.
 
void on_nonflippable (Mesh &, const edge_t< Mesh > &)
 Called if an edge is not flippable.
 
void on_splitting (Mesh &, const edge_t< Mesh > &)
 Called before splitting an edge. More...
 
void on_split (Mesh &, const SplitSite< Mesh > &)
 Called after splitting an edge. More...
 

Detailed Description

template<typename Mesh>
struct Euclid::RemeshDelaunayVisitor< Mesh >

Define your own visitor following this concept.

Member Function Documentation

template<typename Mesh >
void Euclid::RemeshDelaunayVisitor< Mesh >::on_split ( Mesh &  ,
const SplitSite< Mesh > &   
)
inline

Invalid for SimpleFlip scheme.

template<typename Mesh >
void Euclid::RemeshDelaunayVisitor< Mesh >::on_splitting ( Mesh &  ,
const edge_t< Mesh > &   
)
inline

Invalid for SimpleFlip scheme.


The documentation for this struct was generated from the following file: