Topological composite rule Tvv,4 doing a 1-4 split of a face. More...
#include <RulesT.hh>


Public Types | |
| typedef Tvv4< M > | Self |
| typedef RuleHandleT< Self > | Handle |
| typedef M::HalfedgeHandle | HEH |
| typedef M::VertexHandle | VH |
| typedef RuleInterfaceT< M > | Inherited |
Public Member Functions | |
| const char * | type () const |
| Returns the name of the rule. | |
| Tvv4 (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. | |
| void | raise (typename M::EdgeHandle &_eh, state_t _target_state) |
Raise item to target state _target_state. | |
Friends | |
| class | CompositeT< M > |
Topological composite rule Tvv,4 doing a 1-4 split of a face.
| const char* OpenMesh::Subdivider::Adaptive::Tvv4< 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 >.