Library "Vector2DrawTriangle" Functions to draw a triangle and manipulate its properties.
new(a, b, c, xloc, bg_color, line_color, line_style, line_width) Draws a triangle with background fill using line prototype. Parameters: a: v2 . Vector2 object, in the form `(x, y)`. b: v2 . Vector2 object, in the form `(x, y)`. c: v2 . Vector2 object, in the form `(x, y)`. xloc: string . Type of axis unit, bar_index or time. bg_color: color . Color of the background. line_color: color . Color of the line. line_style: string . Style of the line. line_width: int . Width of the line. Returns: Triangle object.
set_position_a(this, x, y) Set the position of corner `a` (modifies source triangle). Parameters: this: Triangle . Source triangle. x: int . Value at the x axis. y: float . Value at the y axis. Returns: Source Triangle.
set_position_a(this, position) Set the position of corner `a` (modifies source triangle). Parameters: this: Triangle . Source triangle. position: Vector2 . New position. Returns: Source Triangle.
set_position_b(this, x, y) Set the position of corner `b` (modifies source triangle). Parameters: this: Triangle . Source triangle. x: int . Value at the x axis. y: float . Value at the y axis. Returns: Source Triangle.
set_position_b(this, position) Set the position of corner `b` (modifies source triangle). Parameters: this: Triangle . Source triangle. position: Vector2 . New position. Returns: Source Triangle.
set_position_c(this, x, y) Set the position of corner `c` (modifies source triangle). Parameters: this: Triangle . Source triangle. x: int . Value at the x axis. y: float . Value at the y axis. Returns: Source Triangle.
set_position_c(this, position) Set the position of corner `c` (modifies source triangle). Parameters: this: Triangle . Source triangle. position: Vector2 . New position. Returns: Source Triangle.
set_style(this, bg_color, line_color, line_style, line_width) Update triangle style options (modifies Source triangle). Parameters: this: Triangle . Source triangle. bg_color: color . Color of the background. line_color: color . Color of the line. line_style: string . Style of the line. line_width: int . Width of the line. Returns: Source Triangle.
set_bg_color(this, bg_color) Update triangle style options (modifies Source triangle). Parameters: this: Triangle . Source triangle. bg_color: color . Color of the background. Returns: Source Triangle.
set_line_color(this, line_color) Update triangle style options (modifies Source triangle). Parameters: this: Triangle . Source triangle. line_color: color . Color of the line. Returns: Source Triangle.
set_line_width(this, line_width) Update triangle style options (modifies Source triangle). Parameters: this: Triangle . Source triangle. line_width: int . Width of the line. Returns: Source Triangle.
move(this, x, y) Move triangle by provided amount (modifies source triangle). Parameters: this: Triangle . Source triangle. x: float . Amount to move the vertices of the triangle in the x axis. y: float . Amount to move the vertices of the triangle in the y axis. Returns: Source Triangle.
move(this, amount) Move triangle by provided amount (modifies source triangle). Parameters: this: Triangle . Source triangle. amount: Vector2 . Amount to move the vertices of the triangle in the x and y axis. Returns: Source Triangle.
rotate_around(this, center, angle) Rotate source triangle around a center (modifies source triangle). Parameters: this: Triangle . Source triangle. center: Vector2 . Center coordinates of the rotation. angle: float . Value of angle in degrees. Returns: Source Triangle.
rotate_around(this, center_x, center_y, angle) Rotate source triangle around a center (modifies source triangle). Parameters: this: Triangle . Source triangle. center_x: int . Center coordinates of the rotation. center_y: float . Center coordinates of the rotation. angle: float . Value of angle in degrees. Returns: Source Triangle.
Informacje o Wersji
⋅
v2
Added: method delete(this) Namespace types: TDraw.Triangle Parameters: this (Triangle type from RicardoSantos/CommonTypesDrawing/1)