[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model/plugin CirclePackage.java, NONE, 1.
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2011-03-24 14:46:53
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/plugin In directory vz-cvs-2.sog:/tmp/cvs-serv9578/src/net/sourceforge/bprocessor/model/plugin Added Files: CirclePackage.java Removed Files: BSplinePackage.java Log Message: --- NEW FILE: CirclePackage.java --- package net.sourceforge.bprocessor.model.plugin; import net.sourceforge.bprocessor.model.Command; import net.sourceforge.bprocessor.model.Space; public class CirclePackage { public static class Circle extends NetCommand { boolean increase; double radius; public void initialize(Space net) { super.initialize(net); increase = true; radius = 2; } public void evaluate() { clear(); circle(radius); if (increase) { radius = radius + 0.1; if (radius > 10) { increase = false; } } else { radius = radius - 0.1; if (radius < 2) { increase = true; } } } } public CirclePackage() { Command.register(Circle.class); } } --- BSplinePackage.java DELETED --- |