----------------------------------------------o
|                                                 |
|             o     o                             |
|             |  dx |  dy                         |
|             o---o o---o                         |
|              \  | |  /                          |
|               \ | | /       o   o               |
|                \| |/         \ /                |
|                 o=o-----------o                 |
|                  \           /                