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_

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_

Definition at line 78 of file DiscreteVectorField.h.


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