VTK  9.4.20241217
Public Member Functions | Protected Attributes | List of all members
vtkDGArraysInputAccessor Class Reference

Evaluate DG cells whose indices and parameters are provided by vtkDataArray instances. More...

#include <vtkDGArraysInputAccessor.h>

Collaboration diagram for vtkDGArraysInputAccessor:
[legend]

Public Member Functions

 vtkDGArraysInputAccessor (vtkDataArray *cellIds, vtkDataArray *rst)
 
 vtkDGArraysInputAccessor (const vtkDGArraysInputAccessor &other)
 
 ~vtkDGArraysInputAccessor ()
 
vtkDGArraysInputAccessoroperator= (const vtkDGArraysInputAccessor &other)
 
vtkIdType GetCellId (vtkTypeUInt64 iteration)
 
vtkVector3d GetParameter (vtkTypeUInt64 iteration)
 
vtkTypeUInt64 GetKey () const
 
void Restart ()
 
bool IsAtEnd () const
 
std::size_t size () const
 
vtkTypeUInt64 operator++ ()
 
vtkTypeUInt64 operator++ (int)
 
vtkDGArraysInputAccessoroperator+= (vtkTypeUInt64 count)
 

Protected Attributes

vtkTypeUInt64 Key { 0 }
 
vtkDataArrayCellIds { nullptr }
 
vtkDataArrayRST { nullptr }
 

Detailed Description

Evaluate DG cells whose indices and parameters are provided by vtkDataArray instances.

Tests:
vtkDGArraysInputAccessor (Tests)

Definition at line 20 of file vtkDGArraysInputAccessor.h.

Constructor & Destructor Documentation

◆ vtkDGArraysInputAccessor() [1/2]

vtkDGArraysInputAccessor::vtkDGArraysInputAccessor ( vtkDataArray cellIds,
vtkDataArray rst 
)

◆ vtkDGArraysInputAccessor() [2/2]

vtkDGArraysInputAccessor::vtkDGArraysInputAccessor ( const vtkDGArraysInputAccessor other)

◆ ~vtkDGArraysInputAccessor()

vtkDGArraysInputAccessor::~vtkDGArraysInputAccessor ( )

Member Function Documentation

◆ operator=()

vtkDGArraysInputAccessor & vtkDGArraysInputAccessor::operator= ( const vtkDGArraysInputAccessor other)

◆ GetCellId()

vtkIdType vtkDGArraysInputAccessor::GetCellId ( vtkTypeUInt64  iteration)

◆ GetParameter()

vtkVector3d vtkDGArraysInputAccessor::GetParameter ( vtkTypeUInt64  iteration)

◆ GetKey()

vtkTypeUInt64 vtkDGArraysInputAccessor::GetKey ( ) const
inline

Definition at line 31 of file vtkDGArraysInputAccessor.h.

◆ Restart()

void vtkDGArraysInputAccessor::Restart ( )

◆ IsAtEnd()

bool vtkDGArraysInputAccessor::IsAtEnd ( ) const

◆ size()

std::size_t vtkDGArraysInputAccessor::size ( ) const

◆ operator++() [1/2]

vtkTypeUInt64 vtkDGArraysInputAccessor::operator++ ( )

◆ operator++() [2/2]

vtkTypeUInt64 vtkDGArraysInputAccessor::operator++ ( int  )

◆ operator+=()

vtkDGArraysInputAccessor & vtkDGArraysInputAccessor::operator+= ( vtkTypeUInt64  count)

Member Data Documentation

◆ Key

vtkTypeUInt64 vtkDGArraysInputAccessor::Key { 0 }
protected

Definition at line 43 of file vtkDGArraysInputAccessor.h.

◆ CellIds

vtkDataArray* vtkDGArraysInputAccessor::CellIds { nullptr }
protected

Definition at line 44 of file vtkDGArraysInputAccessor.h.

◆ RST

vtkDataArray* vtkDGArraysInputAccessor::RST { nullptr }
protected

Definition at line 45 of file vtkDGArraysInputAccessor.h.


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