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

sim.app.woims.Obstacle Maven / Gradle / Ivy

Go to download

MASON is a fast discrete-event multiagent simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, and also to provide more than enough functionality for many lightweight simulation needs. MASON contains both a model library and an optional suite of visualization tools in 2D and 3D.

The newest version!
/*
  Copyright 2006 by Sean Luke and George Mason University
  Licensed under the Academic Free License version 3.0
  See the file "LICENSE" for more information
*/

package sim.app.woims;

import java.awt.*;
import sim.portrayal.simple.*;

public class Obstacle extends OvalPortrayal2D
    {
    private static final long serialVersionUID = 1;

    public final static Paint obstacleColor = new Color(192,255,192);
    // gradient obstacles!  Try it!  Slower but fun!
    // public final static Paint obstacleColor = new GradientPaint(0,0,Color.red,10,10,Color.green,true);
    
    public Obstacle(double diam)
        {
        super(obstacleColor,diam);
        }
    }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy