Functions | Variables
ttkTrackingFromOverlap.cpp File Reference
#include <ttkTrackingFromOverlap.h>
#include <vtkPointSet.h>
#include <vtkStreamingDemandDrivenPipeline.h>
#include <vtkUnstructuredGrid.h>
#include <vtkCellData.h>
#include <vtkCharArray.h>
#include <vtkDoubleArray.h>
#include <vtkFloatArray.h>
#include <vtkIdTypeArray.h>
#include <vtkInformation.h>
#include <vtkInformationVector.h>
#include <vtkLongLongArray.h>
#include <vtkPointData.h>
#include <ttkMacros.h>
#include <ttkUtils.h>

Go to the source code of this file.


 vtkStandardNewMacro (ttkTrackingFromOverlap) void getData(vtkMultiBlockDataSet *mb
 if (pointSet==nullptr)
void getNumberOfLevelsAndTimesteps (vtkMultiBlockDataSet *mb, size_t &nL, size_t &nT)
template<typename labelType >
int finalize (vector< vector< TrackingFromOverlap::Nodes > > &levelTimeNodesMap, vector< vector< TrackingFromOverlap::Edges > > &levelTimeEdgesTMap, vector< vector< TrackingFromOverlap::Edges > > &timeLevelEdgesNMap, int labelTypeId, const string &labelFieldName, vtkDataObject *trackingGraphObject)


size_t time
size_t size_t level
size_t size_t const string & labelFieldName
size_t size_t const string vtkPointSet *& pointSet = vtkPointSet::SafeDownCast(timesteps->GetBlock(time))
size_t size_t const string vtkPointSet vtkDataArray *& labels
const auto pd = pointSet->GetPointData()

Function Documentation

◆ finalize()

template<typename labelType >
int finalize ( vector< vector< TrackingFromOverlap::Nodes > > &  levelTimeNodesMap,
vector< vector< TrackingFromOverlap::Edges > > &  levelTimeEdgesTMap,
vector< vector< TrackingFromOverlap::Edges > > &  timeLevelEdgesNMap,
int  labelTypeId,
const string &  labelFieldName,
vtkDataObject *  trackingGraphObject 

Definition at line 55 of file ttkTrackingFromOverlap.cpp.

◆ getNumberOfLevelsAndTimesteps()

void getNumberOfLevelsAndTimesteps ( vtkMultiBlockDataSet *  mb,
size_t &  nL,
size_t &  nT 

Definition at line 43 of file ttkTrackingFromOverlap.cpp.

◆ if()

if ( pointSet  = = nullptr)

Definition at line 34 of file ttkTrackingFromOverlap.cpp.

◆ vtkStandardNewMacro()

vtkStandardNewMacro ( ttkTrackingFromOverlap  )

Variable Documentation

◆ labelFieldName

size_t size_t const string& labelFieldName

Definition at line 29 of file ttkTrackingFromOverlap.cpp.

◆ labels

Initial value:
auto timesteps = vtkMultiBlockDataSet::SafeDownCast(mb->GetBlock(level))
size_t size_t level

Definition at line 31 of file ttkTrackingFromOverlap.cpp.

◆ level

size_t size_t level

Definition at line 28 of file ttkTrackingFromOverlap.cpp.

◆ pd

const auto pd = pointSet->GetPointData()

Definition at line 37 of file ttkTrackingFromOverlap.cpp.

◆ pointSet

pointSet = vtkPointSet::SafeDownCast(timesteps->GetBlock(time))

Definition at line 30 of file ttkTrackingFromOverlap.cpp.

◆ time

size_t time

Definition at line 27 of file ttkTrackingFromOverlap.cpp.