|
VTK-m
2.0
|
A helpful functor that calls the value method of a given ImplicitFunction.
More...
#include <ImplicitFunction.h>
Public Types | |
| using | Scalar = typename FunctionType::Scalar |
| using | Vector = typename FunctionType::Vector |
Public Member Functions | |
| ImplicitFunctionValueFunctor ()=default | |
| VTKM_EXEC_CONT | ImplicitFunctionValueFunctor (const vtkm::internal::ImplicitFunctionBase< FunctionType > &function) |
| VTKM_EXEC_CONT | ImplicitFunctionValueFunctor (const FunctionType &function) |
| VTKM_EXEC_CONT Scalar | operator() (const Vector &point) const |
Private Attributes | |
| FunctionType | Function |
A helpful functor that calls the value method of a given ImplicitFunction.
Can be passed to things that expect a functor instead of an ImplictFunction class (like an array transform).
| using vtkm::ImplicitFunctionValueFunctor< FunctionType >::Scalar = typename FunctionType::Scalar |
| using vtkm::ImplicitFunctionValueFunctor< FunctionType >::Vector = typename FunctionType::Vector |
|
default |
|
inline |
|
inline |
|
inline |
|
private |
1.8.17