MOAB: Mesh Oriented datABase  (version 5.3.1)
EntityRefinerOutputFunctor Class Reference

#include <EntityRefiner.hpp>


Detailed Description

This is an abstract class used by EntityRefiner to output entities that are the product of refinement. The parenthesis operator is overloaded with two forms: one used for appending a vertex to an entity, the other used to finalize the creation of the entity by specifying its type.

You are also responsible for implementing the map_vertex() function to map an input vertex handle into an output vertex handle (which may then be appended to an entity using the first form of the parenthesis operator above).

Author:
David Thompson
Philippe Pebay
Date:
26 December 2007

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