TTK
Loading...
Searching...
No Matches
CellOutExt Struct Reference

Extended Cell structure for processOutwardStars. More...

#include <DiscreteVectorField.h>

Inheritance diagram for CellOutExt:
ttk::dcg::Cell

Public Member Functions

 CellOutExt (const int dim, const SimplexId id)
 
 CellOutExt (const int dim, const SimplexId id, const std::array< SimplexId, 3 > &lowVerts, const std::array< float, 3 > &lowVertWeights, 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< float, 3 > lowVertWeights_ {}
 
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 processOutwardStars.

Definition at line 55 of file DiscreteVectorField.h.

Constructor & Destructor Documentation

◆ CellOutExt() [1/2]

ttk::dcvf::CellOutExt::CellOutExt ( const int dim,
const SimplexId id )
inlineexplicit

Definition at line 56 of file DiscreteVectorField.h.

◆ CellOutExt() [2/2]

ttk::dcvf::CellOutExt::CellOutExt ( const int dim,
const SimplexId id,
const std::array< SimplexId, 3 > & lowVerts,
const std::array< float, 3 > & lowVertWeights,
const std::array< uint8_t, 3 > & faces )
inlineexplicit

Definition at line 58 of file DiscreteVectorField.h.

Member Data Documentation

◆ faces_

const std::array<uint8_t, 3> ttk::dcvf::CellOutExt::faces_ {}

Definition at line 76 of file DiscreteVectorField.h.

◆ lowVerts_

const std::array<SimplexId, 3> ttk::dcvf::CellOutExt::lowVerts_ {}

Definition at line 69 of file DiscreteVectorField.h.

◆ lowVertWeights_

const std::array<float, 3> ttk::dcvf::CellOutExt::lowVertWeights_ {}

Definition at line 72 of file DiscreteVectorField.h.

◆ paired_

bool ttk::dcvf::CellOutExt::paired_ {false}

Definition at line 78 of file DiscreteVectorField.h.


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