Public Types | Static Public Member Functions
vcg::tri::EdgeFlipPriority< MeshType > Class Template Reference

Generic priority for edge rotations. More...

#include <halfedge_quad_clean.h>

Inheritance diagram for vcg::tri::EdgeFlipPriority< MeshType >:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

template<class MeshType>
class vcg::tri::EdgeFlipPriority< MeshType >

Generic priority for edge rotations.

Definition at line 462 of file halfedge_quad_clean.h.


Member Typedef Documentation

template<class MeshType >
typedef MeshType::HEdgePointer vcg::tri::EdgeFlipPriority< MeshType >::HEdgePointer

Member Enumeration Documentation

template<class MeshType >
enum vcg::tri::EdgeFlipPriority::FlipType

Possible types of rotation.

Enumerator:
NO_FLIP 
CW_FLIP 
CCW_FLIP 

Reimplemented in vcg::tri::Homeometry< MeshType >, and vcg::tri::VertReg< MeshType >.

Definition at line 468 of file halfedge_quad_clean.h.


Member Function Documentation

template<class MeshType >
static FlipType vcg::tri::EdgeFlipPriority< MeshType >::best_flip ( HEdgePointer  hp) [static]

Computes the best rotation to perform

Parameters:
hpPointer to an halfedge representing the edge to rotate
Returns:
The best type of rotation

Reimplemented in vcg::tri::Homeometry< MeshType >, and vcg::tri::VertReg< MeshType >.


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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:42:17