Public Member Functions | List of all members
vtkEdgesCacheInternal Class Reference

Cache edges informations for interpolation purpose. More...

#include <vtkEdgesCacheInternal.h>

Public Member Functions

 vtkEdgesCacheInternal ()
 
 vtkEdgesCacheInternal (const std::string &pointFlagArrayName, double pointFlag)
 
 ~vtkEdgesCacheInternal ()
 
void InvalidateCache ()
 Invalidate current content. More...
 
bool UpdateAttributes (vtkDataObject *input, vtkDataObject *output)
 Update PointData attributes data only. More...
 

Detailed Description

Cache edges informations for interpolation purpose.

Definition at line 28 of file vtkEdgesCacheInternal.h.

Constructor & Destructor Documentation

◆ vtkEdgesCacheInternal() [1/2]

vtkEdgesCacheInternal::vtkEdgesCacheInternal ( )

◆ vtkEdgesCacheInternal() [2/2]

vtkEdgesCacheInternal::vtkEdgesCacheInternal ( const std::string pointFlagArrayName,
double  pointFlag 
)

◆ ~vtkEdgesCacheInternal()

vtkEdgesCacheInternal::~vtkEdgesCacheInternal ( )

Member Function Documentation

◆ InvalidateCache()

void vtkEdgesCacheInternal::InvalidateCache ( )

Invalidate current content.

◆ UpdateAttributes()

bool vtkEdgesCacheInternal::UpdateAttributes ( vtkDataObject input,
vtkDataObject output 
)

Update PointData attributes data only.

Each output point belongs to an input edge: find it and interpolate. On first call, it caches edge information, for faster further interpolation.

Expect vtkDataSet as input and vtkPolyData as output, or vtkCompositeDataSet of those.


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