main/src/georegression/geometry/UtilPoint2D_F64.java
public static Point2D_F64 mean( Point2D_F64 a , Point2D_F64 b, Point2D_F64 mean ) {
		if( mean == null )
			mean = new Point2D_F64();

		mean.x = (a.x + b.x)/2.0;
		mean.y = (a.y + b.y)/2.0;

		return mean;
	}
public static Point2D_F64 mean( Point2D_F64 a , Point2D_F64 b, Point2D_F64 mean ) {
		if( mean == null )
			mean = new Point2D_F64();

		mean.x = (a.x + b.x)/2.0;
		mean.y = (a.y + b.y)/2.0;

		return mean;
	}
public static Point2D_F64 mean ( Point2D_F64 a , Point2D_F64 b , Point2D_F64 mean ) { if ( mean == null ) mean = new Point2D_F64 ( ) ; mean . x = ( a . x + b . x ) / 2.0 ; mean . y = ( a . y + b . y ) / 2.0 ; return mean ; }
Computes the mean/average of two points.

@param a (input) Point A
@param b (input) Point B
@param mean (output) average of 'a' and 'b'
Computes the mean / average of two points .