#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: