MbScalarFunctor< _ScalarT > Class Template Reference
[Mesh implementation example]

MeshViz Simple functor template used to compute scalars sets and deadcells on the fly. More...

#include <MeshVizXLM/mesh/MbSampleMeshFunctor.h>

Inheritance diagram for MbScalarFunctor< _ScalarT >:
MbSphereFctor< _ScalarT > MbXFctor< _ScalarT >

List of all members.

Public Member Functions

virtual _ScalarT operator() (_ScalarT x, _ScalarT y, _ScalarT z) const =0
virtual std::string getName () const
virtual ~MbScalarFunctor ()

Detailed Description

template<typename _ScalarT = double>
class MbScalarFunctor< _ScalarT >

MeshViz Simple functor template used to compute scalars sets and deadcells on the fly.


Constructor & Destructor Documentation

template<typename _ScalarT = double>
virtual MbScalarFunctor< _ScalarT >::~MbScalarFunctor (  )  [inline, virtual]

Destructor.


Member Function Documentation

template<typename _ScalarT = double>
virtual std::string MbScalarFunctor< _ScalarT >::getName (  )  const [inline, virtual]
template<typename _ScalarT = double>
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 >.


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

Open Inventor by FEI reference manual, generated on 19 Aug 2019
Copyright © FEI S.A.S. All rights reserved.
http://www.openinventor.com/