 |
OpenMesh
|
58 #ifndef OPENMESH_TOOLS_MODINDEPENDENTSETST_HH
59 #define OPENMESH_TOOLS_MODINDEPENDENTSETST_HH
88 typename Mesh::VertexVertexIter vv_it;
90 Base::mesh().status(_ci.
v1).set_locked(
true);
91 vv_it = Base::mesh().vv_iter(_ci.
v1);
92 for (; vv_it.is_valid(); ++vv_it)
93 Base::mesh().status(*vv_it).set_locked(
true);
99 void set_binary(
bool _b) { }
106 #endif // OPENMESH_TOOLS_MODINDEPENDENTSETST_HH defined
Stores information about a halfedge collapse.
Definition: CollapseInfoT.hh:80
Mesh::VertexHandle v1
Remaining vertex.
Definition: CollapseInfoT.hh:98
Martin, 26.12.2004: 1) replaced resize(size()-1) with pop_back(), since the later is more efficient 2...
Definition: MeshItems.hh:64
Lock one-ring around remaining vertex after a collapse to prevent further collapses of halfedges inci...
Definition: ModIndependentSetsT.hh:76
void postprocess_collapse(const CollapseInfo &_ci)
override
Definition: ModIndependentSetsT.hh:87
ModIndependentSetsT(MeshT &_mesh)
Constructor.
Definition: ModIndependentSetsT.hh:82
#define DECIMATING_MODULE(Classname, MeshT, Name)
Convenience macro, to be used in derived modules The macro defines the types.
Definition: ModBaseT.hh:154
Base class for all decimation modules.
Definition: ModBaseT.hh:197
Project OpenMesh,
© Computer Graphics Group, RWTH Aachen.
Documentation generated using
doxygen
.