gemini_engine/primitives/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! This module contains basic geometry primitives that implement [`CanDraw`](crate::core::CanDraw), such as [`Line`] or [`Triangle`]

mod helpers;
pub use helpers::{triangulate, interpolate, interpolate_floating};

mod line;
pub use line::Line;

mod pixel;
pub use pixel::Pixel;

mod polygon;
pub use polygon::Polygon;

mod rect;
pub use rect::Rect;

mod triangle;
pub use triangle::Triangle;