blob: 155027fd595b86c9a874526fb2b1c6608ba741de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
class IGPPentagon extends IGPFamily{
IGPPentagon(float x, float y, float d){
super(x, y, d);
setVectorsOnAlphaCircle();
}
void setVectorsOnAlphaCircle(){
constructionCircleCenters = new ArrayList <PVector> (6);
constructionCircleCenters.add(getVectorOnAlphaCircle(0));
constructionCircleCenters.add(getVectorOnAlphaCircle(30));
constructionCircleCenters.add(getVectorOnAlphaCircle(60));
constructionCircleCenters.add(getVectorOnAlphaCircle(90));
constructionCircleCenters.add(getVectorOnAlphaCircle(120));
constructionCircleCenters.add(getVectorOnAlphaCircle(150));
constructionCircleCenters.add(getVectorOnAlphaCircle(180));
constructionCircleCenters.add(getVectorOnAlphaCircle(210));
constructionCircleCenters.add(getVectorOnAlphaCircle(240));
constructionCircleCenters.add(getVectorOnAlphaCircle(270));
constructionCircleCenters.add(getVectorOnAlphaCircle(300));
constructionCircleCenters.add(getVectorOnAlphaCircle(330));
}
void display() {
createConstructionCircles();
}
}
|