public void DistanceFromPath_Path(TestPoint point, float expectecDistance, float alongPath) { IPath shape = new RectangularePolygon(0, 0, 10, 10).AsPath(); PointInfo info = shape.Distance(point); Assert.Equal(expectecDistance, info.DistanceFromPath); Assert.Equal(alongPath, info.DistanceAlongPath); }
public void Distance(TestPoint location, TestSize size, TestPoint point, float expectecDistance) { IPath shape = new RectangularePolygon(location, size); Assert.Equal(expectecDistance, shape.Distance(point).DistanceFromPath); }