pub fn angle_2<L: LineFTrait<'a>>(&self, l: &L) -> f32 {
        let (obj_l_1, _funcs) = l.get_line_f_obj_funcs();

        let (obj_data, funcs) = self.get_line_f_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).angle_2)(obj_data, obj_l_1);
            ret_val
        }
    }
///
/// Returns the angle of the line in degrees.
///
/// The return value will be in the range of values from 0.0 up to but not
/// including 360.0. The angles are measured counter-clockwise from a point
/// on the x-axis to the right of the origin (x > 0).
///
/// **See also:** [`set_angle()`]
///
/// Returns the angle (in degrees) from this line to the given *line,* taking the direction of the lines into account. If the lines
/// do not intersect within their range, it is the intersection point of
/// the extended lines that serves as origin (see
/// QLineF::UnboundedIntersection).
///
/// The returned value represents the number of degrees you need to add
/// to this line to make it have the same angle as the given *line,*
/// going counter-clockwise.
///
/// **See also:** [`intersect()`]
///
/// Returns the angle (in degrees) between this line and the given *line,* taking the direction of the lines into account. If the lines
/// do not intersect within their range, it is the intersection point of
/// the extended lines that serves as origin (see
/// QLineF::UnboundedIntersection).
///
/// * ![qlinef-angle-identicaldirection.png](qlinef-angle-identicaldirection.png)
///
/// * ![qlinef-angle-oppositedirection.png](qlinef-angle-oppositedirection.png)
///
/// When the lines are parallel, this function returns 0 if they have
/// the same direction; otherwise it returns 180.
///
/// **See also:** [`intersect()`]
Returns the angle of the line in degrees.
The return value will be in the range of values from 0.0 up to but not
including 360.0. The angles are measured counter-clockwise from a point
on the x-axis to the right of the origin (x > 0).



Returns the angle (in degrees) from this line to the given *line,* taking the direction of the lines into account. If the lines
do not intersect within their range, it is the intersection point of
the extended lines that serves as origin (see
QLineF::UnboundedIntersection).

The returned value represents the number of degrees you need to add
to this line to make it have the same angle as the given *line,
going counter-clockwise.



Returns the angle (in degrees) between this line and the given *line,* taking the direction of the lines into account. If the lines
do not intersect within their range, it is the intersection point of
the extended lines that serves as origin (see
QLineF::UnboundedIntersection).





When the lines are parallel, this function returns 0 if they have
the same direction; otherwise it returns 180.


Returns the angle of the line in degrees . The return value will be in the range of values from 0 . 0 up to but not including 360 . 0 . The angles are measured counter - clockwise from a point on the x - axis to the right of the origin ( x > 0 ) . Returns the angle ( in degrees ) from this line to the given * line * taking the direction of the lines into account . If the lines do not intersect within their range it is the intersection point of the extended lines that serves as origin ( see QLineF :: UnboundedIntersection ) . The returned value represents the number of degrees you need to add to this line to make it have the same angle as the given * line going counter - clockwise . Returns the angle ( in degrees ) between this line and the given * line * taking the direction of the lines into account . If the lines do not intersect within their range it is the intersection point of the extended lines that serves as origin ( see QLineF :: UnboundedIntersection ) . When the lines are parallel this function returns 0 if they have the same direction ; otherwise it returns 180 .
pub fn angle_2<L: LineFTrait<'a>>(&self, l: &L) -> f32 {
        let (obj_l_1, _funcs) = l.get_line_f_obj_funcs();
        let (obj_data, funcs) = self.get_line_f_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).angle_2)(obj_data, obj_l_1);
            ret_val
        }
    }
pub fn angle_2 < L : LineFTrait < ' a > > ( & self , l : & L ) -> f32 { let ( obj_l_1 , _funcs ) = l . get_line_f_obj_funcs ( ) ; let ( obj_data , funcs ) = self . get_line_f_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . angle_2 ) ( obj_data , obj_l_1 ) ; ret_val } }
Returns the angle of the line in degrees.
Returns the angle of the line in degrees .
&self
l
&L
&self
l
&L