Class uipc::geometry::SimplexUtils
ClassList > uipc > geometry > SimplexUtils
Public Static Functions
Type | Name |
---|---|
bool | compare_edge (const Vector2i &, const Vector2i &) noexcept |
bool | compare_tet (const Vector4i &, const Vector4i &) noexcept |
bool | compare_tri (const Vector3i &, const Vector3i &) noexcept |
bool | is_same_edge (const Vector2i &, const Vector2i &) noexcept |
bool | is_same_oriented_edge (const Vector2i &, const Vector2i &) noexcept |
bool | is_same_oriented_tet (const Vector4i &, const Vector4i &) noexcept |
bool | is_same_oriented_tri (const Vector3i &, const Vector3i &) noexcept |
bool | is_same_tet (const Vector4i &, const Vector4i &) noexcept |
bool | is_same_tri (const Vector3i &, const Vector3i &) noexcept |
void | outward_tri_from_tet (span< const Vector3, 4 > Vs, span< Vector3i, 4 > Fs) noexcept |
Public Static Functions Documentation
function compare_edge
static bool uipc::geometry::SimplexUtils::compare_edge (
const Vector2i &,
const Vector2i &
) noexcept
function compare_tet
static bool uipc::geometry::SimplexUtils::compare_tet (
const Vector4i &,
const Vector4i &
) noexcept
function compare_tri
static bool uipc::geometry::SimplexUtils::compare_tri (
const Vector3i &,
const Vector3i &
) noexcept
function is_same_edge
static bool uipc::geometry::SimplexUtils::is_same_edge (
const Vector2i &,
const Vector2i &
) noexcept
function is_same_oriented_edge
static bool uipc::geometry::SimplexUtils::is_same_oriented_edge (
const Vector2i &,
const Vector2i &
) noexcept
function is_same_oriented_tet
static bool uipc::geometry::SimplexUtils::is_same_oriented_tet (
const Vector4i &,
const Vector4i &
) noexcept
function is_same_oriented_tri
static bool uipc::geometry::SimplexUtils::is_same_oriented_tri (
const Vector3i &,
const Vector3i &
) noexcept
function is_same_tet
static bool uipc::geometry::SimplexUtils::is_same_tet (
const Vector4i &,
const Vector4i &
) noexcept
function is_same_tri
static bool uipc::geometry::SimplexUtils::is_same_tri (
const Vector3i &,
const Vector3i &
) noexcept
function outward_tri_from_tet
static void uipc::geometry::SimplexUtils::outward_tri_from_tet (
span< const Vector3, 4 > Vs,
span< Vector3i, 4 > Fs
) noexcept
The documentation for this class was generated from the following file include/uipc/geometry/utils/simplex_utils.h