Simple functor template used to compute scalars sets and deadcells on the fly.
More...
#include <MeshVizXLM/mesh/MbSampleMeshFunctor.h>
Public Member Functions | |
virtual _ScalarT | operator() (_ScalarT x, _ScalarT y, _ScalarT z) const =0 |
virtual std::string | getName () const |
virtual | ~MbScalarFunctor () |
virtual MbScalarFunctor< _ScalarT >::~MbScalarFunctor | ( | ) | [inline, virtual] |
Destructor.
virtual std::string MbScalarFunctor< _ScalarT >::getName | ( | ) | const [inline, virtual] |
Reimplemented in MbSphereFctor< _ScalarT >, and MbXFctor< _ScalarT >.
virtual _ScalarT MbScalarFunctor< _ScalarT >::operator() | ( | _ScalarT | x, | |
_ScalarT | y, | |||
_ScalarT | z | |||
) | const [pure virtual] |
custom function to apply to (x,y,z) returning a _ScalarT
Implemented in MbSphereFctor< _ScalarT >, and MbXFctor< _ScalarT >.