vtk-m/vtkm/worklet
Kenneth Moreland 6f03f72b49 Use WholeArrayIn instead of ExecObject for MarchingCubes worklets
The two worklets for marching cubes use tables stored in arrays that
have random access. Previously, they arrays were passed using the
ExecObject tag in ControlSignature along with ExecutionWholeArrayConst.
This changes to using a WholeArrayIn tag and just passing the
ArrayHandle directly to the Invoke method. The end result is the same,
but the code is a bit cleaner.
2015-12-07 09:52:29 -07:00
..
internal Use WholeArrayIn instead of ExecObject for MarchingCubes worklets 2015-12-07 09:52:29 -07:00
splatkernels Rename kernels directory to splatkernels to avoid confusion 2015-09-15 19:46:53 +02:00
testing Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
AverageByKey.h Add ArrayHandleIndex class. 2015-09-14 22:11:09 -06:00
CellAverage.h Add convenience tags like FieldInPoint, FieldInCell, to WorkletMapPointToCell 2015-10-23 09:50:48 -04:00
Clip.h Update Clip worklets to work with more types 2015-11-12 10:28:22 -05:00
CMakeLists.txt Merge topic 'marching-cubes' 2015-12-03 14:54:02 -05:00
DispatcherMapField.h Remove unnecessary template parameters from DispatcherMapField 2015-10-22 12:22:59 -04:00
DispatcherMapTopology.h Add WorkletMapTopologyBase to make Dispatcher templates easier to read. 2015-10-22 12:22:59 -04:00
ExternalFaces.h Clarify the name of worklet for point to cell operations. 2015-10-22 18:46:00 -04:00
FieldHistogram.h Attempt to fix compiler errors and warnings. 2015-10-01 15:08:36 -06:00
FieldStatistics.h Attempt to fix compiler errors and warnings. 2015-10-01 15:08:36 -06:00
KernelSplatter.h Rename kernels directory to splatkernels to avoid confusion 2015-09-15 19:46:53 +02:00
Magnitude.h Restrict the Magnitude worklet signature to vectors of 3 components. 2015-08-31 22:49:53 -04:00
MarchingCubes.h Use WholeArrayIn instead of ExecObject for MarchingCubes worklets 2015-12-07 09:52:29 -07:00
MarchingCubesDataTables.h Move marching cubes edge table out of the worklet. 2015-12-02 15:33:52 -05:00
PointElevation.h Have CoordinateSystem inherit from Field 2015-08-25 14:38:41 -06:00
ScatterCounting.h When iteratively computing output map in count scatter, compute visit 2015-11-06 18:05:21 -07:00
ScatterIdentity.h Adding ScatterCounting 2015-11-06 18:05:20 -07:00
ScatterUniform.h Change tetrahedralize filters to use new Scatter mechanism 2015-11-07 04:57:16 -07:00
StreamLineUniformGrid.h Fix initialization order of fields in MakeStreamLines class 2015-11-30 14:20:00 -07:00
TetrahedralizeExplicitGrid.h Make new tetrahedralize functors work on CUDA 2015-11-07 10:09:19 -07:00
TetrahedralizeUniformGrid.h Make new tetrahedralize functors work on CUDA 2015-11-07 10:09:19 -07:00
Threshold.h Add convenience tags like FieldInPoint, FieldInCell, to WorkletMapPointToCell 2015-10-23 09:50:48 -04:00
VertexClustering.h Add convenience tags like FieldInPoint, FieldInCell, to WorkletMapPointToCell 2015-10-23 09:50:48 -04:00
WorkletMapField.h Add in-place (in-out) arrays to worklets. 2015-08-12 14:41:56 -06:00
WorkletMapTopology.h Change tetrahedralize filters to use new Scatter mechanism 2015-11-07 04:57:16 -07:00