Priority based on maximizing vertices regularity. More...
#include <halfedge_quad_clean.h>
Public Types | |
typedef EdgeFlipPriority < MeshType > | Base |
typedef MeshType::EdgePointer | EdgePointer |
typedef MeshType::FacePointer | FacePointer |
typedef Base::FlipType | FlipType |
Possible types of rotation. | |
typedef MeshType::HEdgePointer | HEdgePointer |
typedef MeshType::VertexPointer | VertexPointer |
Public Member Functions | |
VertReg () | |
Default Constructor. | |
~VertReg () | |
Static Public Member Functions | |
static FlipType | best_flip (HEdgePointer hp) |
Priority based on maximizing vertices regularity.
Definition at line 484 of file halfedge_quad_clean.h.
typedef EdgeFlipPriority<MeshType> vcg::tri::VertReg< MeshType >::Base |
Definition at line 494 of file halfedge_quad_clean.h.
typedef MeshType::EdgePointer vcg::tri::VertReg< MeshType >::EdgePointer |
Definition at line 490 of file halfedge_quad_clean.h.
typedef MeshType::FacePointer vcg::tri::VertReg< MeshType >::FacePointer |
Definition at line 492 of file halfedge_quad_clean.h.
typedef Base::FlipType vcg::tri::VertReg< MeshType >::FlipType |
Possible types of rotation.
Reimplemented from vcg::tri::EdgeFlipPriority< MeshType >.
Definition at line 495 of file halfedge_quad_clean.h.
typedef MeshType::HEdgePointer vcg::tri::VertReg< MeshType >::HEdgePointer |
Reimplemented from vcg::tri::EdgeFlipPriority< MeshType >.
Definition at line 491 of file halfedge_quad_clean.h.
typedef MeshType::VertexPointer vcg::tri::VertReg< MeshType >::VertexPointer |
Definition at line 489 of file halfedge_quad_clean.h.
vcg::tri::VertReg< MeshType >::VertReg | ( | ) | [inline] |
Default Constructor.
Definition at line 498 of file halfedge_quad_clean.h.
vcg::tri::VertReg< MeshType >::~VertReg | ( | ) | [inline] |
Definition at line 500 of file halfedge_quad_clean.h.
static FlipType vcg::tri::VertReg< MeshType >::best_flip | ( | HEdgePointer | hp | ) | [inline, static] |
Computes the best rotation to perform for maximizing vertices regularity
hp | Pointer to an halfedge representing the edge to rotate |
Reimplemented from vcg::tri::EdgeFlipPriority< MeshType >.
Definition at line 509 of file halfedge_quad_clean.h.