package ec.gp.semantic.geometry;

import ec.gp.semantic.*;

public interface IMidpointProvider<TSemType> {

	/**
	 * Gets midpoint semantics between two provided semantics.
	 * 
	 * @return
	 */
	DesiredSemanticsBase<TSemType> getMidpoint(ISemantics semantics1, ISemantics semantics2);

}
