GetEdgeEndpoint ( Point otherEndpoint, out Point edgeEndpoint ) { AssertValid(); GetEdgeEndpointOnRectangle(this.VertexLocation, this.Rectangle, otherEndpoint, out edgeEndpoint); }