title: What HTTP method type should be used for recalculating the related resources
body: <p>In my application I maintain couple of Shapes. And these shapes are calculated with respect to some reference point. And this reference point is considered as (0, 0). For example someone wants to move this reference point by (x, y), then distance of all existing Shapes need to be re-calculated with new reference point.</p>
  <p>I have an REST API, to change this reference point, so internally all the Shapes distance is re-calculated with that (x, y) movement.</p>
  <p>What HTTP method should be used for such operation POST, PUT or PATCH? As I don't find any one of these correct in the context, if I go by the definition of these HTTP method.</p>