David C. Lonie
82ebdd5be7
Add MarchingCubes::ProcessCellField.
...
Allow cell data to be mapped through the MarchingCubes filter.
2017-06-08 16:50:27 -04:00
Sujin Philip
749c0c8920
Add Worklet and Filter for faceted surface normals
2017-06-08 09:37:12 -04:00
Sujin Philip
3ecac66cf7
Merge topic 'update-extract-structured'
...
fbabd582 Simplify ExtractStructured implementation
d6187283 Add vtkm::RangeId and vtkm::RangeId3
7ee57a82 Mark CellSetStructured functions as const
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !787
2017-06-02 10:07:45 -04:00
Sujin Philip
fbabd58222
Simplify ExtractStructured implementation
2017-05-30 17:07:14 -04:00
caseywang777
3b0081b592
Merge branch 'master' of gitlab.kitware.com:vtk/vtk-m
2017-05-30 10:39:46 -06:00
Robert Maynard
5dd346007b
Respect VTK-m convention of parameters all or nothing on a line
...
clang-format BinPack settings have been disabled to make sure that the
VTK-m style guideline is obeyed.
2017-05-26 13:53:28 -04:00
Kitware Robot
4ade5f5770
clang-format: apply to the entire tree
2017-05-25 07:51:37 -04:00
caseywang777
06f400fd95
add .h .hxx into CMakeLists
2017-05-24 12:44:15 -06:00
caseywang777
a7c14c930f
fix trailing whitespace
2017-05-24 12:39:28 -06:00
caseywang777
b9405680d7
Merge remote-tracking branch 'vtkmUpstream/master'
2017-05-24 12:32:31 -06:00
caseywang777
f449441371
resolve the code review issue (2nd)
2017-05-23 12:35:37 -06:00
caseywang777
a9e05698c6
add new line at the end of UnitTestEntropyFilter.cxx
2017-05-23 12:04:54 -06:00
caseywang777
f295251d7e
resolve the issue from the code review
2017-05-23 11:59:19 -06:00
caseywang777
7391d516b4
Add UnitTest for EntropyFilter
2017-05-23 10:44:02 -06:00
caseywang777
cfed989116
Add Entropy filter and worklet
2017-05-23 10:06:31 -06:00
Kitware Robot
efbde1d54b
clang-format: sort include directives
2017-05-18 12:59:33 -04:00
Patricia Kroll Fasel - 090207
3f71e533b8
ResetDevices() in ImplicitFunction.
2017-05-08 09:42:32 -06:00
Patricia Kroll Fasel - 090207
2c88aa2eb7
Merge branch 'master' into extract-geometry
2017-05-08 09:19:52 -06:00
Sujin Philip
5eb6d3f142
Fix some errors in the clipping code
2017-05-05 15:34:08 -04:00
Robert Maynard
d84c945904
Properly install clip with fields hxx file
2017-05-05 10:19:53 -04:00
Patricia Kroll Fasel - 090207
8a840d7698
Fix warnings
2017-05-04 15:04:54 -06:00
Patricia Kroll Fasel - 090207
6faaa92ae0
Correct CMakefile.txt
2017-05-04 13:43:05 -06:00
Patricia Kroll Fasel - 090207
d80e64385a
Add ExtractGeometry filter and unit test
2017-05-04 13:13:53 -06:00
Patricia Kroll Fasel - 090207
9106f6b4b7
Add ExtractPoints filter which only does ImplicitFunction extraction
2017-05-03 15:07:06 -06:00
Patricia Fasel
5a4c029719
Merge topic 'extract-structured'
...
6a88cde5 Remove unnecessary const parameters
0e3a98f8 Add subsample and include boundary
14066d86 Add filter for ExtractStructured
e4283344 Clean up
78148b02 Rectilinear with subset and sample and tests
49f86625 Uniform subset and sample worklet and unit tests working
d7a53792 Use vtkm:Bounds for all bounding boxes
0975e189 Introduce subsampling parameter
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !744
2017-05-03 10:21:14 -04:00
Patricia Kroll Fasel - 090207
6a88cde5d3
Remove unnecessary const parameters
2017-05-02 14:41:47 -06:00
Sujin Philip
4049b5b25e
Add ClipWithImplicitFunction Filter
...
Rename current Clip filter to ClipWithField.
2017-05-01 16:56:54 -04:00
Patricia Kroll Fasel - 090207
0e3a98f827
Add subsample and include boundary
2017-04-27 14:53:51 -06:00
Patricia Kroll Fasel - 090207
14066d8692
Add filter for ExtractStructured
2017-04-18 08:32:13 -06:00
Patricia Kroll Fasel - 090207
5b651172cf
Merge branch 'master' into extract-subset
2017-03-30 16:34:50 -06:00
Patricia Kroll Fasel - 090207
be97785036
Change subset extraction on points to use WorkletMapCellToPoint
2017-03-29 14:04:58 -06:00
Patricia Fasel
d9234e39c7
Merge topic 'tri-tet-fix'
...
9e90b31a Merge branch 'tri-tet-fix' of gitlab.kitware.com:Fasel/vtk-m into tri-tet-fix
7c64785f Fix warnings and add to tetrahedralize unit test
7f4d5de2 remove unused code in CMakeList.txt
fb8a8369 update examples/tetrhedra to use filters instead of worklets
8d5ce894 Merge branch 'tri-tet-fix' of gitlab.kitware.com:Fasel/vtk-m into tri-tet-fix
9dcfbf36 Throw error bad type on structured
5ff1d2b1 Use CastAndCall on DynamicCellSet in filters
ee4c3190 fixed compiler errors
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !735
2017-03-29 10:38:18 -04:00
Patricia Kroll Fasel - 090207
11e0a252d9
Floating point warnings
2017-03-28 16:07:56 -06:00
Patricia Kroll Fasel - 090207
84a9254868
Extract using ImplicitFunction for VOI removed from filters
2017-03-28 14:15:15 -06:00
Patricia Kroll Fasel - 090207
7c64785f3c
Fix warnings and add to tetrahedralize unit test
2017-03-28 09:43:32 -06:00
Robert Maynard
1d84a8dbf4
Merge topic 'refactor_marching_cubes'
...
b4d542e3 MarchingCubes now merges points correctly when it has multiple iso contours
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !733
2017-03-28 09:45:56 -04:00
Patricia Kroll Fasel - 090207
5ff1d2b1a0
Use CastAndCall on DynamicCellSet in filters
2017-03-27 16:09:18 -06:00
Patricia Kroll Fasel - 090207
6f49c50dd1
Attempt partial specialization of Run() in worklets
2017-03-27 11:41:37 -06:00
Patricia Kroll Fasel - 090207
9f06a1ea37
Merge branch 'master' into extract-subset
2017-03-27 08:58:17 -06:00
Patricia Kroll Fasel - 090207
36b480993d
Move the processing of scatter cell data to worklet from the filter.
2017-03-24 16:34:53 -06:00
Robert Maynard
b4d542e345
MarchingCubes now merges points correctly when it has multiple iso contours
...
The previous version of point merging incorrectly merged points across
multiple iso contours, this version fixes that issue.
The marching cubes had a fairly complex block of logic for point merging
since it had to handle numerous runtime switches. This refactor this
logic so it is easier to follow.
2017-03-24 17:28:06 -04:00
Patricia Kroll Fasel - 090207
3a1a6aece3
Added mapping of cell data onto output dataset
2017-03-23 17:14:39 -06:00
Patricia Kroll Fasel - 090207
984af5a2b4
Reorganize Triangulate and Tetrahedralize and write filters.
2017-03-23 11:58:00 -06:00
Patricia Kroll Fasel - 090207
6cb3f9165d
Merge branch 'master' into extract-subset
2017-03-22 11:18:34 -06:00
Patricia Kroll Fasel - 090207
9effab0063
Add Mask filter and tests.
2017-03-21 16:11:06 -06:00
Patricia Kroll Fasel - 090207
9f0c99920c
Add filters and tests for ExtractPoints and ExtractGeometry, by id only.
2017-03-21 15:14:35 -06:00
Robert Maynard
5566afdd8d
Allow MarchingCubes to handle multiple iso-contour values.
2017-03-16 11:49:20 -04:00
Kenneth Moreland
6fdc7eb8c0
Add Field::GetRange and CoordinateSystem::GetBounds to library
...
Following what was done with ArrayRangeCompute, the GetRange and
GetBounds methods are embedded into the vtkm_cont library for the most
common type lists.
Also, and probably more importantly, the device adapter is no longer one
of the arguments for either of these methods. It is no longer needed as
ArrayRangeCompute no longer needs it.
2017-03-09 13:18:36 -05:00
Patricia Kroll Fasel - 090207
be73dec0cb
Default for selected points changed to CompactPoints = true
2017-03-09 09:16:41 -07:00
Patricia Kroll Fasel - 090207
fa0b9bee73
MaskPoints worklet and filter added
2017-03-08 16:04:12 -07:00