bool SkeletonHand::containsBBox(const BoundingBox3f &b) { if (b.contains(palm.position)) return true; if (b.contains(handJointPosition)) return true; for (int i = 0; i < 5; i++) { if (b.contains(finger[i].position)) return true; for (int j = 0; j < mesh.nrOfJoints; j++) if (b.contains(finger[i].jointPositions[j])) return true; } return false; }