VTK  9.5.20251211
vtkCellArray_detail::InsertNextCellImpl Struct Reference

#include <vtkCellArray.h>

Inheritance diagram for vtkCellArray_detail::InsertNextCellImpl:
[legend]
Collaboration diagram for vtkCellArray_detail::InsertNextCellImpl:
[legend]

Public Member Functions

template<class OffsetsT, class ConnectivityT>
void operator() (OffsetsT *offsets, ConnectivityT *conn, const vtkIdType npts, const vtkIdType pts[], vtkIdType &cellId)
 
template<class OffsetsT, class ConnectivityT>
void operator() (OffsetsT *offsets, ConnectivityT *conn, const vtkIdType npts, vtkIdType &cellId)
 
- Public Member Functions inherited from vtkCellArray::DispatchUtilities
template<class OffsetsT>
vtkIdType GetNumberOfCells (OffsetsT *offsets)
 

Additional Inherited Members

- Public Types inherited from vtkCellArray::DispatchUtilities
template<class ArrayT>
using GetAPIType = vtk::GetAPIType<ArrayT, vtkIdType>
 
- Static Public Member Functions inherited from vtkCellArray::DispatchUtilities
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)
 

Detailed Description

Definition at line 1674 of file vtkCellArray.h.

Member Function Documentation

◆ operator()() [1/2]

template<class OffsetsT, class ConnectivityT>
void vtkCellArray_detail::InsertNextCellImpl::operator() ( OffsetsT * offsets,
ConnectivityT * conn,
const vtkIdType npts,
const vtkIdType pts[],
vtkIdType & cellId )
inline

Definition at line 1678 of file vtkCellArray.h.

◆ operator()() [2/2]

template<class OffsetsT, class ConnectivityT>
void vtkCellArray_detail::InsertNextCellImpl::operator() ( OffsetsT * offsets,
ConnectivityT * conn,
const vtkIdType npts,
vtkIdType & cellId )
inline

Definition at line 1699 of file vtkCellArray.h.


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