Draw triangle by setting 2 sides and an angle

Draw_Triangle

Draw a triangle by setting 2 sides and an angle. Set an offset (-1<x<1,-1<y<1) from which side a and side b are drawn.

Features

  • Draw a triangle by setting 2 sides and an angle
  • Set an offset to Control triangle’s position
  • Rotate triangle
  • Set triangle’s color
  • Set triangle’s side width
  • Set triangle’s side color
  • Get triangle’s height
  • Get triangle’s third side
  • Get triangle’s area

Usage

Draw_Triangle(
        angle_ab: 90,
        a: 180,
        b: 180,
        color: Colors.blue,
        sideWidth: 5,
        sideColor: Colors.black,
        rotate:45
	offset:Offset(0,0)
);

Parameters

Here are the accepted parameters :

Name Type Default Value Description
angle_ab double null Angle between side a and side b
a double null Length of side a
b double null Length of side b
offset Offset (0,0) offset (-1<x<1,-1<y<1) from which a and b are drawn
rotate double 0 Triangle’s rotation in degrees, from 0 to 360
color Color null Triangle’s inner color
sideColor Color Colors.transparent Triangle’s side color
sideWidth double 0 Triangle’s side width

example

GitHub

View Github