#include <SplitNewAttributeTopoInfo.hpp>
|
| SplitNewAttributeTopoInfo (TriMesh &m) |
|
std::vector< std::array< Tuple, 2 > > | input_ear_simplices (const ReturnVariant &ret_data, const Tuple &input_tuple, PrimitiveType pt) const final override |
|
std::vector< Tuple > | output_rib_simplices (const ReturnVariant &ret_data, const Tuple &output_tuple, PrimitiveType pt) const final override |
|
std::vector< std::array< Tuple, 2 > > | output_split_simplices (const ReturnVariant &ret_data, const Tuple &output_tuple, PrimitiveType pt) const final override |
|
std::vector< Tuple > | input_split_simplices (const ReturnVariant &ret_data, const Tuple &input_tuple, PrimitiveType pt) const final override |
|
std::vector< std::array< int64_t, 2 > > | output_duplicated_free_simplices (const ReturnVariant &ret_data, PrimitiveType pt) const final override |
|
virtual | ~SplitNewAttributeTopoInfo ()=default |
|
|
std::vector< std::array< Tuple, 2 > > | input_ear_simplices (const EdgeOperationData &ret_data, const Tuple &input_tuple, PrimitiveType pt) const |
|
std::vector< Tuple > | output_rib_simplices (const EdgeOperationData &ret_data, const Tuple &output_tuple, PrimitiveType pt) const |
|
std::vector< std::array< Tuple, 2 > > | output_split_simplices (const EdgeOperationData &ret_data, const Tuple &output_tuple, PrimitiveType pt) const |
|
std::vector< Tuple > | input_split_simplices (const EdgeOperationData &ret_data, const Tuple &input_tuple, PrimitiveType pt) const |
|
std::vector< std::array< int64_t, 2 > > | output_duplicated_free_simplices (const EdgeOperationData &ret_data, PrimitiveType pt) const |
|
◆ SplitNewAttributeTopoInfo()
wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::SplitNewAttributeTopoInfo |
( |
TriMesh & |
m | ) |
|
◆ input_ear_simplices() [1/2]
std::vector< std::array< Tuple, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::input_ear_simplices |
( |
const EdgeOperationData & |
ret_data, |
|
|
const Tuple & |
input_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
private |
◆ input_ear_simplices() [2/2]
std::vector< std::array< Tuple, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::input_ear_simplices |
( |
const ReturnVariant & |
ret_data, |
|
|
const Tuple & |
input_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
finaloverridevirtual |
◆ input_split_simplices() [1/2]
◆ input_split_simplices() [2/2]
std::vector< Tuple > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::input_split_simplices |
( |
const ReturnVariant & |
ret_data, |
|
|
const Tuple & |
input_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
finaloverridevirtual |
◆ output_duplicated_free_simplices() [1/2]
std::vector< std::array< int64_t, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::output_duplicated_free_simplices |
( |
const EdgeOperationData & |
ret_data, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
private |
◆ output_duplicated_free_simplices() [2/2]
std::vector< std::array< int64_t, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::output_duplicated_free_simplices |
( |
const ReturnVariant & |
ret_data, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
finaloverridevirtual |
◆ output_rib_simplices() [1/2]
◆ output_rib_simplices() [2/2]
std::vector< Tuple > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::output_rib_simplices |
( |
const ReturnVariant & |
ret_data, |
|
|
const Tuple & |
output_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
finaloverridevirtual |
◆ output_split_simplices() [1/2]
std::vector< std::array< Tuple, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::output_split_simplices |
( |
const EdgeOperationData & |
ret_data, |
|
|
const Tuple & |
output_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
private |
◆ output_split_simplices() [2/2]
std::vector< std::array< Tuple, 2 > > wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::output_split_simplices |
( |
const ReturnVariant & |
ret_data, |
|
|
const Tuple & |
output_tuple, |
|
|
PrimitiveType |
pt |
|
) |
| const |
|
finaloverridevirtual |
◆ m_mesh
TriMesh& wmtk::operations::tri_mesh::SplitNewAttributeTopoInfo::m_mesh |
|
private |
The documentation for this class was generated from the following files: