Public Types | |
typedef FVc< M > | Self |
typedef RuleHandleT< Self > | Handle |
typedef RuleInterfaceT< M > | Inherited |
Public Member Functions | |
const char * | type () const |
Returns the name of the rule. | |
FVc (M &_mesh) | |
void | raise (typename M::VertexHandle &_vh, state_t _target_state) |
Raise item to target state _target_state . | |
double | coeff (size_t _valence) |
Static Public Member Functions | |
static void | init_coeffs (size_t _max_valence) |
static const std::vector < double > & | coeffs () |
Friends | |
class | CompositeT< M > |
Composite rule FVc.
const char* OpenMesh::Subdivider::Adaptive::FVc< M >::type | ( | ) | const [inline, virtual] |
Returns the name of the rule.
Use define COMPOSITE_RULE to overload this function in a derived class.
Implements OpenMesh::Subdivider::Adaptive::RuleInterfaceT< M >.