VTK  9.7.20261028
vtkCellTypeSides::PolygonCellSides< Quadratic > Struct Template Reference

#include <vtkCellTypeSides.h>

Detailed Description

template<bool Quadratic>
struct vtkCellTypeSides::PolygonCellSides< Quadratic >

Definition at line 547 of file vtkCellTypeSides.h.

Static Public Member Functions

static constexpr int GetDimension (unsigned char)
static constexpr vtkIdType GetNumberOfCorners (vtkIdType npts)
template<class DataSetT>
static constexpr int GetNumberOfSides (DataSetT *, vtkIdType, unsigned char, int sideDim, vtkIdType npts, vtkGenericCell *)
static constexpr int GetSideType (unsigned char, int sideDim, int)
template<class DataSetT>
static constexpr int GetSideSize (DataSetT *, vtkIdType, unsigned char, int sideDim, int, vtkGenericCell *)
template<class DataSetT, class PointsIterator>
static vtkIdType GetSidePoints (DataSetT *, vtkIdType, unsigned char, int sideDim, int sideId, vtkIdType npts, PointsIterator pts, vtkIdType *ptIds, vtkIdList *, const vtkIdType *&ids, vtkIdType &numCorners, vtkGenericCell *)

Static Public Attributes

static constexpr bool UsesNumberOfPoints = true
static constexpr int MaximumFaceCorners = 0
static constexpr int MinimumFaceCorners = 0

Member Function Documentation

◆ GetDimension()

template<bool Quadratic>
constexpr int vtkCellTypeSides::PolygonCellSides< Quadratic >::GetDimension ( unsigned char )
inlinestaticconstexpr

Definition at line 553 of file vtkCellTypeSides.h.

◆ GetNumberOfCorners()

template<bool Quadratic>
constexpr vtkIdType vtkCellTypeSides::PolygonCellSides< Quadratic >::GetNumberOfCorners ( vtkIdType npts)
inlinestaticconstexpr

Definition at line 556 of file vtkCellTypeSides.h.

◆ GetNumberOfSides()

template<bool Quadratic>
template<class DataSetT>
constexpr int vtkCellTypeSides::PolygonCellSides< Quadratic >::GetNumberOfSides ( DataSetT * ,
vtkIdType ,
unsigned char ,
int sideDim,
vtkIdType npts,
vtkGenericCell *  )
inlinestaticconstexpr

Definition at line 562 of file vtkCellTypeSides.h.

◆ GetSideType()

template<bool Quadratic>
constexpr int vtkCellTypeSides::PolygonCellSides< Quadratic >::GetSideType ( unsigned char ,
int sideDim,
int  )
inlinestaticconstexpr

Definition at line 577 of file vtkCellTypeSides.h.

◆ GetSideSize()

template<bool Quadratic>
template<class DataSetT>
constexpr int vtkCellTypeSides::PolygonCellSides< Quadratic >::GetSideSize ( DataSetT * ,
vtkIdType ,
unsigned char ,
int sideDim,
int ,
vtkGenericCell *  )
inlinestaticconstexpr

Definition at line 592 of file vtkCellTypeSides.h.

◆ GetSidePoints()

template<bool Quadratic>
template<class DataSetT, class PointsIterator>
vtkIdType vtkCellTypeSides::PolygonCellSides< Quadratic >::GetSidePoints ( DataSetT * ,
vtkIdType ,
unsigned char ,
int sideDim,
int sideId,
vtkIdType npts,
PointsIterator pts,
vtkIdType * ptIds,
vtkIdList * ,
const vtkIdType *& ids,
vtkIdType & numCorners,
vtkGenericCell *  )
inlinestatic

Definition at line 608 of file vtkCellTypeSides.h.

Member Data Documentation

◆ UsesNumberOfPoints

template<bool Quadratic>
bool vtkCellTypeSides::PolygonCellSides< Quadratic >::UsesNumberOfPoints = true
staticconstexpr

Definition at line 549 of file vtkCellTypeSides.h.

◆ MaximumFaceCorners

template<bool Quadratic>
int vtkCellTypeSides::PolygonCellSides< Quadratic >::MaximumFaceCorners = 0
staticconstexpr

Definition at line 550 of file vtkCellTypeSides.h.

◆ MinimumFaceCorners

template<bool Quadratic>
int vtkCellTypeSides::PolygonCellSides< Quadratic >::MinimumFaceCorners = 0
staticconstexpr

Definition at line 551 of file vtkCellTypeSides.h.


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