24 #ifndef VOLUME_INTERSECTION_H_INCLUDED 25 #define VOLUME_INTERSECTION_H_INCLUDED 31 template <
class t_scalar,
class brr3> t_scalar
volumeIntersection(brr3 (&tetA)[4], brr3 (&tetB)[4],
bool calcCM, brr3 &cm);
32 template <
class t_scalar,
class brr3> t_scalar
volumeIntersectionII(brr3 &tetA0, brr3 &tetA1, brr3 &tetA2, brr3 &tetA3, brr3 &tetB0, brr3 &tetB1, brr3 &tetB2, brr3 &tetB3,
bool calcCM, brr3 &cm);
t_scalar volumeIntersection(brr3(&tetA)[4], brr3(&tetB)[4], bool calcCM, brr3 &cm)
Definition: VolumeIntersection.cpp:776
t_scalar volumeIntersectionII(brr3 &tetA0, brr3 &tetA1, brr3 &tetA2, brr3 &tetA3, brr3 &tetB0, brr3 &tetB1, brr3 &tetB2, brr3 &tetB3, bool calcCM, brr3 &cm)
Definition: VolumeIntersection.cpp:951
const scalar area
area = l**2
Definition: dimensions.h:35
void volumeAndAreaIntersection(brr3(&tetA)[4], brr3(&tetB)[4], t_scalar &vol, t_scalar &area)
Definition: VolumeIntersection.cpp:1028