32 lines
496 B
Markdown
32 lines
496 B
Markdown
### Design Decisions ###
|
|
|
|
A quick list of what the final design of vtkm should look like:
|
|
|
|
Code Layout:
|
|
```
|
|
vtkm/
|
|
cont/
|
|
- vtkm::cont::ArrayHandle
|
|
- vtkm::cont::CellSet
|
|
- vtkm::cont::DataSet
|
|
|
|
interop/
|
|
- OpenGL interop classes
|
|
- VTK interop classes
|
|
cuda/
|
|
|
|
filters/
|
|
- vtkm::filter::ThresholdFilter
|
|
- vtkm::filter::ContourFilter
|
|
- Mutators?
|
|
exec/
|
|
cuda/
|
|
|
|
worklets/
|
|
- vtkm::worklet::WorkletMapField
|
|
- vtkm::worklet::WorkletMapCell
|
|
```
|
|
|
|
|
|
|