When entering the ::GenerateData() with an abstract geometry ( i.e. for ThinPlateSplineGeometry coming from CurvedMPR ), the method first checks the kind of Geometry2D passed in, but skips further checks f.e. in
l.351: this->GetClippedPlaneBounds( ..., planeGeometry, ... )
which leads to an immediate crash. So we need the xMax/Min ... estimation also for AbstractGeometries.