6 #ifndef SEGMENTATIONS_TETRAHEDRAL_HPP
7 #define SEGMENTATIONS_TETRAHEDRAL_HPP
11 #include "../domains/forward.hpp"
12 #include "../segments/tetrahedral.hpp"
14 #include <boost/python.hpp>
15 using namespace boost::python;
28 TetrahedralCartesian3D_Segmentation_t segmentation;
45 unsigned int num_segments();
71 TetrahedralCartesian3D_Domain_t & get_domain();
79 TetrahedralCartesian3D_Segmentation_t & get_segmentation();
93 TetrahedralCylindrical3D_Segmentation_t segmentation;
110 unsigned int num_segments();
136 TetrahedralCylindrical3D_Domain_t & get_domain();
144 TetrahedralCylindrical3D_Segmentation_t & get_segmentation();
158 TetrahedralSpherical3D_Segmentation_t segmentation;
175 unsigned int num_segments();
201 TetrahedralSpherical3D_Domain_t & get_domain();
209 TetrahedralSpherical3D_Segmentation_t & get_segmentation();