All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.amcgala.framework.shape.util.ParticleManipulation Maven / Gradle / Ivy

The newest version!
package org.amcgala.framework.shape.util;

import org.amcgala.framework.renderer.Renderable;

/**
 * Abstrakte Partikel Manipulation die sich spaeter in Gravitation Wind und
 * weiteren Features wiederspiegeln wird.
 *
 * @author Steffen Troester
 */
public interface ParticleManipulation extends Renderable {
    /**
     * Befindet sich der Partikel im Bereich ?
     *
     * @param x Position
     * @param y Position
     *
     * @return
     */
    public boolean fitInRange(double x, double y);

    /**
     * manipulieren durch den Manipulator
     *
     * @param p Particle
     */
    public void manipulate(Particle p);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy