#include <KernelSplatter.h>
|
using | ControlSignature = void(FieldIn, FieldIn, FieldIn, FieldIn, FieldOut, FieldOut, FieldOut, FieldOut) |
|
using | ExecutionSignature = void(_1, _2, _3, _4, _5, _6, _7, _8) |
|
template<typename Worklet > |
using | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > |
|
|
VTKM_CONT | GetFootprint (const vtkm::Vec3f_64 &o, const vtkm::Vec3f_64 &s, const vtkm::Id3 &dim, const Kernel &kernel) |
|
template<typename T , typename T2 > |
VTKM_EXEC_CONT void | operator() (const T &x, const T &y, const T &z, const T2 &h, vtkm::Vec3f_64 &splatPoint, vtkm::Id3 &minFootprint, vtkm::Id3 &maxFootprint, vtkm::Id &footprintSize) const |
|
◆ ControlSignature
template<typename Kernel , typename DeviceAdapter >
◆ ExecutionSignature
template<typename Kernel , typename DeviceAdapter >
◆ GetFootprint()
template<typename Kernel , typename DeviceAdapter >
◆ operator()()
template<typename Kernel , typename DeviceAdapter >
template<typename T , typename T2 >
◆ kernel_
template<typename Kernel , typename DeviceAdapter >
◆ origin_
template<typename Kernel , typename DeviceAdapter >
◆ spacing_
template<typename Kernel , typename DeviceAdapter >
◆ VolumeDimensions
template<typename Kernel , typename DeviceAdapter >
The documentation for this class was generated from the following file: