package org.andengine.entity.particle.emitter; /** * (c) 2010 Nicolas Gramlich * (c) 2011 Zynga Inc. * * @author Nicolas Gramlich * @since 20:14:43 - 01.10.2010 */ public abstract class BaseCircleParticleEmitter extends BaseParticleEmitter { // =========================================================== // Constants // =========================================================== // =========================================================== // Fields // =========================================================== protected float mRadiusX; protected float mRadiusY; // =========================================================== // Constructors // =========================================================== public BaseCircleParticleEmitter(final float pCenterX, final float pCenterY, final float pRadius) { this(pCenterX, pCenterY, pRadius, pRadius); } public BaseCircleParticleEmitter(final float pCenterX, final float pCenterY, final float pRadiusX, final float pRadiusY) { super(pCenterX, pCenterY); this.setRadiusX(pRadiusX); this.setRadiusY(pRadiusY); } // =========================================================== // Getter & Setter // =========================================================== public float getRadiusX() { return this.mRadiusX; } public void setRadiusX(final float pRadiusX) { this.mRadiusX = pRadiusX; } public float getRadiusY() { return this.mRadiusY; } public void setRadiusY(final float pRadiusY) { this.mRadiusY = pRadiusY; } public void setRadius(final float pRadius) { this.mRadiusX = pRadius; this.mRadiusY = pRadius; } public void setRadius(final float pRadiusX, final float pRadiusY) { this.mRadiusX = pRadiusX; this.mRadiusY = pRadiusY; } // =========================================================== // Methods for/from SuperClass/Interfaces // =========================================================== // =========================================================== // Methods // =========================================================== // =========================================================== // Inner and Anonymous Classes // =========================================================== }