Module pix_engine::shape::triangle

source ·
Expand description

A shape type representing triangles used for drawing.

Examples

You can create a Triangle using Tri::new:

use pix_engine::prelude::*;

// 2D
let tri = Tri::new([10, 20], [30, 10], [20, 25]);

let p1 = point!(10, 20);
let p2 = point!(30, 10);
let p3 = point!(20, 25);
let tri = Tri::new(p1, p2, p3);

Structs