Blender
V3.3
|
Public Member Functions | |
virtual void | adjacents_coords_from_loop (const int loop, float r_adj_next[3], float r_adj_prev[3])=0 |
virtual int | other_vertex_index_from_loop (const int loop, const uint v)=0 |
int | vertex_count_get () |
int | loop_count_get () |
MeshElemMap * | vertex_loop_map_get (const int v) |
float * | vertex_deformation_co_get (const int v) |
virtual | ~FairingContext ()=default |
void | fair_vertices (bool *affected, const eMeshFairingDepth depth, VertexWeight *vertex_weight, LoopWeight *loop_weight) |
Protected Attributes | |
Vector< float * > | co_ |
int | totvert_ |
int | totloop_ |
MeshElemMap * | vlmap_ |
int * | vlmap_mem_ |
Definition at line 45 of file mesh_fair.cc.
|
virtualdefault |
|
pure virtual |
Implemented in BMeshFairingContext, and MeshFairingContext.
Referenced by VoronoiVertexWeight::VoronoiVertexWeight().
|
inline |
Definition at line 77 of file mesh_fair.cc.
Referenced by prefair_and_fair_vertices().
|
inline |
Definition at line 60 of file mesh_fair.cc.
References totvert_.
|
pure virtual |
Implemented in BMeshFairingContext, and MeshFairingContext.
|
inline |
Definition at line 55 of file mesh_fair.cc.
References totvert_.
Referenced by UniformVertexWeight::UniformVertexWeight(), and VoronoiVertexWeight::VoronoiVertexWeight().
|
inline |
Definition at line 70 of file mesh_fair.cc.
Referenced by VoronoiVertexWeight::VoronoiVertexWeight().
|
inline |
Definition at line 65 of file mesh_fair.cc.
Referenced by UniformVertexWeight::UniformVertexWeight(), and VoronoiVertexWeight::VoronoiVertexWeight().
Definition at line 87 of file mesh_fair.cc.
Referenced by MeshFairingContext::adjacents_coords_from_loop(), BMeshFairingContext::BMeshFairingContext(), MeshFairingContext::MeshFairingContext(), and vertex_deformation_co_get().
|
protected |
Definition at line 90 of file mesh_fair.cc.
Referenced by BMeshFairingContext::BMeshFairingContext(), and MeshFairingContext::MeshFairingContext().
|
protected |
Definition at line 89 of file mesh_fair.cc.
Referenced by BMeshFairingContext::BMeshFairingContext(), loop_count_get(), MeshFairingContext::MeshFairingContext(), and vertex_count_get().
|
protected |
Definition at line 92 of file mesh_fair.cc.
Referenced by BMeshFairingContext::BMeshFairingContext(), MeshFairingContext::MeshFairingContext(), vertex_loop_map_get(), BMeshFairingContext::~BMeshFairingContext(), and MeshFairingContext::~MeshFairingContext().
|
protected |
Definition at line 93 of file mesh_fair.cc.
Referenced by BMeshFairingContext::BMeshFairingContext(), MeshFairingContext::MeshFairingContext(), BMeshFairingContext::~BMeshFairingContext(), and MeshFairingContext::~MeshFairingContext().