Revision: 78073
          http://sourceforge.net/p/brlcad/code/78073
Author:   starseeker
Date:     2021-01-13 16:43:27 +0000 (Wed, 13 Jan 2021)
Log Message:
-----------
Make a note - we need to think about comb trees in all this, since they define 
comb objects which may not be localized to just the pushed tree...

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-13 16:29:15 UTC (rev 
78072)
+++ brlcad/trunk/src/libged/npush/npush.cpp     2021-01-13 16:43:27 UTC (rev 
78073)
@@ -42,6 +42,11 @@
     public:
        struct directory *dp;
        mat_t mat;
+       // TODO - for combs, need to store local copies of the comb trees in
+       // the instances - some pushes may alter the trees of combs in one
+       // branch of a parent tree but not another, and in those cases we're
+       // going to have to duplicate combs to preserve local-only impact.
+       // Need to think about how to detect that and handle it...
        std::string iname;
        const struct bn_tol *ts_tol;
        bool push_obj = true;

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

Reply via email to