///
/// Draws the first *lineCount* lines in the array *lines*
/// using the current pen.
///
/// **See also:** [`draw_line()`]
/// [`draw_polyline()`]
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *lines*
/// using the current pen.
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *pointPairs*
/// using the current pen. The lines are specified as pairs of points
/// so the number of entries in *pointPairs* must be at least *lineCount* * 2.
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *pointPairs*
/// using the current pen.
///
/// **Overloads**
/// Draws a line for each pair of points in the vector *pointPairs*
/// using the current pen. If there is an odd number of points in the
/// array, the last point will be ignored.
///
/// **Overloads**
/// Draws a line for each pair of points in the vector *pointPairs*
/// using the current pen.
///
/// **Overloads**
/// Draws the set of lines defined by the list *lines* using the
/// current pen and brush.
///
/// **Overloads**
/// Draws the set of lines defined by the list *lines* using the
/// current pen and brush.
///
/// Draws the first *lineCount* lines in the array *lines*
/// using the current pen.
///
/// **See also:** [`draw_line()`]
/// [`draw_polyline()`]
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *lines*
/// using the current pen.
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *pointPairs*
/// using the current pen. The lines are specified as pairs of points
/// so the number of entries in *pointPairs* must be at least *lineCount* * 2.
///
/// **Overloads**
/// Draws the first *lineCount* lines in the array *pointPairs*
/// using the current pen.
///
/// **Overloads**
/// Draws a line for each pair of points in the vector *pointPairs*
/// using the current pen. If there is an odd number of points in the
/// array, the last point will be ignored.
///
/// **Overloads**
/// Draws a line for each pair of points in the vector *pointPairs*
/// using the current pen.
///
/// **Overloads**
/// Draws the set of lines defined by the list *lines* using the
/// current pen and brush.
///
/// **Overloads**
/// Draws the set of lines defined by the list *lines* using the
/// current pen and brush.
Draws the first *lineCount* lines in the array *lines
using the current pen.



Overloads
Draws the first *lineCount* lines in the array *lines
using the current pen.

Overloads
Draws the first *lineCount* lines in the array *pointPairs
using the current pen.

Overloads
Draws the first *lineCount* lines in the array *pointPairs
using the current pen.

Overloads
Draws a line for each pair of points in the vector *pointPairs
using the current pen. If there is an odd number of points in the
array, the last point will be ignored.

Overloads
Draws a line for each pair of points in the vector *pointPairs
using the current pen.

Overloads
Draws the set of lines defined by the list *lines* using the
current pen and brush.

Overloads
Draws the set of lines defined by the list *lines* using the
current pen and brush.

Draws the first *lineCount* lines in the array *lines
using the current pen.



Overloads
Draws the first *lineCount* lines in the array *lines
using the current pen.

Overloads
Draws the first *lineCount* lines in the array *pointPairs
using the current pen.

Overloads
Draws the first *lineCount* lines in the array *pointPairs
using the current pen.

Overloads
Draws a line for each pair of points in the vector *pointPairs
using the current pen. If there is an odd number of points in the
array, the last point will be ignored.

Overloads
Draws a line for each pair of points in the vector *pointPairs
using the current pen.

Overloads
Draws the set of lines defined by the list *lines* using the
current pen and brush.

Overloads
Draws the set of lines defined by the list *lines* using the
current pen and brush.
Draws the first * lineCount * lines in the array * lines using the current pen . Overloads Draws the first * lineCount * lines in the array * lines using the current pen . Overloads Draws the first * lineCount * lines in the array * pointPairs using the current pen . Overloads Draws the first * lineCount * lines in the array * pointPairs using the current pen . Overloads Draws a line for each pair of points in the vector * pointPairs using the current pen . If there is an odd number of points in the array the last point will be ignored . Overloads Draws a line for each pair of points in the vector * pointPairs using the current pen . Overloads Draws the set of lines defined by the list * lines * using the current pen and brush . Overloads Draws the set of lines defined by the list * lines * using the current pen and brush . Draws the first * lineCount * lines in the array * lines using the current pen . Overloads Draws the first * lineCount * lines in the array * lines using the current pen . Overloads Draws the first * lineCount * lines in the array * pointPairs using the current pen . Overloads Draws the first * lineCount * lines in the array * pointPairs using the current pen . Overloads Draws a line for each pair of points in the vector * pointPairs using the current pen . If there is an odd number of points in the array the last point will be ignored . Overloads Draws a line for each pair of points in the vector * pointPairs using the current pen . Overloads Draws the set of lines defined by the list * lines * using the current pen and brush . Overloads Draws the set of lines defined by the list * lines * using the current pen and brush .
pub fn draw_lines_3<P: PointFTrait<'a>>(&self, point_pairs: &P, line_count: i32) -> &Self {
        let (obj_point_pairs_1, _funcs) = point_pairs.get_point_f_obj_funcs();
        let (obj_data, funcs) = self.get_painter_obj_funcs();
        unsafe {
            ((*funcs).draw_lines_3)(obj_data, obj_point_pairs_1, line_count);
        }
        self
    }
pub fn draw_lines_3 < P : PointFTrait < ' a > > ( & self , point_pairs : & P , line_count : i32 ) -> & Self { let ( obj_point_pairs_1 , _funcs ) = point_pairs . get_point_f_obj_funcs ( ) ; let ( obj_data , funcs ) = self . get_painter_obj_funcs ( ) ; unsafe { ( ( * funcs ) . draw_lines_3 ) ( obj_data , obj_point_pairs_1 , line_count ) ; } self }
Draws the first *lineCount* lines in the array *lines
using the current pen.
Draws the first * lineCount * lines in the array * lines using the current pen .
&self
point_pairs
&P
line_count
i32