Keep linear dimensions associated with sources

This commit is contained in:
ramox81 committed 2026-08-24 12:10:29 +03:00
1 parent 9fdc920234
commit a30010cb3e
4 files changed
+266 -2

No files matched your search

+5
View File
@@ -1212,6 +1212,11 @@ pub enum CmdResult {
CommitEntitiesAndExit(Vec<EntityType>),
/// Commit an acadrust entity to the document and end the command.
CommitAndExit(EntityType),
/// Commit an object-selected linear dimension and retain its source link.
CommitAssociativeDimension {
entity: EntityType,
source: Handle,
},
/// Commit a Model-tab 3D solid: the acadrust entity (for selection /
/// persistence) plus its B-rep (cached for boolean ops + shaded
/// rendering). Ends the command.