Module pix_engine::core::shape::triangle [−][src]
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: TriI2 = 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: TriI2 = Tri::new(p1, p2, p3);