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

Extended Cell structure for processLowerStars. More...

#include <DiscreteGradient.h>

Inheritance diagram for ttk::dcg::CellExt:
ttk::dcg::Cell

Public Member Functions

 CellExt (const int dim, const SimplexId id)
 
 CellExt (const int dim, const SimplexId id, const std::array< SimplexId, 3 > &lowVerts, const std::array< uint8_t, 3 > &faces)
 
- Public Member Functions inherited from ttk::dcg::Cell
 Cell ()=default
 
 Cell (const int dim, const SimplexId id)
 
bool operator== (const Cell &other) const
 
std::string to_string () const
 

Public Attributes

const std::array< SimplexId, 3 > lowVerts_ {}
 
const std::array< uint8_t, 3 > faces_ {}
 
bool paired_ {false}
 
- Public Attributes inherited from ttk::dcg::Cell
int dim_ {-1}
 
SimplexId id_ {-1}
 

Detailed Description

Extended Cell structure for processLowerStars.

Definition at line 62 of file DiscreteGradient.h.

Constructor & Destructor Documentation

◆ CellExt() [1/2]

ttk::dcg::CellExt::CellExt ( const int  dim,
const SimplexId  id 
)
inlineexplicit

Definition at line 63 of file DiscreteGradient.h.

◆ CellExt() [2/2]

ttk::dcg::CellExt::CellExt ( const int  dim,
const SimplexId  id,
const std::array< SimplexId, 3 > &  lowVerts,
const std::array< uint8_t, 3 > &  faces 
)
inlineexplicit

Definition at line 65 of file DiscreteGradient.h.

Member Data Documentation

◆ faces_

const std::array<uint8_t, 3> ttk::dcg::CellExt::faces_ {}

Definition at line 78 of file DiscreteGradient.h.

◆ lowVerts_

const std::array<SimplexId, 3> ttk::dcg::CellExt::lowVerts_ {}

Definition at line 74 of file DiscreteGradient.h.

◆ paired_

bool ttk::dcg::CellExt::paired_ {false}

Definition at line 80 of file DiscreteGradient.h.


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