fix(dimension): complete angular workflow

This commit is contained in:
Hakan Seven committed 2026-08-25 18:55:25 +03:00
commit 649dfae337
35 files changed
+2084 -264

No files matched your search

+2 -2
View File
@@ -5,7 +5,7 @@ use acadrust::types::{Handle, Vector3};
use acadrust::EntityType;
use glam::DVec3;
use crate::command::{CadCommand, CmdResult, WorkingPlane};
use crate::command::{CadCommand, CmdResult, DimensionAssociationInput, WorkingPlane};
use crate::modules::{IconKind, ModuleEvent, ToolDef};
use crate::scene::model::wire_model::WireModel;
use crate::t;
@@ -134,7 +134,7 @@ impl CadCommand for AlignedDimensionCommand {
}
CmdResult::CommitDimension {
entity: self.plane.place_entity(EntityType::Dimension(Dimension::Aligned(dim))),
source: self.source_handle,
association: DimensionAssociationInput::Infer(self.source_handle),
}
}
}
File diff suppressed because it is too large. Load diff
+2 -2
View File
@@ -5,7 +5,7 @@ use cadkernel::geom2d::{
closest_point, Circle as KernelCircle, Curve, Line as KernelLine,
};
use crate::command::{CadCommand, CmdResult, WorkingPlane};
use crate::command::{CadCommand, CmdResult, DimensionAssociationInput, WorkingPlane};
use crate::modules::{IconKind, ModuleEvent, ToolDef};
use crate::scene::model::wire_model::WireModel;
use glam::DVec3;
@@ -186,7 +186,7 @@ impl CadCommand for LinearDimensionCommand {
));
CmdResult::CommitDimension {
entity,
source: self.source_handle,
association: DimensionAssociationInput::Infer(self.source_handle),
}
}
}