From 9ce08be318af39e98d7082984f885369c4f34392 Mon Sep 17 00:00:00 2001 From: David Runge Date: Sat, 2 Jan 2016 20:23:49 +0100 Subject: AutoVisual/IGP{Family,Hexagon,Square}.pde: Renaming to outerSquareVectors/ outerSquareVectorsSixteen. --- AutoVisual/IGPSquare.pde | 118 +++++++++++++++++++++++------------------------ 1 file changed, 59 insertions(+), 59 deletions(-) (limited to 'AutoVisual/IGPSquare.pde') diff --git a/AutoVisual/IGPSquare.pde b/AutoVisual/IGPSquare.pde index 3432c81..5ad0823 100644 --- a/AutoVisual/IGPSquare.pde +++ b/AutoVisual/IGPSquare.pde @@ -5,8 +5,8 @@ class IGPSquare extends IGPFamily { super(x, y, d); parts = p; setVectorsOnAlphaCircle(); - setConstructionCircleCenters(); setVectorsOnOuterSquare(); + setConstructionCircleCenters(); } void setConstructionCircleCenters(){ @@ -19,76 +19,76 @@ class IGPSquare extends IGPFamily { void setVectorsOnOuterSquare(){ int amount = 12; - constructionPartsTwelve = new ArrayList (12); - constructionPartsTwelve.add(alphaCircleVectors.get(0)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(1), mid.x+radius, false)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(2), mid.y-radius, true)); - constructionPartsTwelve.add(alphaCircleVectors.get(3)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(4), mid.y-radius, true)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(5), mid.x-radius, false)); - constructionPartsTwelve.add(alphaCircleVectors.get(6)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(7), mid.x-radius, false)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(8), mid.y+radius, true)); - constructionPartsTwelve.add(alphaCircleVectors.get(9)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(10), mid.y+radius, true)); - constructionPartsTwelve.add(extendLine(mid, alphaCircleVectors.get(11), mid.x+radius, false)); + outerSquareVectors = new ArrayList (12); + outerSquareVectors.add(alphaCircleVectors.get(0)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(1), mid.x+radius, false)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(2), mid.y-radius, true)); + outerSquareVectors.add(alphaCircleVectors.get(3)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(4), mid.y-radius, true)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(5), mid.x-radius, false)); + outerSquareVectors.add(alphaCircleVectors.get(6)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(7), mid.x-radius, false)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(8), mid.y+radius, true)); + outerSquareVectors.add(alphaCircleVectors.get(9)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(10), mid.y+radius, true)); + outerSquareVectors.add(extendLine(mid, alphaCircleVectors.get(11), mid.x+radius, false)); - constructionPartsSixteen = new ArrayList (16); - constructionPartsSixteen.add(alphaCircleVectorsSixteen.get(0)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(1), mid.x+radius, false)); - constructionPartsSixteen.add(new PVector(mid.x+radius, mid.y-radius)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(3), mid.y-radius, true)); - constructionPartsSixteen.add(alphaCircleVectorsSixteen.get(4)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(5), mid.y-radius, true)); - constructionPartsSixteen.add(new PVector(mid.x-radius, mid.y-radius)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(7), mid.x-radius, false)); - constructionPartsSixteen.add(alphaCircleVectorsSixteen.get(8)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(9), mid.x-radius, false)); - constructionPartsSixteen.add(new PVector(mid.x-radius, mid.y+radius)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(11), mid.y+radius, true)); - constructionPartsSixteen.add(alphaCircleVectorsSixteen.get(12)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(13), mid.y+radius, true)); - constructionPartsSixteen.add(new PVector(mid.x+radius, mid.y+radius)); - constructionPartsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(15), mid.x+radius, false)); + outerSquareVectorsSixteen = new ArrayList (16); + outerSquareVectorsSixteen.add(alphaCircleVectorsSixteen.get(0)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(1), mid.x+radius, false)); + outerSquareVectorsSixteen.add(new PVector(mid.x+radius, mid.y-radius)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(3), mid.y-radius, true)); + outerSquareVectorsSixteen.add(alphaCircleVectorsSixteen.get(4)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(5), mid.y-radius, true)); + outerSquareVectorsSixteen.add(new PVector(mid.x-radius, mid.y-radius)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(7), mid.x-radius, false)); + outerSquareVectorsSixteen.add(alphaCircleVectorsSixteen.get(8)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(9), mid.x-radius, false)); + outerSquareVectorsSixteen.add(new PVector(mid.x-radius, mid.y+radius)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(11), mid.y+radius, true)); + outerSquareVectorsSixteen.add(alphaCircleVectorsSixteen.get(12)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(13), mid.y+radius, true)); + outerSquareVectorsSixteen.add(new PVector(mid.x+radius, mid.y+radius)); + outerSquareVectorsSixteen.add(extendLine(mid, alphaCircleVectorsSixteen.get(15), mid.x+radius, false)); } void createDividingLines(){ if(parts == 12){ - createLine(constructionPartsTwelve.get(0), constructionPartsTwelve.get(6)); - createLine(constructionPartsTwelve.get(1), constructionPartsTwelve.get(7)); - createLine(constructionPartsTwelve.get(2), constructionPartsTwelve.get(8)); - createLine(constructionPartsTwelve.get(3), constructionPartsTwelve.get(9)); - createLine(constructionPartsTwelve.get(4), constructionPartsTwelve.get(10)); - createLine(constructionPartsTwelve.get(5), constructionPartsTwelve.get(11)); + createLine(outerSquareVectors.get(0), outerSquareVectors.get(6)); + createLine(outerSquareVectors.get(1), outerSquareVectors.get(7)); + createLine(outerSquareVectors.get(2), outerSquareVectors.get(8)); + createLine(outerSquareVectors.get(3), outerSquareVectors.get(9)); + createLine(outerSquareVectors.get(4), outerSquareVectors.get(10)); + createLine(outerSquareVectors.get(5), outerSquareVectors.get(11)); }else if (parts == 16){ - createLine(constructionPartsSixteen.get(0), constructionPartsSixteen.get(8)); - createLine(constructionPartsSixteen.get(1), constructionPartsSixteen.get(9)); - createLine(constructionPartsSixteen.get(2), constructionPartsSixteen.get(10)); - createLine(constructionPartsSixteen.get(3), constructionPartsSixteen.get(11)); - createLine(constructionPartsSixteen.get(4), constructionPartsSixteen.get(12)); - createLine(constructionPartsSixteen.get(5), constructionPartsSixteen.get(13)); - createLine(constructionPartsSixteen.get(6), constructionPartsSixteen.get(14)); - createLine(constructionPartsSixteen.get(7), constructionPartsSixteen.get(15)); + createLine(outerSquareVectorsSixteen.get(0), outerSquareVectorsSixteen.get(8)); + createLine(outerSquareVectorsSixteen.get(1), outerSquareVectorsSixteen.get(9)); + createLine(outerSquareVectorsSixteen.get(2), outerSquareVectorsSixteen.get(10)); + createLine(outerSquareVectorsSixteen.get(3), outerSquareVectorsSixteen.get(11)); + createLine(outerSquareVectorsSixteen.get(4), outerSquareVectorsSixteen.get(12)); + createLine(outerSquareVectorsSixteen.get(5), outerSquareVectorsSixteen.get(13)); + createLine(outerSquareVectorsSixteen.get(6), outerSquareVectorsSixteen.get(14)); + createLine(outerSquareVectorsSixteen.get(7), outerSquareVectorsSixteen.get(15)); } } void createDividingConstructionLines(){ if(parts == 12){ - createLine(constructionPartsTwelve.get(0), constructionPartsTwelve.get(6)); - createLine(constructionPartsTwelve.get(1), constructionPartsTwelve.get(7)); - createLine(constructionPartsTwelve.get(2), constructionPartsTwelve.get(8)); - createLine(constructionPartsTwelve.get(3), constructionPartsTwelve.get(9)); - createLine(constructionPartsTwelve.get(4), constructionPartsTwelve.get(10)); - createLine(constructionPartsTwelve.get(5), constructionPartsTwelve.get(11)); + createLine(outerSquareVectors.get(0), outerSquareVectors.get(6)); + createLine(outerSquareVectors.get(1), outerSquareVectors.get(7)); + createLine(outerSquareVectors.get(2), outerSquareVectors.get(8)); + createLine(outerSquareVectors.get(3), outerSquareVectors.get(9)); + createLine(outerSquareVectors.get(4), outerSquareVectors.get(10)); + createLine(outerSquareVectors.get(5), outerSquareVectors.get(11)); }else if (parts == 16){ - createLine(constructionPartsSixteen.get(0), constructionPartsSixteen.get(8)); - createLine(constructionPartsSixteen.get(1), constructionPartsSixteen.get(9)); - createLine(constructionPartsSixteen.get(2), constructionPartsSixteen.get(10)); - createLine(constructionPartsSixteen.get(3), constructionPartsSixteen.get(11)); - createLine(constructionPartsSixteen.get(4), constructionPartsSixteen.get(12)); - createLine(constructionPartsSixteen.get(5), constructionPartsSixteen.get(13)); - createLine(constructionPartsSixteen.get(6), constructionPartsSixteen.get(14)); - createLine(constructionPartsSixteen.get(7), constructionPartsSixteen.get(15)); + createLine(outerSquareVectorsSixteen.get(0), outerSquareVectorsSixteen.get(8)); + createLine(outerSquareVectorsSixteen.get(1), outerSquareVectorsSixteen.get(9)); + createLine(outerSquareVectorsSixteen.get(2), outerSquareVectorsSixteen.get(10)); + createLine(outerSquareVectorsSixteen.get(3), outerSquareVectorsSixteen.get(11)); + createLine(outerSquareVectorsSixteen.get(4), outerSquareVectorsSixteen.get(12)); + createLine(outerSquareVectorsSixteen.get(5), outerSquareVectorsSixteen.get(13)); + createLine(outerSquareVectorsSixteen.get(6), outerSquareVectorsSixteen.get(14)); + createLine(outerSquareVectorsSixteen.get(7), outerSquareVectorsSixteen.get(15)); } } -- cgit v1.2.3-54-g00ecf