TTK
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ttk::ftm::NodeData Struct Reference

#include <ttkMergeTreeStructures.h>

Inheritance diagram for ttk::ftm::NodeData:
ttk::ftm::WrapperData

Public Member Functions

int init (std::vector< LocalFTM > &ftmTree, Params params)
 
void setScalarType (const int s)
 
void fillArrayPoint (SimplexId arrIdx, const idNode nodeId, LocalFTM &ftmTree, vtkDataArray *idMapper, Triangulation *triangulation, Params params)
 
void addArray (vtkPointData *pointData, Params params)
 
- Public Member Functions inherited from ttk::ftm::WrapperData
template<typename vtkArrayType >
vtkSmartPointer< vtkArrayType > initArray (const char *fieldName, size_t nbElmnt)
 

Public Attributes

vtkSmartPointer< ttkSimplexIdTypeArrayids
 
vtkSmartPointer< ttkSimplexIdTypeArrayvertIds
 
vtkSmartPointer< ttkSimplexIdTypeArrayregionSize
 
vtkSmartPointer< ttkSimplexIdTypeArrayregionSpan
 
vtkSmartPointer< vtkFloatArray > scalars
 
vtkSmartPointer< vtkIntArray > type
 
int scalarType
 

Additional Inherited Members

- Static Public Member Functions inherited from ttk::ftm::WrapperData
static CriticalType getNodeType (FTMTree_MT &tree, const idNode nodeId, Params params)
 

Detailed Description

Definition at line 223 of file ttkMergeTreeStructures.h.

Member Function Documentation

◆ addArray()

void ttk::ftm::NodeData::addArray ( vtkPointData *  pointData,
Params  params 
)
inline

Definition at line 311 of file ttkMergeTreeStructures.h.

◆ fillArrayPoint()

void ttk::ftm::NodeData::fillArrayPoint ( SimplexId  arrIdx,
const idNode  nodeId,
LocalFTM ftmTree,
vtkDataArray *  idMapper,
Triangulation triangulation,
Params  params 
)
inline

Definition at line 260 of file ttkMergeTreeStructures.h.

◆ init()

int ttk::ftm::NodeData::init ( std::vector< LocalFTM > &  ftmTree,
Params  params 
)
inline

Definition at line 232 of file ttkMergeTreeStructures.h.

◆ setScalarType()

void ttk::ftm::NodeData::setScalarType ( const int  s)
inline

Definition at line 256 of file ttkMergeTreeStructures.h.

Member Data Documentation

◆ ids

vtkSmartPointer<ttkSimplexIdTypeArray> ttk::ftm::NodeData::ids

Definition at line 224 of file ttkMergeTreeStructures.h.

◆ regionSize

vtkSmartPointer<ttkSimplexIdTypeArray> ttk::ftm::NodeData::regionSize

Definition at line 226 of file ttkMergeTreeStructures.h.

◆ regionSpan

vtkSmartPointer<ttkSimplexIdTypeArray> ttk::ftm::NodeData::regionSpan

Definition at line 227 of file ttkMergeTreeStructures.h.

◆ scalars

vtkSmartPointer<vtkFloatArray> ttk::ftm::NodeData::scalars

Definition at line 228 of file ttkMergeTreeStructures.h.

◆ scalarType

int ttk::ftm::NodeData::scalarType

Definition at line 230 of file ttkMergeTreeStructures.h.

◆ type

vtkSmartPointer<vtkIntArray> ttk::ftm::NodeData::type

Definition at line 229 of file ttkMergeTreeStructures.h.

◆ vertIds

vtkSmartPointer<ttkSimplexIdTypeArray> ttk::ftm::NodeData::vertIds

Definition at line 225 of file ttkMergeTreeStructures.h.


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