#include <ExternalFaces.h>
|
VTKM_CONT | ExternalFaces () |
|
VTKM_CONT void | SetPassPolyData (bool flag) |
|
VTKM_CONT bool | GetPassPolyData () const |
|
void | ReleaseCellMapArrays () |
|
template<typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage > |
VTKM_CONT void | Run (const vtkm::cont::CellSetStructured< 3 > &inCellSet, const vtkm::cont::CoordinateSystem &coord, vtkm::cont::CellSetExplicit< ShapeStorage, ConnectivityStorage, OffsetsStorage > &outCellSet) |
| ExternalFaces: Extract Faces on outside of geometry for regular grids. More...
|
|
template<typename InCellSetType , typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage > |
VTKM_CONT void | Run (const InCellSetType &inCellSet, vtkm::cont::CellSetExplicit< ShapeStorage, ConnectivityStorage, OffsetsStorage > &outCellSet) |
| ExternalFaces: Extract Faces on outside of geometry. More...
|
|
vtkm::cont::ArrayHandle< vtkm::Id > | GetCellIdMap () const |
|
◆ ExternalFaces()
VTKM_CONT vtkm::worklet::ExternalFaces::ExternalFaces |
( |
| ) |
|
|
inline |
◆ FindUniqueFace()
template<typename CellSetType , typename OriginCellsType , typename OriginFacesType >
static VTKM_EXEC vtkm::IdComponent vtkm::worklet::ExternalFaces::FindUniqueFace |
( |
const CellSetType & |
cellSet, |
|
|
const OriginCellsType & |
originCells, |
|
|
const OriginFacesType & |
originFaces, |
|
|
vtkm::IdComponent |
visitIndex |
|
) |
| |
|
inlinestaticprivate |
◆ GetCellIdMap()
◆ GetPassPolyData()
VTKM_CONT bool vtkm::worklet::ExternalFaces::GetPassPolyData |
( |
| ) |
const |
|
inline |
◆ ReleaseCellMapArrays()
void vtkm::worklet::ExternalFaces::ReleaseCellMapArrays |
( |
| ) |
|
|
inline |
◆ Run() [1/2]
template<typename InCellSetType , typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage >
◆ Run() [2/2]
template<typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage >
ExternalFaces: Extract Faces on outside of geometry for regular grids.
Faster Run() method for uniform and rectilinear grid types. Uses grid extents to find cells on the boundaries of the grid.
◆ SetPassPolyData()
VTKM_CONT void vtkm::worklet::ExternalFaces::SetPassPolyData |
( |
bool |
flag | ) |
|
|
inline |
◆ CellIdMap
◆ PassPolyData
bool vtkm::worklet::ExternalFaces::PassPolyData |
|
private |
The documentation for this struct was generated from the following file: