|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.vormplus.shapeLib.BasicShape
org.vormplus.shapeLib.polygons.RegularPolygon
org.vormplus.shapeLib.polygons.Pentadecagon
public class Pentadecagon
Creates a Pentadecagon object, a regular polygon with 15 sides. This class extends the RegularPolygon class. References ----------------- http://en.wikipedia.org/wiki/Pentadecagon
Field Summary | |
---|---|
float |
radius
|
processing.core.PVector[] |
vertices
|
Constructor Summary | |
---|---|
Pentadecagon(processing.core.PApplet _p)
Creates a Pentadecagon object with a radius of 50. |
Method Summary | |
---|---|
float |
area()
Returns the area of the Pentadecagon. |
float |
externalAngle()
Returns the external angle of the Pentadecagon. |
float |
internalAngle()
Returns the internal angle of the Pentadecagon. |
float |
perimeter()
Returns the perimeter of the Pentadecagon. |
void |
render()
Renders the Pentadecagon to the screen. |
Pentadecagon |
setRadius(float r)
Sets the radius for the Pentadecagon. |
Methods inherited from class org.vormplus.shapeLib.polygons.RegularPolygon |
---|
area, externalAngle, internalAngle, perimeter, render |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public float radius
public processing.core.PVector[] vertices
Constructor Detail |
---|
public Pentadecagon(processing.core.PApplet _p)
_p
- Reference to the PApplet object. Normally use 'this'Method Detail |
---|
public Pentadecagon setRadius(float r)
r
- Radius for the Pentadecagon.public void render()
public float area()
public float perimeter()
public float internalAngle()
public float externalAngle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |