get midPoint() {
		let x = this.points[0].x + this.points[1].x
		let y = this.points[0].y + this.points[1].y

		return new Point(x/2, y/2)
	}
/**
	 * @name midPoint Returns a new point between this edge's two points
	 * @returns {Point} A point between the two points for this edge
	 */
@name midPoint Returns a new point between this edge's two points
@returns {Point} A point between the two points for this edge
@name midPoint Returns a new point between this edge ' s two points @returns { Point } A point between the two points for this edge
get midPoint() {
		let x = this.points[0].x + this.points[1].x
		let y = this.points[0].y + this.points[1].y
		return new Point(x/2, y/2)
	}
get midPoint ( ) { let x = this . points [ 0 ] . x + this . points [ 1 ] . x let y = this . points [ 0 ] . y + this . points [ 1 ] . y return new Point ( x / 2 , y / 2 ) }
@name midPoint Returns a new point between this edge's two points
 @returns {Point} A point between the two points for this edge
@name midPoint Returns a new point between this edge ' s two points @returns { Point } A point between the two points for this edge