Maybe the method is a candidate for  AnalyticalGeometry.{h,cpp}?