VTK  9.7.1
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 ()=default
 
 vtkDGArraysInputAccessor (vtkDataArray *cellIds, vtkDataArray *rst)
 
 vtkDGArraysInputAccessor (const vtkDGArraysInputAccessor &other)
 
 ~vtkDGArraysInputAccessor ()
 
vtkDGArraysInputAccessor & operator= (const vtkDGArraysInputAccessor &other)
 
void SetCellIds (vtkDataArray *cellIds)
 
void SetRST (vtkDataArray *rst)
 
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)
 
vtkDGArraysInputAccessor & operator+= (vtkTypeUInt64 count)
 

Protected Attributes

vtkTypeUInt64 Key { 0 }
 
vtkDataArray * CellIds { nullptr }
 
vtkDataArray * RST { 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::vtkDGArraysInputAccessor ( )
default
vtkDGArraysInputAccessor::vtkDGArraysInputAccessor ( vtkDataArray *  cellIds,
vtkDataArray *  rst 
)
vtkDGArraysInputAccessor::vtkDGArraysInputAccessor ( const vtkDGArraysInputAccessor &  other)
vtkDGArraysInputAccessor::~vtkDGArraysInputAccessor ( )

Member Function Documentation

vtkDGArraysInputAccessor& vtkDGArraysInputAccessor::operator= ( const vtkDGArraysInputAccessor &  other)
void vtkDGArraysInputAccessor::SetCellIds ( vtkDataArray *  cellIds)
void vtkDGArraysInputAccessor::SetRST ( vtkDataArray *  rst)
vtkIdType vtkDGArraysInputAccessor::GetCellId ( vtkTypeUInt64  iteration)
vtkVector3d vtkDGArraysInputAccessor::GetParameter ( vtkTypeUInt64  iteration)
vtkTypeUInt64 vtkDGArraysInputAccessor::GetKey ( ) const
inline

Definition at line 35 of file vtkDGArraysInputAccessor.h.

void vtkDGArraysInputAccessor::Restart ( )
bool vtkDGArraysInputAccessor::IsAtEnd ( ) const
std::size_t vtkDGArraysInputAccessor::size ( ) const
vtkTypeUInt64 vtkDGArraysInputAccessor::operator++ ( )
vtkTypeUInt64 vtkDGArraysInputAccessor::operator++ ( int  )
vtkDGArraysInputAccessor& vtkDGArraysInputAccessor::operator+= ( vtkTypeUInt64  count)

Member Data Documentation

vtkTypeUInt64 vtkDGArraysInputAccessor::Key { 0 }
protected

Definition at line 47 of file vtkDGArraysInputAccessor.h.

vtkDataArray* vtkDGArraysInputAccessor::CellIds { nullptr }
protected

Definition at line 48 of file vtkDGArraysInputAccessor.h.

vtkDataArray* vtkDGArraysInputAccessor::RST { nullptr }
protected

Definition at line 49 of file vtkDGArraysInputAccessor.h.


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