Loading [MathJax]/extensions/TeX/newcommand.js
\newcommand{\E}{\mathrm{E}} \newcommand{\A}{\mathrm{A}} \newcommand{\R}{\mathrm{R}} \newcommand{\N}{\mathrm{N}} \newcommand{\Q}{\mathrm{Q}} \newcommand{\Z}{\mathrm{Z}} \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }
CGAL 5.0 - 3D Surface Subdivision Methods
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
CGAL::Subdivision_method_3 Namespace Reference

The namespace containing the subdivision methods. More...

Functions

template<class PolygonMesh , class Mask , class NamedParameters >
void PQQ (PolygonMesh &pmesh, Mask mask, const NamedParameters &np)
 applies the PQQ refinement several times on the control mesh pmesh. More...
 
template<class PolygonMesh , class Mask , class NamedParameters >
void PTQ (PolygonMesh &pmesh, Mask mask, const NamedParameters &np)
 applies the PTQ refinement several times on the control mesh pmesh. More...
 
template<class PolygonMesh , class Mask , class NamedParameters >
void DQQ (PolygonMesh &pmesh, Mask mask, const NamedParameters &np)
 applies the DQQ refinement several times on the control mesh pmesh. More...
 
template<class PolygonMesh , class Mask , class NamedParameters >
void Sqrt3 (PolygonMesh &pmesh, Mask mask, const NamedParameters &np)
 applies the \sqrt{3} refinement several times on the control mesh pmesh. More...
 
template<class PolygonMesh , class NamedParameters >
void CatmullClark_subdivision (PolygonMesh &pmesh, const NamedParameters &np)
 applies Catmull-Clark subdivision several times on the control mesh pmesh. More...
 
template<class PolygonMesh >
void CatmullClark_subdivision (PolygonMesh &pmesh)
 
template<class PolygonMesh , class NamedParameters >
void Loop_subdivision (PolygonMesh &pmesh, const NamedParameters &np)
 applies Loop subdivision several times on the control mesh pmesh. More...
 
template<class PolygonMesh >
void Loop_subdivision (PolygonMesh &pmesh)
 
template<class PolygonMesh , class NamedParameters >
void DooSabin_subdivision (PolygonMesh &pmesh, const NamedParameters &np)
 applies DooSabin subdivision several times on the control mesh pmesh. More...
 
template<class PolygonMesh >
void DooSabin_subdivision (PolygonMesh &pmesh)
 
template<class PolygonMesh , class NamedParameters >
void Sqrt3_subdivision (PolygonMesh &pmesh, const NamedParameters &np)
 applies \sqrt{3}-subdivision several times on the control mesh pmesh. More...
 
template<class PolygonMesh >
void Sqrt3_subdivision (PolygonMesh &pmesh)
 

Definition

The namespace containing the subdivision methods.