class FCreatePolygon

class FCreatePolygon
{
public:
    //
fields

    const std::vector<TSegment3D>& segs;

    // construction

    FCreatePolygon(const std::vector<TSegment3D>& s);

    //
methods

    TPolygon3D operator () (const std::vector<MatchingVertex>& vertices);
};