h o m e d o c u m e n t a t i o n c l a s s h i e r a r c h y

MaterialF0D Class Reference

#include <Functions0D.h>

Inheritance diagram for MaterialF0D:

UnaryFunction0D< Material > List of all members.

Detailed Description

Returns the material of the object evaluated at the Interface0D. This evaluation can be ambiguous (in the case of a TVertex for example. This functor tries to remove this ambiguity using the context offered by the 1D element to which the Interface0DIterator& belongs to and by arbitrary chosing the material of the face that lies on its left when following the 1D element if there are two different materials on each side of the point. However, there still can be problematic cases, and the user willing to deal with this cases in a specific way should implement its own getMaterial functor.

Public Member Functions

string getName () const
Material operator() (Interface0DIterator &iter)

Member Function Documentation

string getName  )  const [inline, virtual]

Returns the string "MaterialF0D"

Reimplemented from UnaryFunction0D< Material >.

Material operator() Interface0DIterator iter  )  [virtual]

the () operator.

Reimplemented from UnaryFunction0D< Material >.

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