Viskores
1.0
|
#include <viskores/cont/CastAndCall.h>
#include <viskores/cont/CellLocatorRectilinearGrid.h>
#include <viskores/cont/CellLocatorTwoLevel.h>
#include <viskores/cont/CellLocatorUniformGrid.h>
#include <viskores/cont/CellSetStructured.h>
#include <viskores/cont/DataSet.h>
Go to the source code of this file.
Namespaces | |
viskores | |
Groups connected points that have the same field value. | |
viskores::cont | |
Viskores Control Environment. | |
Typedefs | |
template<typename CellSetType , typename CoordinateSystemArrayType > | |
using | viskores::cont::CellLocatorChooser = typename detail::CellLocatorChooserImpl< CellSetType, CoordinateSystemArrayType >::type |
A template to select an appropriate CellLocator based on CellSet type. More... | |
Functions | |
template<typename CellSetType , typename Functor , typename... Args> | |
void | viskores::cont::CastAndCallCellLocatorChooser (const CellSetType &cellSet, const viskores::cont::CoordinateSystem &coordinateSystem, Functor &&functor, Args &&... args) |
Calls a functor with the appropriate type of CellLocator . More... | |
template<typename Functor , typename... Args> | |
void | viskores::cont::CastAndCallCellLocatorChooser (const viskores::cont::DataSet &dataSet, Functor &&functor, Args &&... args) |
Calls a functor with the appropriate type of CellLocator . More... | |