Skip to main content

tet_signed_volume

Function tet_signed_volume 

Source
pub fn tet_signed_volume(
    a: [f64; 3],
    b: [f64; 3],
    c: [f64; 3],
    d: [f64; 3],
) -> f64
Expand description

四面体 abcd 的有符号体积(CCW 朝外为正)。

等于 -orient3d(a, b, c, d) / 6(符号取反是因为 Shewchuk 的 orient3d 约定 “d 在 abc 下方为正”,与 “abc CCW 朝外时体积为正” 的几何约定相反)。