#include <KernelSplatter.h>
|
using | ControlSignature = void(FieldIn, FieldIn, FieldIn, FieldIn, FieldIn, FieldIn, FieldOut, FieldOut) |
|
using | ExecutionSignature = void(_1, _2, _3, _4, _5, _6, _7, _8) |
|
template<typename Worklet > |
using | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > |
|
|
VTKM_CONT | GetSplatValue (const vtkm::Vec3f_64 &orig, const vtkm::Vec3f_64 &s, const vtkm::Id3 &dim, const Kernel &k) |
|
template<typename T , typename T2 , typename P > |
VTKM_EXEC_CONT void | operator() (const vtkm::Vec< P, 3 > &splatPoint, const T &minBound, const T &maxBound, const T2 &kernel_H, const T2 &scale, const vtkm::Id localNeighborId, vtkm::Id &neighborVoxelId, vtkm::Float32 &splatValue) const |
|
◆ ControlSignature
template<typename Kernel , typename DeviceAdapter >
◆ ExecutionSignature
template<typename Kernel , typename DeviceAdapter >
◆ GetSplatValue()
template<typename Kernel , typename DeviceAdapter >
◆ operator()()
template<typename Kernel , typename DeviceAdapter >
template<typename T , typename T2 , typename P >
◆ ExponentFactor
template<typename Kernel , typename DeviceAdapter >
◆ kernel
template<typename Kernel , typename DeviceAdapter >
◆ origin_
template<typename Kernel , typename DeviceAdapter >
◆ Radius2
template<typename Kernel , typename DeviceAdapter >
◆ ScalingFactor
template<typename Kernel , typename DeviceAdapter >
◆ spacing_
template<typename Kernel , typename DeviceAdapter >
◆ VolumeDim
template<typename Kernel , typename DeviceAdapter >
The documentation for this class was generated from the following file: