Based on code from Leon Kos, CAD lab, Mech.Eng., University of Ljubljana, Slovenia (http://www.lecad.fs.uni-lj.si/~leon)  
 More...
#include <CatmullClarkT.hh>
 | 
| 
typedef MeshType::FaceHandle  | FaceHandle | 
|   | 
| 
typedef MeshType::VertexHandle  | VertexHandle | 
|   | 
| 
typedef MeshType::EdgeHandle  | EdgeHandle | 
|   | 
| 
typedef MeshType::HalfedgeHandle  | HalfedgeHandle | 
|   | 
| 
typedef MeshType::Point  | Point | 
|   | 
| 
typedef MeshType::Normal  | Normal | 
|   | 
| 
typedef MeshType::FaceIter  | FaceIter | 
|   | 
| 
typedef MeshType::EdgeIter  | EdgeIter | 
|   | 
| 
typedef MeshType::VertexIter  | VertexIter | 
|   | 
| 
typedef MeshType::VertexEdgeIter  | VertexEdgeIter | 
|   | 
| 
typedef MeshType::VertexFaceIter  | VertexFaceIter | 
|   | 
| 
typedef MeshType::VOHIter  | VOHIter | 
|   | 
| 
typedef SubdividerT< MeshType, RealType >  | parent_t | 
|   | 
| 
typedef MeshType  | mesh_t | 
|   | 
| 
typedef RealType  | real_t | 
|   | 
 | 
| 
virtual bool  | prepare (MeshType &_m) override | 
|   | Initialize properties and weights. 
  | 
|   | 
| 
virtual bool  | cleanup (MeshType &_m) override | 
|   | Remove properties and weights. 
  | 
|   | 
| virtual bool  | subdivide (MeshType &_m, size_t _n, const bool _update_points=true) override | 
|   | Execute n subdivision steps.  More...
  | 
|   | 
template<typename MeshType, typename RealType = double>
class OpenMesh::Subdivider::Uniform::CatmullClarkT< MeshType, RealType >
Based on code from Leon Kos, CAD lab, Mech.Eng., University of Ljubljana, Slovenia (http://www.lecad.fs.uni-lj.si/~leon) 
- Note
 - Needs a PolyMesh to work on! 
 
 
◆ subdivide()
template<typename MeshType , typename RealType > 
 
 
The documentation for this class was generated from the following files: