Assembly: Fix #12889 : deleting a part does not delete joint and later crashes freecad.

This commit is contained in:
PaddleStroke
2024-03-12 18:22:40 +01:00
committed by Yorik van Havre
parent ef010e6f7c
commit 5349d08abe
2 changed files with 13 additions and 4 deletions

View File

@@ -167,7 +167,7 @@ public:
void jointParts(std::vector<App::DocumentObject*> joints);
JointGroup* getJointGroup();
std::vector<App::DocumentObject*> getJoints(bool updateJCS = true);
std::vector<App::DocumentObject*> getJoints(bool updateJCS = true, bool delBadJoints = true);
std::vector<App::DocumentObject*> getGroundedJoints();
std::vector<App::DocumentObject*> getJointsOfObj(App::DocumentObject* obj);
std::vector<App::DocumentObject*> getJointsOfPart(App::DocumentObject* part);