Revision: 78088
http://sourceforge.net/p/brlcad/code/78088
Author: starseeker
Date: 2021-01-15 16:40:41 +0000 (Fri, 15 Jan 2021)
Log Message:
-----------
Not sure how yet, but going to have to develop ability to propagate comb tree
changes back up the hierarchy if necessary.
Modified Paths:
--------------
brlcad/trunk/src/libged/npush/npush.cpp
Modified: brlcad/trunk/src/libged/npush/npush.cpp
===================================================================
--- brlcad/trunk/src/libged/npush/npush.cpp 2021-01-15 15:44:48 UTC (rev
78087)
+++ brlcad/trunk/src/libged/npush/npush.cpp 2021-01-15 16:40:41 UTC (rev
78088)
@@ -589,6 +589,12 @@
// Comb tree editing will have to propagate back up the tree until a comb
// is reached that is not used elsewhere in the database - if a new comb
// must replace an old one, that change must be propagated to ensure
locality.
+ //
+ // Even without locality, new comb introductions need to be propagated back
+ // "up" the comb tree to see if any additional parent combs no longer have
+ // unique trees. The termination criteria ("ready to alter trees and
objects")
+ // would be when iterative propagation of such changes no longer introduces
+ // additional new non-unique comb trees.
// Once the survey walk is complete, iterate over s_i and count how many
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits