VTK  9.2.6
vtkPolyData_detail::TaggedCellId Struct Reference

#include <vtkPolyDataInternals.h>

Public Member Functions

 TaggedCellId () noexcept=default
 TaggedCellId (vtkIdType cellId, VTKCellType cellType) noexcept
 TaggedCellId (const TaggedCellId &) noexcept=default
 TaggedCellId (TaggedCellId &&) noexcept=default
TaggedCellIdoperator= (const TaggedCellId &) noexcept=default
TaggedCellIdoperator= (TaggedCellId &&) noexcept=default
Target GetTarget () const noexcept
unsigned char GetCellType () const noexcept
vtkIdType GetCellId () const noexcept
void SetCellId (vtkIdType cellId) noexcept
void MarkDeleted () noexcept
bool IsDeleted () const noexcept

Static Public Member Functions

static vtkTypeUInt64 Encode (vtkIdType cellId, VTKCellType type) noexcept

Detailed Description

Definition at line 143 of file vtkPolyDataInternals.h.

Constructor & Destructor Documentation

◆ TaggedCellId() [1/4]

vtkPolyData_detail::TaggedCellId::TaggedCellId ( )
defaultnoexcept

◆ TaggedCellId() [2/4]

vtkPolyData_detail::TaggedCellId::TaggedCellId ( vtkIdType cellId,
VTKCellType cellType )
inlinenoexcept

Definition at line 157 of file vtkPolyDataInternals.h.

◆ TaggedCellId() [3/4]

vtkPolyData_detail::TaggedCellId::TaggedCellId ( const TaggedCellId & )
defaultnoexcept

◆ TaggedCellId() [4/4]

vtkPolyData_detail::TaggedCellId::TaggedCellId ( TaggedCellId && )
defaultnoexcept

Member Function Documentation

◆ Encode()

vtkTypeUInt64 vtkPolyData_detail::TaggedCellId::Encode ( vtkIdType cellId,
VTKCellType type )
inlinestaticnoexcept

Definition at line 147 of file vtkPolyDataInternals.h.

◆ operator=() [1/2]

TaggedCellId & vtkPolyData_detail::TaggedCellId::operator= ( const TaggedCellId & )
defaultnoexcept

◆ operator=() [2/2]

TaggedCellId & vtkPolyData_detail::TaggedCellId::operator= ( TaggedCellId && )
defaultnoexcept

◆ GetTarget()

Target vtkPolyData_detail::TaggedCellId::GetTarget ( ) const
inlinenoexcept

Definition at line 169 of file vtkPolyDataInternals.h.

◆ GetCellType()

unsigned char vtkPolyData_detail::TaggedCellId::GetCellType ( ) const
inlinenoexcept

Definition at line 172 of file vtkPolyDataInternals.h.

◆ GetCellId()

vtkIdType vtkPolyData_detail::TaggedCellId::GetCellId ( ) const
inlinenoexcept

Definition at line 175 of file vtkPolyDataInternals.h.

◆ SetCellId()

void vtkPolyData_detail::TaggedCellId::SetCellId ( vtkIdType cellId)
inlinenoexcept

Definition at line 179 of file vtkPolyDataInternals.h.

◆ MarkDeleted()

void vtkPolyData_detail::TaggedCellId::MarkDeleted ( )
inlinenoexcept

Definition at line 186 of file vtkPolyDataInternals.h.

◆ IsDeleted()

bool vtkPolyData_detail::TaggedCellId::IsDeleted ( ) const
inlinenoexcept

Definition at line 189 of file vtkPolyDataInternals.h.


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