PINE LIBRARY

Trig

34
Library "Trig"
Trigonometric functions

rt_get_angleAlpha(a, b, c, deg)
  Get angle α of a right triangle, given the lengths of its sides
  Parameters:
    a (float): length of leg a (float)
    b (float): length of leg b (float)
    c (float): length of hypotenuse (float)
    deg (simple bool): flag to return angle in degrees (bool - default = false)
  Returns: angle α in radians (or degrees if deg == true)

rt_get_angleAlphaFromLine(x1, y1, x2, y2, l, deg)
  Get angle α of a right triangle formed by the given line
  Parameters:
    x1 (int): x coordinate 1 (int - optional, required if argument l is not specified)
    y1 (float): y coordinate 1 (float - optional, required if argument l is not specified)
    x2 (int): x coordinate 2 (int - optional, required if argument l is not specified)
    y2 (float): y coordinate 2 (float - optional, required if argument l is not specified)
    l (line): line object (line - optional, required if x1, y1, x2, and y2 agruments are not specified)
    deg (simple bool): flag to return angle in degrees (bool - default = false)
  Returns: angle α in radians (or degrees if deg == true)

rt_get_angleBeta(a, b, c, deg)
  Get angle β of a right triangle, given the lengths of its sides
  Parameters:
    a (float): length of leg a (float)
    b (float): length of leg b (float)
    c (float): length of hypotenuse (float)
    deg (simple bool): flag to return angle in degrees (bool - default = false)
  Returns: angle β in radians (or degrees if deg == true)

rt_get_angleBetaFromLine(x1, y1, x2, y2, l, deg)
  Get angle β of a right triangle formed by the given line
  Parameters:
    x1 (int): x coordinate 1 (int - optional, required if argument l is not specified)
    y1 (float): y coordinate 1 (float - optional, required if argument l is not specified)
    x2 (int): x coordinate 2 (int - optional, required if argument l is not specified)
    y2 (float): y coordinate 2 (float - optional, required if argument l is not specified)
    l (line): line object (line - optional, required if x1, y1, x2, and y2 agruments are not specified)
    deg (simple bool): flag to return angle in degrees (bool - default = false)
  Returns: angle β in radians (or degrees if deg == true)

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.