|
| Tvv3 (M &_mesh) |
|
void | raise (typename M::FaceHandle &_fh, state_t _target_state) |
| Raise item to target state _target_state .
|
|
void | raise (typename M::VertexHandle &_vh, state_t _target_state) |
| Raise item to target state _target_state .
|
|
virtual | ~RuleInterfaceT () |
| Destructor.
|
|
virtual const char * | type () const =0 |
|
void | update (typename M::FaceHandle &_fh, state_t _target_state) |
|
void | update (typename M::EdgeHandle &_eh, state_t _target_state) |
|
void | update (typename M::VertexHandle &_vh, state_t _target_state) |
|
int | subdiv_type () const |
| Type of split operation, if it is a topological operator.
|
|
int | number () const |
| Position in rule sequence.
|
|
virtual void | raise (typename M::EdgeHandle &_eh, state_t _target_state) |
| Raise item to target state _target_state .
|
|
virtual void | set_coeff (scalar_t _coeff) |
| Set coefficient - ignored by non-parameterized rules.
|
|
scalar_t | coeff () const |
| Get coefficient - ignored by non-parameterized rules.
|
|
template<class M>
class OpenMesh::Subdivider::Adaptive::Tvv3< M >
Adaptive Composite Subdivision framework.Topological composite rule Tvv,3 doing a 1-3 split of a face.
Definition at line 97 of file RulesT.hh.