OpenMesh
OpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType > Class Template Reference

Uniform composite sqrt(3) subdivision algorithm. More...

#include <OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh>

Inheritance diagram for OpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >:
Collaboration diagram for OpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >:

List of all members.

Classes

struct  FVCoeff
 Helper class. More...

Public Types

typedef CompositeT< MeshType,
RealType > 
Inherited

Public Member Functions

 CompositeSqrt3T (MeshType &_mesh)
const char * name () const
 Return name of subdivision algorithm.

Protected Types

typedef Inherited::Coeff Coeff

Protected Member Functions

void apply_rules (void)
 Assemble here the rule sequence, by calling the constructor of the wanted rules.

Protected Attributes

OpenMesh::Subdivider::Uniform::CompositeSqrt3T::FVCoeff coeffs_

Detailed Description

template<typename MeshType, typename RealType = float>
class OpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >

Uniform composite sqrt(3) subdivision algorithm.


Member Function Documentation

template<typename MeshType , typename RealType = float>
void OpenMesh::Subdivider::Uniform::CompositeSqrt3T< MeshType, RealType >::apply_rules ( void  ) [inline, protected, virtual]

Assemble here the rule sequence, by calling the constructor of the wanted rules.

Implements OpenMesh::Subdivider::Uniform::CompositeT< MeshType, RealType >.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines