Package fmg.fmg8.umgebung2D.dynWaende

Source Code of fmg.fmg8.umgebung2D.dynWaende.TestDynamik3

/*
* Datei:            TestDynamik3.java
* Autor(en):        Lukas K�nig
* Java-Version:     6.0
* Erstellt:         24.05.2009
*
* (c) Lukas K�nig, die Datei unterliegt der LGPL
* -> http://www.gnu.de/lgpl-ger.html
*/

package fmg.fmg8.umgebung2D.dynWaende;

import fmg.fmg8.statistik.Parametersatz;
import fmg.fmg8.umgebung2D.Umgebung;
import fmg.fmg8.umgebung2D.Vektor2D;

/**
* @author Lukas K�nig
*/
public class TestDynamik3 implements Dynamik {
   
    /**
     * Standardkonstruktor.
     */
    public TestDynamik3() {
        super();
    }
   
    /**
     * F�hrt die Verschiebung, Verzerrung, Rotation... von W�nden in der
     * �bergebenen Umgebung durch.
     *
     * @param umg     Die Umgebung, in der die Ver�nderungen stattfinden sollen.
     * @param simZyk  Der aktuelle Simulationszyklus.
     * @param params  Die Parameter.
     */
    @Override
    public void verschVorUm(
            final Umgebung umg,
            final long simZyk,
            final Parametersatz params) {
        umg.verschWand(17, new Vektor2D(-60, 0));
    }

    /**
     * F�hrt die Verschiebung, Verzerrung, Rotation... von W�nden in der
     * �bergebenen Umgebung durch. NACH der Umschaltung in Simulationsmodus.
     * Es wird einfach die Methode VOR Umschaltung aufgerufen.
     *
     * @param umg     Die Umgebung, in der die Ver�nderungen stattfinden sollen.
     * @param simZyk  Der aktuelle Simulationszyklus.
     * @param params  Die Parameter.
     */
    @Override
    public void verschNachUm(
            final Umgebung umg,
            final long simZyk,
            final Parametersatz params) {
        this.verschVorUm(umg, simZyk, params);
    }
}
TOP

Related Classes of fmg.fmg8.umgebung2D.dynWaende.TestDynamik3

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.