Skip to content

Commit

Permalink
Change names
Browse files Browse the repository at this point in the history
  • Loading branch information
MathNuba committed Feb 23, 2024
1 parent 65e7816 commit 6f023a2
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 15 deletions.
4 changes: 2 additions & 2 deletions dessin/src/contrib/layout.rs
Original file line number Diff line number Diff line change
Expand Up @@ -237,15 +237,15 @@ mod tests {

#[test]
fn layout_of_polygons() {
let height_triangle = polygons::Triangle::default()
let height_triangle = polygons::TriangleEquilateral::default()
.as_shape()
.local_bounding_box()
.height();

assert_float_absolute_eq!(height_triangle, 2. * (3f32.sqrt() / 2.), 10e-5);

let shape = dessin2!([VerticalLayout(
of = dessin2!(polygons::Triangle()),
of = dessin2!(polygons::TriangleEquilateral()),
of = dessin2!(Circle(radius = 1.)),
)]);

Expand Down
8 changes: 4 additions & 4 deletions dessin/src/contrib/polygone.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ use std::f32::consts::TAU;
pub mod polygons {
use super::Polygon;

/// Triangle
pub type Triangle = Polygon<3>;
/// Equilaterl Triangle
pub type TriangleEquilateral = Polygon<3>;
/// Square
pub type Square = Polygon<4>;
/// Pentagon
Expand Down Expand Up @@ -62,7 +62,7 @@ fn triangle() {

let sqrt3_over_2 = 3f32.sqrt() / 2.;

let Shape::Curve(triangle) = Triangle::default().as_shape() else {
let Shape::Curve(triangle) = TriangleEquilateral::default().as_shape() else {
panic!("Not a curve");
};

Expand Down Expand Up @@ -122,7 +122,7 @@ fn triangle_in_group() {
local_transform,
shapes,
..
}) = dessin2!([Triangle()])
}) = dessin2!([TriangleEquilateral()])
else {
panic!("Not a group");
};
Expand Down
7 changes: 4 additions & 3 deletions examples/animation.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ use dessin_image::*;
use dessin_svg::*;

fn main() {
let test_img = dessin2!(polygons::Triangle!(fill = Color::BLUE) > (scale = [50., 50.]))
.rasterize()
.unwrap();
let test_img =
dessin2!(polygons::TriangleEquilateral!(fill = Color::BLUE) > (scale = [50., 50.]))
.rasterize()
.unwrap();

let triangle = Default::default();

Expand Down
4 changes: 2 additions & 2 deletions examples/blue_triangle_with_macro.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ use dessin_svg::ToSVG;

use dessin::nalgebra::{Rotation2, Scale2};

use dessin::prelude::polygons::Triangle;
use dessin::prelude::polygons::TriangleEquilateral;

fn main() {
let triangle: Shape = dessin!([
Triangle: #(
TriangleEquilateral: #(

// chooses an equilateral triangle [(x,x) => equilateral] with a size of 5. [if you want an isosceles triangle : (x,y)]
scale={Scale2::new(5., 5.)}
Expand Down
4 changes: 2 additions & 2 deletions examples/blue_triangle_without_macro.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ use dessin_svg::ToSVG;

use dessin::nalgebra::{Rotation2, Scale2};

use dessin::prelude::polygons::Triangle;
use dessin::prelude::polygons::TriangleEquilateral;

fn main() {
// creates a rectangle with a width of 11 and a height of 6
let triangle = Triangle::default();
let triangle = TriangleEquilateral::default();

let mut triangle = Style::new(triangle);

Expand Down
4 changes: 2 additions & 2 deletions examples/diamond_without_macro.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use std::fs;

use dessin::{prelude::*, shapes};
use dessin::prelude::*;
use dessin_svg::ToSVG;

use dessin::nalgebra::Rotation2;
Expand Down Expand Up @@ -49,4 +49,4 @@ fn main() {

// prints in svg version with Shape::from(...) -> Shape::Group(group) because of the group
fs::write("./out/diamond.svg", Shape::Group(group).to_svg().unwrap()).unwrap();
}
}

0 comments on commit 6f023a2

Please sign in to comment.