Revision c2ea6fbae2634487a33181bb44d1508b19a4507c authored by Jan Möbius on 23 November 2022, 15:04:04 UTC, committed by Jan Möbius on 23 November 2022, 15:04:04 UTC
Fix calc_normal for edges See merge request OpenMesh/OpenMesh!325
subdivider.docu
//-----------------------------------------------------------------------------
/** \page subdivider_docu Sudivision Tools
\section OM_Subdivider_Overview Overview
The %OpenMesh library provides a few tools for uniform and adaptive
subdivision:
-# Uniform subdivision
-# OpenMesh::Subdivider::Uniform::LoopT
-# OpenMesh::Subdivider::Uniform::Sqrt3T
-# OpenMesh::Subdivider::Uniform::ModifiedButterflyT
-# OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT
-# OpenMesh::Subdivider::Uniform::CompositeT
-# OpenMesh::Subdivider::Uniform::CatmullClarkT
-# OpenMesh::Subdivider::Uniform::MidpointT
-# Adaptive subdivision
-# OpenMesh::Subdivider::Adaptive::CompositeT
-# Simple subdivision
-# OpenMesh::Subdivider::Uniform::LongestEdgeT
\section OM_Subdivider_Usage Usage
The subdividers directly work on an OpenMesh. The following example shows how to use them:
\code
#include <OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh>
// Initialize subdivider
OpenMesh::Subdivider::Uniform::CatmullClarkT<PolyMesh> catmull;
// Execute 3 subdivision steps
catmull.attach(mesh_);
catmull( 3 );
catmull.detach();
\endcode
*/
//-----------------------------------------------------------------------------

Computing file changes ...