Wildmeshing Toolkit
|
#include <SimplexComparisons.hpp>
Static Public Member Functions | |
static bool | equal (const Mesh &m, const Simplex &s0, const Simplex &s1) |
static bool | equal (const Mesh &m, const Tuple &a, PrimitiveType a_pt, const Tuple &b, PrimitiveType b_pt) |
static bool | equal (const Mesh &m, PrimitiveType primitive_type, const Tuple &a, const Tuple &b) |
static bool | equal (const Mesh &m, const IdSimplex &s0, const IdSimplex &s1) |
static bool | less (const Mesh &m, const Simplex &s0, const Simplex &s1) |
static bool | less (const Mesh &m, const IdSimplex &s0, const IdSimplex &s1) |
static bool | less (const Mesh &m, const Tuple &a, PrimitiveType a_pt, const Tuple &b, PrimitiveType b_pt) |
static bool | less (const Mesh &m, PrimitiveType primitive_type, const Tuple &a, const Tuple &b) |
Definition at line 11 of file SimplexComparisons.hpp.
|
inlinestatic |
Definition at line 39 of file SimplexComparisons.hxx.
|
inlinestatic |
Definition at line 8 of file SimplexComparisons.hxx.
References wmtk::Mesh::id(), and wmtk::simplex::Simplex::primitive_type().
Referenced by wmtk::invariants::CollapseEnergyBeforeInvariant::before(), wmtk::invariants::CollapseEnergyBeforeInvariantDouble::before(), wmtk::invariants::CollapseSoftEnergyBeforeInvariant::before(), wmtk::multimesh::utils::MapValidator::check_child_switch_homomorphism(), equal(), wmtk::operations::AMIPSOptimizationSmoothing::execute(), wmtk::operations::AMIPSOptimizationSmoothingPeriodic::execute(), wmtk::TriMesh::TriMeshOperationExecutor::get_incident_face_data(), wmtk::function::utils::get_simplex_attributes(), wmtk::simplex::link_condition(), wmtk::simplex::utils::MeshSimplexComparator::Equal::operator()(), wmtk::simplex::internal::SimplexEqualFunctor::operator()(), and wmtk::simplex::internal::HomogeneousSimplexEqualFunctor::operator()().
|
inlinestatic |
Definition at line 21 of file SimplexComparisons.hxx.
References equal().
|
inlinestatic |
Definition at line 30 of file SimplexComparisons.hxx.
References wmtk::Mesh::id().
|
inlinestatic |
Definition at line 58 of file SimplexComparisons.hxx.
|
inlinestatic |
Definition at line 44 of file SimplexComparisons.hxx.
References wmtk::Mesh::id(), and wmtk::simplex::Simplex::primitive_type().
Referenced by wmtk::operations::composite::TetEdgeSwap::execute(), less(), wmtk::simplex::utils::MeshSimplexComparator::Less::operator()(), wmtk::simplex::internal::SimplexLessFunctor::operator()(), and wmtk::simplex::internal::HomogeneousSimplexLessFunctor::operator()().
|
inlinestatic |
Definition at line 63 of file SimplexComparisons.hxx.
References less().
|
inlinestatic |
Definition at line 76 of file SimplexComparisons.hxx.
References wmtk::Mesh::id().