TTK
Loading...
Searching...
No Matches
Public Attributes | List of all members
ttk::DiscreteMorseSandwich::GeneratorType Struct Reference

Type for exporting persistent generators. More...

#include <DiscreteMorseSandwich.h>

Public Attributes

std::vector< SimplexIdboundary
 
SimplexId critTriangleId
 
std::array< SimplexId, 2 > critVertsIds
 

Detailed Description

Type for exporting persistent generators.

A generator = a 2-saddle index + vector of edges with 1-saddle at index 0.

Definition at line 140 of file DiscreteMorseSandwich.h.

Member Data Documentation

◆ boundary

std::vector<SimplexId> ttk::DiscreteMorseSandwich::GeneratorType::boundary

Generator edges beginning with the 1-saddle

Definition at line 142 of file DiscreteMorseSandwich.h.

◆ critTriangleId

SimplexId ttk::DiscreteMorseSandwich::GeneratorType::critTriangleId

Critical triangle index (-1 if infinite)

Definition at line 144 of file DiscreteMorseSandwich.h.

◆ critVertsIds

std::array<SimplexId, 2> ttk::DiscreteMorseSandwich::GeneratorType::critVertsIds

Vertex indices for the critical triangle (or global max) and the critical edge

Definition at line 147 of file DiscreteMorseSandwich.h.


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