Classes | Public Types | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

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

Uniform composite Loop subdivision algorithm. More...

#include </data1/home1/moebius/projects/release/OpenMesh-2.0/src/OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh>

Inheritance diagram for OpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >:
Inheritance graph
[legend]
Collaboration diagram for OpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >:
Collaboration graph
[legend]

List of all members.

Classes

struct  EVCoeff
 Helper struct. More...

Public Types

typedef CompositeT< MeshType,
RealType > 
Inherited

Public Member Functions

 CompositeLoopT (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::CompositeLoopT::EVCoeff coeffs_
 Helper struct.

Detailed Description

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

Uniform composite Loop subdivision algorithm.


Member Function Documentation

template<class MeshType , class RealType = float>
void OpenMesh::Subdivider::Uniform::CompositeLoopT< 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 >.


Member Data Documentation

template<class MeshType , class RealType = float>
OpenMesh::Subdivider::Uniform::CompositeLoopT::EVCoeff OpenMesh::Subdivider::Uniform::CompositeLoopT< MeshType, RealType >::coeffs_ [protected]

Helper struct.

For internal use only.


The documentation for this class was generated from the following file:

acg pic Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .