VTK  9.4.20250114
Public Member Functions | Public Attributes | List of all members
vtkDGOperationStateEntry< InputIterator, OutputIterator > Class Template Reference

Encapsulate the state required to evaluate DG cell-attributes. More...

#include <vtkDGOperationStateEntry.h>

Inheritance diagram for vtkDGOperationStateEntry< InputIterator, OutputIterator >:
[legend]
Collaboration diagram for vtkDGOperationStateEntry< InputIterator, OutputIterator >:
[legend]

Public Member Functions

 vtkDGOperationStateEntry ()=default
 
 vtkDGOperationStateEntry (const vtkDGOperationStateEntry< InputIterator, OutputIterator > &other)
 
vtkDGOperationStateEntry< InputIterator, OutputIterator > & operator= (vtkDGOperationStateEntry< InputIterator, OutputIterator > &&other)=default
 
vtkDGOperationStateEntry< InputIterator, OutputIterator > & operator= (const vtkDGOperationStateEntry< InputIterator, OutputIterator > &other)
 
- Public Member Functions inherited from vtkDGOperationStateEntryBase
virtual ~vtkDGOperationStateEntryBase ()=default
 

Public Attributes

std::unique_ptr< vtkDGOperationStateState
 
vtkDGCellRangeEvaluator< InputIterator, OutputIterator > Function
 

Detailed Description

template<typename InputIterator, typename OutputIterator>
class vtkDGOperationStateEntry< InputIterator, OutputIterator >

Encapsulate the state required to evaluate DG cell-attributes.

Definition at line 39 of file vtkDGOperationStateEntry.h.

Constructor & Destructor Documentation

◆ vtkDGOperationStateEntry() [1/2]

template<typename InputIterator , typename OutputIterator >
vtkDGOperationStateEntry< InputIterator, OutputIterator >::vtkDGOperationStateEntry ( )
default

◆ vtkDGOperationStateEntry() [2/2]

template<typename InputIterator , typename OutputIterator >
vtkDGOperationStateEntry< InputIterator, OutputIterator >::vtkDGOperationStateEntry ( const vtkDGOperationStateEntry< InputIterator, OutputIterator > &  other)
inline

Definition at line 43 of file vtkDGOperationStateEntry.h.

Member Function Documentation

◆ operator=() [1/2]

template<typename InputIterator , typename OutputIterator >
vtkDGOperationStateEntry< InputIterator, OutputIterator > & vtkDGOperationStateEntry< InputIterator, OutputIterator >::operator= ( vtkDGOperationStateEntry< InputIterator, OutputIterator > &&  other)
default

◆ operator=() [2/2]

template<typename InputIterator , typename OutputIterator >
vtkDGOperationStateEntry< InputIterator, OutputIterator > & vtkDGOperationStateEntry< InputIterator, OutputIterator >::operator= ( const vtkDGOperationStateEntry< InputIterator, OutputIterator > &  other)
inline

Definition at line 50 of file vtkDGOperationStateEntry.h.

Member Data Documentation

◆ State

template<typename InputIterator , typename OutputIterator >
std::unique_ptr<vtkDGOperationState> vtkDGOperationStateEntry< InputIterator, OutputIterator >::State

Definition at line 58 of file vtkDGOperationStateEntry.h.

◆ Function

template<typename InputIterator , typename OutputIterator >
vtkDGCellRangeEvaluator<InputIterator, OutputIterator> vtkDGOperationStateEntry< InputIterator, OutputIterator >::Function

Definition at line 59 of file vtkDGOperationStateEntry.h.


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