2014-02-07 14:05:08 +00:00
|
|
|
### Design Decisions ###
|
|
|
|
|
2015-04-28 13:52:58 +00:00
|
|
|
A quick list of what the final design of vtkm should look like:
|
2014-02-07 14:05:08 +00:00
|
|
|
|
|
|
|
Code Layout:
|
2015-04-28 13:52:58 +00:00
|
|
|
```
|
2014-02-07 14:05:08 +00:00
|
|
|
vtkm/
|
|
|
|
cont/
|
2015-04-28 13:52:58 +00:00
|
|
|
- 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?
|
2014-02-07 14:05:08 +00:00
|
|
|
exec/
|
2015-04-28 13:52:58 +00:00
|
|
|
cuda/
|
|
|
|
|
|
|
|
worklets/
|
|
|
|
- vtkm::worklet::WorkletMapField
|
|
|
|
- vtkm::worklet::WorkletMapCell
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|