Wildmeshing Toolkit
|
#include <CollapseAlternateFacetOptionData.hpp>
Public Types | |
using | Dart = autogen::Dart |
Public Member Functions | |
CollapseAlternateFacetOptionData (const Mesh &m, const Tuple &input_tuple) | |
CollapseAlternateFacetOptionData (const Mesh &m, const autogen::SimplexDart &sd, const Tuple &input_tuple) | |
Dart | convert (const Dart &d, size_t index) const |
Public Attributes | |
autogen::Dart | input |
std::array< autogen::Dart, 2 > | alts |
std::array< int8_t, 2 > | local_boundary_indices |
Private Member Functions | |
Dart | left_switches (const Mesh &m, const Tuple &t) const |
Dart | right_switches (const Mesh &m, const Tuple &t) const |
Dart | get_neighbor_action (const Mesh &m, const Tuple &t, int8_t local_action) const |
Definition at line 12 of file CollapseAlternateFacetOptionData.hpp.
Definition at line 15 of file CollapseAlternateFacetOptionData.hpp.
wmtk::operations::internal::CollapseAlternateFacetOptionData::CollapseAlternateFacetOptionData | ( | const Mesh & | m, |
const Tuple & | input_tuple | ||
) |
Definition at line 25 of file CollapseAlternateFacetOptionData.cpp.
wmtk::operations::internal::CollapseAlternateFacetOptionData::CollapseAlternateFacetOptionData | ( | const Mesh & | m, |
const autogen::SimplexDart & | sd, | ||
const Tuple & | input_tuple | ||
) |
Definition at line 11 of file CollapseAlternateFacetOptionData.cpp.
References left_switches(), and right_switches().
Dart wmtk::operations::internal::CollapseAlternateFacetOptionData::convert | ( | const Dart & | d, |
size_t | index | ||
) | const |
|
private |
Definition at line 45 of file CollapseAlternateFacetOptionData.cpp.
References wmtk::autogen::find_local_dart_action(), wmtk::autogen::SimplexDart::get_singleton(), wmtk::autogen::Dart::local_orientation(), and wmtk::autogen::local_switch_tuple().
|
private |
Definition at line 34 of file CollapseAlternateFacetOptionData.cpp.
References wmtk::operations::internal::left_ear_action().
Referenced by CollapseAlternateFacetOptionData().
|
private |
Definition at line 39 of file CollapseAlternateFacetOptionData.cpp.
References wmtk::operations::internal::right_ear_action().
Referenced by CollapseAlternateFacetOptionData().
std::array<autogen::Dart, 2> wmtk::operations::internal::CollapseAlternateFacetOptionData::alts |
Definition at line 34 of file CollapseAlternateFacetOptionData.hpp.
autogen::Dart wmtk::operations::internal::CollapseAlternateFacetOptionData::input |
Definition at line 21 of file CollapseAlternateFacetOptionData.hpp.
std::array<int8_t, 2> wmtk::operations::internal::CollapseAlternateFacetOptionData::local_boundary_indices |
Definition at line 35 of file CollapseAlternateFacetOptionData.hpp.