#ifndef slic3r_FaceDetector_hpp_ #define slic3r_FaceDetector_hpp_ #include "Point.hpp" namespace Slic3r { class ModelObject; class TriangleMesh; class FaceDetector { public: FaceDetector(std::vector& tms, std::vector& transfos, double sample_interval) : m_meshes(tms), m_transfos(transfos), m_sample_interval(sample_interval) {} void detect_exterior_face(); private: std::vector& m_meshes; std::vector& m_transfos; double m_sample_interval; }; } #endif // #ifndef slic3r_FaceDetector_hpp_