VTK  9.0.20200531
Public Member Functions | Public Attributes | List of all members
BaseArrayPair Struct Referenceabstract

#include <vtkArrayListTemplate.h>

Inheritance diagram for BaseArrayPair:
Collaboration diagram for BaseArrayPair:

Public Member Functions

 BaseArrayPair (vtkIdType num, int numComp, vtkDataArray *outArray)
virtual ~BaseArrayPair ()=default
virtual void Copy (vtkIdType inId, vtkIdType outId)=0
virtual void Interpolate (int numWeights, const vtkIdType *ids, const double *weights, vtkIdType outId)=0
virtual void InterpolateEdge (vtkIdType v0, vtkIdType v1, double t, vtkIdType outId)=0
virtual void AssignNullValue (vtkIdType outId)=0
virtual void Realloc (vtkIdType sze)=0

Public Attributes

vtkIdType Num
int NumComp
vtkSmartPointer< vtkDataArrayOutputArray

Detailed Description

Definition at line 53 of file vtkArrayListTemplate.h.

Constructor & Destructor Documentation

◆ BaseArrayPair()

BaseArrayPair::BaseArrayPair ( vtkIdType  num,
int  numComp,
vtkDataArray outArray 

Definition at line 59 of file vtkArrayListTemplate.h.

◆ ~BaseArrayPair()

virtual BaseArrayPair::~BaseArrayPair ( )

Member Function Documentation

◆ Copy()

virtual void BaseArrayPair::Copy ( vtkIdType  inId,
vtkIdType  outId 
pure virtual

◆ Interpolate()

virtual void BaseArrayPair::Interpolate ( int  numWeights,
const vtkIdType ids,
const double *  weights,
vtkIdType  outId 
pure virtual

◆ InterpolateEdge()

virtual void BaseArrayPair::InterpolateEdge ( vtkIdType  v0,
vtkIdType  v1,
double  t,
vtkIdType  outId 
pure virtual

◆ AssignNullValue()

virtual void BaseArrayPair::AssignNullValue ( vtkIdType  outId)
pure virtual

◆ Realloc()

virtual void BaseArrayPair::Realloc ( vtkIdType  sze)
pure virtual

Member Data Documentation

◆ Num

vtkIdType BaseArrayPair::Num

Definition at line 55 of file vtkArrayListTemplate.h.

◆ NumComp

int BaseArrayPair::NumComp

Definition at line 56 of file vtkArrayListTemplate.h.

◆ OutputArray

vtkSmartPointer<vtkDataArray> BaseArrayPair::OutputArray

Definition at line 57 of file vtkArrayListTemplate.h.

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