Package com.prineside.tdi2.shapes
Class Circle
java.lang.Object
com.prineside.tdi2.Shape
com.prineside.tdi2.shapes.Circle
- All Implemented Interfaces:
com.badlogic.gdx.utils.Pool.Poolable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.prineside.tdi2.Shape
Shape.Factory<T extends Shape>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
draw
(com.badlogic.gdx.graphics.g2d.Batch batch) void
free()
float
float
float
float
int
float
getX()
float
getY()
void
reset()
Resets the object for reuse.void
setColor
(float innerColor, float outerColor) void
setInnerRadius
(float innerRadius) void
setOuterRadius
(float outerRadius) void
setPosition
(float x, float y) void
setSegmentCount
(int segmentCount) void
setSkipOddSegments
(boolean skip) void
setup
(float x, float y, float innerRadius, float outerRadius, int segmentCount, float innerColor, float outerColor)
-
Method Details
-
getX
public float getX() -
getY
public float getY() -
getInnerColor
public float getInnerColor() -
getOuterColor
public float getOuterColor() -
getSegmentCount
public int getSegmentCount() -
setSegmentCount
public void setSegmentCount(int segmentCount) -
setSkipOddSegments
public void setSkipOddSegments(boolean skip) -
getInnerRadius
public float getInnerRadius() -
setInnerRadius
public void setInnerRadius(float innerRadius) -
getOuterRadius
public float getOuterRadius() -
setOuterRadius
public void setOuterRadius(float outerRadius) -
setPosition
public void setPosition(float x, float y) -
setColor
public void setColor(float innerColor, float outerColor) -
setup
public void setup(float x, float y, float innerRadius, float outerRadius, int segmentCount, float innerColor, float outerColor) -
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch) -
reset
public void reset()Description copied from interface:com.badlogic.gdx.utils.Pool.Poolable
Resets the object for reuse. Object references should be nulled and fields may be set to default values. -
free
public void free()
-