https://hal.archives-ouvertes.fr/hal-02177293
Raw File
Tip revision: a5c3a632ff52caf942ac0457ce1ec733926a867b authored by Software Heritage on 01 January 2004, 00:00:00 UTC
hal: Deposit 315 in collection hal
Tip revision: a5c3a63
InterfaceFonctionFilsSimilitude.java
/*
 * Créé le 6 juin 2004
 *
 */
package fonction.similitude;

import fonction.*;
import traitement.similitude.*;

/**
 * ensemble de méthodes communes à toutes les fonctions calculant une Similitude.
 * Une InterfaceFonctionFilsSimilitude appartient forcément à un InterfaceFonctionParentSimilitude.
 * 
 * @author	Vincent Labatut
 * @version	1
  */
public interface InterfaceFonctionFilsSimilitude extends InterfaceFonctionFils, InterfaceContientSimilitude
{		
//	----------------------------------------	
//	Parent
//	----------------------------------------
	/**
	 * modifie le parent de cette fonction.
	 * méthode obligatoirement invoquée par (et seulement par) le nouveau parent.
	 * 
	 * @param	parent	nouveau parent de cette fonction
	 * 	
	  */
	public void setParent(InterfaceFonctionParentSimilitude parent);

//	----------------------------------------	
//	Simulation
//	----------------------------------------
	/**
	 * evalue la fonction et renovoie le résultat.
	 * 
	 * @param	instant	l'instant d'évaluation.
	 * @return	le résultat de l'évaluation.
	 * 
	  */
  	public InterfaceSimilitude evaluer(int instant);
}
back to top