Kernel Interpolation with Barriers calculates distances as the shortest distance around the barrier. If two points can be connected with a straight line and the line does not cross a barrier, the distance will not be altered. If a barrier blocks the line connecting two points, the distance between them will be altered to the shortest path around the barrier. In the case of polygon barriers, it may not be possible to go "around" a barrier. In that case, the points do not influence each other.