RuleInterfaceT.hh File Reference

#include <string>
#include <OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh>
Include dependency graph for RuleInterfaceT.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenMesh::Subdivider::Adaptive::RuleHandleT< R >
class  OpenMesh::Subdivider::Adaptive::RuleInterfaceT< M >

Namespaces

namespace  OpenMesh
namespace  OpenMesh::Subdivider
namespace  OpenMesh::Subdivider::Adaptive

Defines

#define COMPOSITE_RULE(classname, mesh_type)

Define Documentation

#define COMPOSITE_RULE ( classname,
mesh_type   ) 
Value:
protected:\
    friend class CompositeT<mesh_type>; \
  public: \
    const char *type() const { return #classname; } \
    typedef classname<mesh_type>     Self;          \
    typedef RuleHandleT< Self >      Handle

Defines the method type() (RuleInterfaceT::type()) and the typedefs Self and Handle.

Definition at line 93 of file RuleInterfaceT.hh.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


openmesh
Author(s): Benjamin Pitzer
autogenerated on Fri Jan 11 12:11:02 2013