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