private:
void find_lines();
- template<typename T, void (Text::*)(unsigned, const Geometry &, T &) const>
- void process_lines(const Part &, const Geometry &, unsigned, T &) const;
+ template<typename T>
+ void process_lines(const Part &, const Geometry &, unsigned, void (Text::*)(unsigned, const Geometry &, T &) const, T &) const;
void build_line(unsigned, const Geometry &, RenderData &) const;
void coords_to_geom_line(unsigned, const Geometry &, CoordsToGeomData &) const;