Developer Documentation
OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn > Class Template Reference

Public Member Functions

 ScalarAssigner (const Mesh &mesh, const Prop1 &prop1, const Prop2 &prop2)
 
template<typename Handle >
float operator() (const Handle &handle) const
 

Protected Attributes

const Meshmesh
 
const Prop1 & prop1
 
const Prop2 & prop2
 

Detailed Description

template<typename Mesh, typename Prop1, typename Prop2, float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
class OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >

Definition at line 87 of file OMPropertyVisualizerVectorFieldDifferenceT_impl.hh.

Constructor & Destructor Documentation

◆ ScalarAssigner()

template<typename Mesh , typename Prop1 , typename Prop2 , float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >::ScalarAssigner ( const Mesh mesh,
const Prop1 &  prop1,
const Prop2 &  prop2 
)
inline

Member Function Documentation

◆ operator()()

template<typename Mesh , typename Prop1 , typename Prop2 , float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
template<typename Handle >
float OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >::operator() ( const Handle &  handle) const
inline

Member Data Documentation

◆ mesh

template<typename Mesh , typename Prop1 , typename Prop2 , float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
const Mesh& OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >::mesh
protected

◆ prop1

template<typename Mesh , typename Prop1 , typename Prop2 , float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
const Prop1& OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >::prop1
protected

◆ prop2

template<typename Mesh , typename Prop1 , typename Prop2 , float(*)(const typename Prop1::value_type &, const typename Prop2::value_type &) ScalarFn>
const Prop2& OMPVVFD::ScalarAssigner< Mesh, Prop1, Prop2, ScalarFn >::prop2
protected

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