|
@@ -12,7 +12,7 @@ use ezcad::{
|
|
pen::Pen,
|
|
pen::Pen,
|
|
types::Point,
|
|
types::Point,
|
|
};
|
|
};
|
|
-use log::{debug, trace};
|
|
+use log::debug;
|
|
use rand::{seq::SliceRandom, thread_rng};
|
|
use rand::{seq::SliceRandom, thread_rng};
|
|
use serde::{Deserialize, Serialize};
|
|
use serde::{Deserialize, Serialize};
|
|
|
|
|
|
@@ -100,7 +100,7 @@ pub struct DeleteObjects {
|
|
impl DeleteObjects {
|
|
impl DeleteObjects {
|
|
pub fn delete(&self, layers: &mut ArrayOf<Layer>) {
|
|
pub fn delete(&self, layers: &mut ArrayOf<Layer>) {
|
|
debug!(
|
|
debug!(
|
|
- "Deleting {} from layer #{}",
|
|
+ "Deleting {} from layer #{}",
|
|
match &self.object {
|
|
match &self.object {
|
|
Some(object) => format!("object #{}", object),
|
|
Some(object) => format!("object #{}", object),
|
|
None => format!("all objects"),
|
|
None => format!("all objects"),
|
|
@@ -191,12 +191,9 @@ impl RectangleArray {
|
|
*rect.core.pen = (self.starting_pen + pen_incr).try_into().unwrap();
|
|
*rect.core.pen = (self.starting_pen + pen_incr).try_into().unwrap();
|
|
*rect.core.z = self.z;
|
|
*rect.core.z = self.z;
|
|
|
|
|
|
- trace!(
|
|
+ debug!(
|
|
"Adding rectangle with pen #{} at {} (from {} to {})",
|
|
"Adding rectangle with pen #{} at {} (from {} to {})",
|
|
- *rect.core.pen,
|
|
+ *rect.core.pen, *rect.core.origin, *rect.corner_a, *rect.corner_b
|
|
- *rect.core.origin,
|
|
|
|
- *rect.corner_a,
|
|
|
|
- *rect.corner_b
|
|
|
|
);
|
|
);
|
|
|
|
|
|
layer.objects.push(Object::Rectangle(rect));
|
|
layer.objects.push(Object::Rectangle(rect));
|