Android Open Source - YOGOSec Rectangle






From Project

Back to project page YOGOSec.

License

The source code is released under:

GNU Lesser General Public License

If you think the Android project YOGOSec listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package YOGOSec.core.util;
//from   w  w w .ja  v  a 2  s  .  co m
/**
 * @author Aritz Lopez
 * @license Lesser GNU Public License v3 (http://www.gnu.org/licenses/lgpl.html)
 */
public interface Rectangle<T> extends Point<T> {

    public T getWidth();

    public T getHeight();

    public Rectangle<T> setWidth(T width);

    public Rectangle<T> setHeight(T height);

    public Rectangle<T> setSize(T width, T height);


    @Override
    public Rectangle<T> setX(T x);

    @Override
    public Rectangle<T> setY(T y);

    public Rectangle<T> setPos(T x, T y);

    public boolean contains(Point<? extends Number> point, boolean yUp);

    public boolean contains(Point<? extends Number> point);

}




Java Source Code List

YOGOSec.android.GameActivity.java
YOGOSec.core.Game.java
YOGOSec.core.gui.Button.java
YOGOSec.core.gui.GUIComponent.java
YOGOSec.core.gui.GUI.java
YOGOSec.core.gui.IActionListener.java
YOGOSec.core.gui.InputListener.java
YOGOSec.core.gui.ProgressBar.java
YOGOSec.core.input.Input.java
YOGOSec.core.render.Render.java
YOGOSec.core.render.YUpPixmap.java
YOGOSec.core.screens.MainMenuScreen.java
YOGOSec.core.screens.MyScreen.java
YOGOSec.core.util.Point2f.java
YOGOSec.core.util.Point2i.java
YOGOSec.core.util.Point.java
YOGOSec.core.util.Rectangle.java
YOGOSec.core.util.Rectanglef.java
YOGOSec.core.util.Rectanglei.java
YOGOSec.java.GameDesktop.java