Developer Documentation
|
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Geometry/LoopSchemeMaskT.hh>
Public Types | |
enum | { cache_size = cache_size_ } |
typedef T_ | Scalar |
Public Member Functions | |
Scalar | proj_weight (uint _valence) const |
Scalar | limit_weight (uint _valence) const |
Scalar | step_weight (uint _valence, uint _step) const |
Scalar | tang0_weight (uint _valence, uint _ver_id) const |
Scalar | tang1_weight (uint _valence, uint _ver_id) const |
void | dump (uint _max_valency=cache_size - 1) const |
Protected Member Functions | |
void | cache_weights () |
Static Protected Member Functions | |
static Scalar | compute_proj_weight (uint _valence) |
static Scalar | compute_limit_weight (uint _valence) |
static Scalar | compute_step_weight (uint _valence) |
static Scalar | compute_tang0_weight (uint _valence, uint _ver_id) |
static Scalar | compute_tang1_weight (uint _valence, uint _ver_id) |
Protected Attributes | |
Scalar | proj_weights_ [cache_size] |
Scalar | limit_weights_ [cache_size] |
Scalar | step_weights_ [cache_size] |
std::vector< Scalar > | tang0_weights_ [cache_size] |
std::vector< Scalar > | tang1_weights_ [cache_size] |
implements cache for the weights of the original Loop scheme supported:
Definition at line 66 of file LoopSchemeMaskT.hh.
typedef T_ OpenMesh::LoopSchemeMaskT< T_, cache_size_ >::Scalar |
Definition at line 70 of file LoopSchemeMaskT.hh.
anonymous enum |
Definition at line 69 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 136 of file LoopSchemeMaskT.hh.
|
inlineprotected |
Definition at line 116 of file LoopSchemeMaskT.hh.
|
inlinestaticprotected |
Definition at line 90 of file LoopSchemeMaskT.hh.
|
inlinestaticprotected |
Definition at line 82 of file LoopSchemeMaskT.hh.
|
inlinestaticprotected |
Definition at line 98 of file LoopSchemeMaskT.hh.
|
inlinestaticprotected |
Definition at line 106 of file LoopSchemeMaskT.hh.
|
inlinestaticprotected |
Definition at line 111 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 173 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 147 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 141 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 153 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 159 of file LoopSchemeMaskT.hh.
|
inline |
Definition at line 166 of file LoopSchemeMaskT.hh.
|
protected |
Definition at line 75 of file LoopSchemeMaskT.hh.
|
protected |
Definition at line 74 of file LoopSchemeMaskT.hh.
|
protected |
Definition at line 76 of file LoopSchemeMaskT.hh.
|
protected |
Definition at line 77 of file LoopSchemeMaskT.hh.
|
protected |
Definition at line 78 of file LoopSchemeMaskT.hh.