Generic priority for edge rotations. More...
#include <halfedge_quad_clean.h>
Public Types | |
enum | FlipType { NO_FLIP, CW_FLIP, CCW_FLIP } |
Possible types of rotation. More... | |
typedef MeshType::HEdgePointer | HEdgePointer |
Static Public Member Functions | |
static FlipType | best_flip (HEdgePointer hp) |
Generic priority for edge rotations.
Definition at line 462 of file halfedge_quad_clean.h.
typedef MeshType::HEdgePointer vcg::tri::EdgeFlipPriority< MeshType >::HEdgePointer |
Reimplemented in vcg::tri::Homeometry< MeshType >, and vcg::tri::VertReg< MeshType >.
Definition at line 465 of file halfedge_quad_clean.h.
enum vcg::tri::EdgeFlipPriority::FlipType |
Possible types of rotation.
Reimplemented in vcg::tri::Homeometry< MeshType >, and vcg::tri::VertReg< MeshType >.
Definition at line 468 of file halfedge_quad_clean.h.
static FlipType vcg::tri::EdgeFlipPriority< MeshType >::best_flip | ( | HEdgePointer | hp | ) | [static] |
Computes the best rotation to perform
hp | Pointer to an halfedge representing the edge to rotate |
Reimplemented in vcg::tri::Homeometry< MeshType >, and vcg::tri::VertReg< MeshType >.