VTK  9.7.20260821
vtkCellArray::DispatchUtilities Struct Reference

#include <vtkCellArray.h>

Detailed Description

Definition at line 977 of file vtkCellArray.h.

Inheritance diagram for vtkCellArray::DispatchUtilities:
[legend]

Public Types

template<class ArrayT>
using GetAPIType = vtk::GetAPIType<ArrayT, vtkIdType>

Public Member Functions

template<class OffsetsT>
vtkIdType GetNumberOfCells (OffsetsT *offsets)

Static Public Member Functions

template<class ArrayT>
static decltype(vtk::DataArrayValueRange< 1, vtkIdType >(std::declval< ArrayT >())) GetRange (ArrayT *array)
template<class OffsetsT>
static vtkIdType GetBeginOffset (OffsetsT *offsets, vtkIdType cellId)
template<class OffsetsT>
static vtkIdType GetEndOffset (OffsetsT *offsets, vtkIdType cellId)
template<class OffsetsT>
static vtkIdType GetCellSize (OffsetsT *offsets, vtkIdType cellId)
template<class OffsetsT, class ConnectivityT>
static decltype(vtk::DataArrayValueRange< 1, vtkIdType >(std::declval< ConnectivityT >())) GetCellRange (OffsetsT *offsets, ConnectivityT *conn, vtkIdType cellId)

Member Typedef Documentation

◆ GetAPIType

Definition at line 980 of file vtkCellArray.h.

Member Function Documentation

◆ GetNumberOfCells()

template<class OffsetsT>
vtkIdType vtkCellArray::DispatchUtilities::GetNumberOfCells ( OffsetsT * offsets)
inline

Definition at line 983 of file vtkCellArray.h.

◆ GetRange()

template<class ArrayT>
decltype(vtk::DataArrayValueRange< 1, vtkIdType >(std::declval< ArrayT >())) vtkCellArray::DispatchUtilities::GetRange ( ArrayT * array)
inlinestatic

Definition at line 989 of file vtkCellArray.h.

◆ GetBeginOffset()

template<class OffsetsT>
vtkIdType vtkCellArray::DispatchUtilities::GetBeginOffset ( OffsetsT * offsets,
vtkIdType cellId )
inlinestatic

Definition at line 996 of file vtkCellArray.h.

◆ GetEndOffset()

template<class OffsetsT>
vtkIdType vtkCellArray::DispatchUtilities::GetEndOffset ( OffsetsT * offsets,
vtkIdType cellId )
inlinestatic

Definition at line 1002 of file vtkCellArray.h.

◆ GetCellSize()

template<class OffsetsT>
vtkIdType vtkCellArray::DispatchUtilities::GetCellSize ( OffsetsT * offsets,
vtkIdType cellId )
inlinestatic

Definition at line 1008 of file vtkCellArray.h.

◆ GetCellRange()

template<class OffsetsT, class ConnectivityT>
decltype(vtk::DataArrayValueRange< 1, vtkIdType >(std::declval< ConnectivityT >())) vtkCellArray::DispatchUtilities::GetCellRange ( OffsetsT * offsets,
ConnectivityT * conn,
vtkIdType cellId )
inlinestatic

Definition at line 1016 of file vtkCellArray.h.


The documentation for this struct was generated from the following file: