﻿// file:	Math\Metrics\IDistance.cs
//
// summary:	Declares the IDistance interface
using numl.Math.LinearAlgebra;

namespace numl.Math.Metrics
{
    /// <summary>Interface for distance.</summary>
    public interface IDistance
    {
        /// <summary>Computes.</summary>
        /// <param name="x">The Vector to process.</param>
        /// <param name="y">The Vector to process.</param>
        /// <returns>A double.</returns>
        double Compute(Vector x, Vector y);
    }
}
