TTK
Loading...
Searching...
No Matches
Functions
ttkExtract.cpp File Reference
#include "BaseClass.h"
#include <ttkExtract.h>
#include <vtkInformation.h>
#include <vtkInformationVector.h>
#include <vtkSmartPointer.h>
#include <vtkStreamingDemandDrivenPipeline.h>
#include <vtkVersion.h>
#include <vtkMultiBlockDataSet.h>
#include <vtkTable.h>
#include <vtkUnstructuredGrid.h>
#include <vtkCellArray.h>
#include <vtkCellData.h>
#include <vtkFieldData.h>
#include <vtkIdTypeArray.h>
#include <vtkPointData.h>
#include <vtkSignedCharArray.h>
#include <vtkThreshold.h>
#include <vtkVersionMacros.h>
#include <ttkUtils.h>
#include <set>

Go to the source code of this file.

Functions

 vtkStandardNewMacro (ttkExtract)
 
template<typename DT >
int computeMask_ (signed char *mask, const size_t &nValues, const DT *values, const std::vector< DT > &min, const std::vector< DT > &max, const size_t &threadNumber)
 
template<typename DT >
int computeMask (signed char *mask, const std::vector< double > &pivotValues, const size_t &nValues, const DT *values, const ttkExtract::VALIDATION_MODE &validationMode, const size_t &threadNumber)
 
template<class DT >
int createUniqueValueArray (vtkDataArray *uniqueValueArray, vtkDataArray *valueArray)
 

Function Documentation

◆ computeMask()

template<typename DT >
int computeMask ( signed char *  mask,
const std::vector< double > &  pivotValues,
const size_t &  nValues,
const DT *  values,
const ttkExtract::VALIDATION_MODE validationMode,
const size_t &  threadNumber 
)

Definition at line 327 of file ttkExtract.cpp.

◆ computeMask_()

template<typename DT >
int computeMask_ ( signed char *  mask,
const size_t &  nValues,
const DT *  values,
const std::vector< DT > &  min,
const std::vector< DT > &  max,
const size_t &  threadNumber 
)

Definition at line 296 of file ttkExtract.cpp.

◆ createUniqueValueArray()

template<class DT >
int createUniqueValueArray ( vtkDataArray *  uniqueValueArray,
vtkDataArray *  valueArray 
)

Definition at line 525 of file ttkExtract.cpp.

◆ vtkStandardNewMacro()

vtkStandardNewMacro ( ttkExtract  )