From 111b212c60b14a804a1b1b6627691dce5c5a5bbd Mon Sep 17 00:00:00 2001 From: Sebastian Eibl <sebastian.eibl@fau.de> Date: Tue, 8 Aug 2017 13:32:07 +0200 Subject: [PATCH] check for union: hasSubBodies implemented --- src/pe/rigidbody/RigidBody.h | 1 + src/pe/rigidbody/Union.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/pe/rigidbody/RigidBody.h b/src/pe/rigidbody/RigidBody.h index c58df20ee..8627cf496 100644 --- a/src/pe/rigidbody/RigidBody.h +++ b/src/pe/rigidbody/RigidBody.h @@ -109,6 +109,7 @@ public: inline ConstBodyID getSuperBody() const; inline BodyID getTopSuperBody(); inline ConstBodyID getTopSuperBody() const; + virtual inline bool hasSubBodies() const { return false; } inline bool isFinite() const; inline bool isAwake() const; inline bool isFixed() const; diff --git a/src/pe/rigidbody/Union.h b/src/pe/rigidbody/Union.h index 1dacea326..31c025c27 100644 --- a/src/pe/rigidbody/Union.h +++ b/src/pe/rigidbody/Union.h @@ -124,6 +124,8 @@ public: //@} //********************************************************************************************** + virtual inline bool hasSubBodies() const WALBERLA_OVERRIDE { return true; } + //**Simulation functions************************************************************************ /*!\name Simulation functions */ //@{ -- GitLab