How to compute the intersection of a segment with a tetrahedron

Dear sir:
I want to know the intersection points of a segment and a tetrahedron.
which API can resolve this.
Regards

What’s a segment? For a boolean operation there is https://github.com/zippy84/vtkbool for example. But you have to convert the vtkTetra, if you are using it, to vtkPolyData.