make both 2d triangle enums derive Copy

This commit is contained in:
Gered 2023-04-04 18:37:10 -04:00
parent 2b39f6ae88
commit 7a631e6088
2 changed files with 2 additions and 2 deletions

View file

@ -3,7 +3,7 @@ use crate::graphics::bitmap::triangles::{edge_function, per_pixel_triangle_2d};
use crate::graphics::blendmap::BlendMap;
use crate::math::vector2::Vector2;
#[derive(Debug, Clone, PartialEq)]
#[derive(Debug, Copy, Clone, PartialEq)]
pub enum IndexedTriangle2d<'a> {
Solid {
position: [Vector2; 3], //

View file

@ -4,7 +4,7 @@ use crate::graphics::color::{from_rgb32_normalized, multiply_argb32, tint_argb32
use crate::math::vector2::Vector2;
use crate::prelude::{from_argb32_normalized, to_argb32_normalized};
#[derive(Debug, Clone, PartialEq)]
#[derive(Debug, Copy, Clone, PartialEq)]
pub enum RgbaTriangle2d<'a> {
Solid {
position: [Vector2; 3], //