summaryrefslogtreecommitdiffstats
path: root/AutoVisual/IGPSquare.pde
Commit message (Collapse)AuthorAgeFilesLines
* AutoVisual/IGP{Square,Family}.pde: Moving call to setVectorsOnAlphaCircle() ↵David Runge2016-01-051-2/+3
| | | | back to IGPFamily constructor. Adding the creation of diagonal lines on the outer square to the createDividingLinesOnOuterSquare() function, when parts is set to 4.
* AutoVisual/IGPSquare.pde: Adding greenish color code to the creation of mid ↵David Runge2016-01-041-22/+11
| | | | level construction lines. Deleting redundant createDividingConstructionLines() function. Renaming createDividingLines() to more declarative createDividingLinesOnOuterSquare(). Creating createVectorIndicatorOnOuterSquare() function for marking PVectors on the outer square, for better debugging.
* AutoVisual/IGP{Family,Hexagon,Pentagon,Square}.pde: Removing display() ↵David Runge2016-01-041-68/+63
| | | | function in lower level classes, moving all calls to create* methods to displayConstructionLines(). Refactoring outerSquareVectors* ArrayLists to {twelve,sixteen}BaseVectorsOnOuterSquare, to separate their usage more obviously from creating vectorsOnOuterSquare ArrayLists holding all PVectors necessary to display geometric patterns with end points on the outer square.
* AutoVisual/IGP{Family,Square}.pde: Changing to more reasonableDavid Runge2016-01-021-16/+16
| | | | | get-methods (getLineIntersection(), getAngleBetweenTwoVectors(), getVectorsOnExtendedLine()).
* AutoVisual/IGP{Family,Hexagon,Square}.pde: Renaming toDavid Runge2016-01-021-59/+59
| | | | outerSquareVectors/ outerSquareVectorsSixteen.
* AutoVisual/IGPSquare.pde: Removing direct call to stroke().David Runge2016-01-021-1/+0
|
* AutoVisual/IGPSquare.pde: Switching to extendLine() when calculatingDavid Runge2016-01-021-28/+29
| | | | PVectors for 12 and 16 parts setups on outer square.
* AutoVisual/IGP{Family,Square}.pde: Simplifying ↵David Runge2016-01-011-1/+1
| | | | createDiagonalConstructionLines{OnOuterSquare,OnAlphaCircle}(). Adding createDiagonalconstructionLinesOnOuterSquare() to IGPSquare class.
* Separating createDividingLines() creatingDividingConstructionLines()David Runge2015-12-311-13/+29
| | | | functionality. Differentiating between amount of parts of square geometric.
* AutoVisual/IGPSquare.pde: Retabbing document.David Runge2015-12-301-74/+75
|
* AutoVisual/IGPSquare.pde: Setting up constructionCircleCenters properly. ↵David Runge2015-12-301-13/+9
| | | | Separating display() and displayConstructionLines() functionality.
* AutoVisual: First commit of AutoVisual, a sketch based upon Islamic ↵David Runge2015-12-301-0/+97
Geometric Patterns by Eric Broug. Partially functioning implementations of square, pentagon and hexagon base patterns.