Implemented NodePredicateGeometry including tests.
Summary: Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Test Plan: Unit tests
Reviewers: goch, kislinsk, O1 MITK Core
Reviewed By: kislinsk, O1 MITK Core
Maniphest Tasks: T22234
Differential Revision: https://phabricator.mitk.org/D24