Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AutoVisual/IGPSquare.pde: Adding greenish color code to the creation of mid ↵ | David Runge | 2016-01-04 | 1 | -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/IGPFamily.pde: Adding a redish color code to the creation of low ↵ | David Runge | 2016-01-04 | 1 | -0/+2 |
| | | | | level construction lines. | ||||
* | AutoVisual/IGPFamily.pde: Fixing getVectorOnExtendedLine() function to honor ↵ | David Runge | 2016-01-04 | 1 | -2/+12 |
| | | | | lines with infinite slope. | ||||
* | AutoVisual/IGP{Family,Hexagon,Pentagon,Square}.pde: Removing display() ↵ | David Runge | 2016-01-04 | 4 | -105/+89 |
| | | | | 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/IGPTheGreatMosqueOfCordoba.pde: Adding 'The Great Mosque of ↵ | David Runge | 2016-01-03 | 1 | -0/+290 |
| | | | | Cordoba' as a class. | ||||
* | AutoVisual/IGP{Family,Square}.pde: Changing to more reasonable | David Runge | 2016-01-02 | 2 | -19/+19 |
| | | | | | get-methods (getLineIntersection(), getAngleBetweenTwoVectors(), getVectorsOnExtendedLine()). | ||||
* | AutoVisual/IGPPentagon.pde: Removing direct call to stroke(). | David Runge | 2016-01-02 | 1 | -2/+0 |
| | |||||
* | AutoVisual/IGPHexagon.pde: Removing direct call to stroke(). | David Runge | 2016-01-02 | 1 | -2/+0 |
| | |||||
* | AutoVisual/IGP{Family,Hexagon,Square}.pde: Renaming to | David Runge | 2016-01-02 | 3 | -80/+80 |
| | | | | outerSquareVectors/ outerSquareVectorsSixteen. | ||||
* | AutoVisual/IGPSquare.pde: Removing direct call to stroke(). | David Runge | 2016-01-02 | 1 | -1/+0 |
| | |||||
* | AutoVisual/IGPFamily.pde: Fixing NullPointerException in | David Runge | 2016-01-02 | 1 | -16/+17 |
| | | | | | | | setStrokeColor() and setFillColor(). Adding useStrokeColor() and useFillColor() to all drawing operations. Colorization now has to be set prior to drawing the element by calling setStrokeColor() and/or setFillColor() with a Float[] containing RGBA values. | ||||
* | AutoVisual/IGPFamily.pde: Adding functions for setting stroke and fill | David Runge | 2016-01-02 | 1 | -3/+32 |
| | | | | | colors. Updating createDiagonalConstructionLinesOnAlphaCircle() to use alphaCircleVectorsSixteen ArrayList. | ||||
* | AutoVisual/IGPSquare.pde: Switching to extendLine() when calculating | David Runge | 2016-01-02 | 1 | -28/+29 |
| | | | | PVectors for 12 and 16 parts setups on outer square. | ||||
* | AutoVisual/IGPFamily.pde: Adding ArrayList with PVectors for a 16 parts | David Runge | 2016-01-02 | 1 | -0/+18 |
| | | | | setup on the alpha circle. | ||||
* | AutoVisual/IGPFamily.pde: Adding functions for to find intersections | David Runge | 2016-01-02 | 1 | -0/+37 |
| | | | | | | between lines (lineIntersections()), extend lines up until a given limit in one dimension (extendLine()) and to get the angle between two PVectors relative to the first one (angleBetweenTwoVectors()). | ||||
* | AutoVisual/IGP{Family,Square}.pde: Simplifying ↵ | David Runge | 2016-01-01 | 2 | -5/+10 |
| | | | | createDiagonalConstructionLines{OnOuterSquare,OnAlphaCircle}(). Adding createDiagonalconstructionLinesOnOuterSquare() to IGPSquare class. | ||||
* | AutoVisual/IGPFamily.pde: Expanding the createCircle() function by an | David Runge | 2015-12-31 | 1 | -3/+3 |
| | | | | additional parameter for the diameter. | ||||
* | AutoVisual/IGPFamily.pde: Added functionality to create inner triangles | David Runge | 2015-12-31 | 1 | -0/+15 |
| | | | | | in the alpha circle (createInnerTriangle() and createInnerTriangleTilted()). | ||||
* | AutoVisual/IGPHexagon.pde: Moving createInnerHexagon to super class. | David Runge | 2015-12-31 | 1 | -18/+0 |
| | |||||
* | AutoVisual/IGPFamily.pde: Adding function to add a inner hexagon, tilted | David Runge | 2015-12-31 | 1 | -0/+41 |
| | | | | (createInnerHexagonTilted()). | ||||
* | Adding createDividingLines() functionality. | David Runge | 2015-12-31 | 1 | -0/+11 |
| | |||||
* | Separating createDividingLines() creatingDividingConstructionLines() | David Runge | 2015-12-31 | 1 | -13/+29 |
| | | | | functionality. Differentiating between amount of parts of square geometric. | ||||
* | AutoVisual/IGPSquare.pde: Retabbing document. | David Runge | 2015-12-30 | 1 | -74/+75 |
| | |||||
* | AutoVisual/IGPPentagon.pde: Retabbing document. | David Runge | 2015-12-30 | 1 | -6/+6 |
| | |||||
* | AutoVisual/IGPHexagon.pde: Retabbing document. | David Runge | 2015-12-30 | 1 | -49/+49 |
| | |||||
* | AutoVisual/IGPFamily.pde: Removing stale comments. | David Runge | 2015-12-30 | 1 | -1/+0 |
| | |||||
* | AutoVisual/IGPPentagon.pde: Further finishing on the basic construction ↵ | David Runge | 2015-12-30 | 1 | -15/+30 |
| | | | | circles for a Pentagon setup. Separating display() and displayConstructionLines() functionality. | ||||
* | AutoVisual/IGPSquare.pde: Setting up constructionCircleCenters properly. ↵ | David Runge | 2015-12-30 | 1 | -13/+9 |
| | | | | Separating display() and displayConstructionLines() functionality. | ||||
* | AutoVisual/IGPHexagon.pde: Separating PVectors on alpha circle and mid ↵ | David Runge | 2015-12-30 | 1 | -39/+40 |
| | | | | points of construction circles and PVectors derived from the latter. | ||||
* | AutoVisual/IGPFamily.pde: Separating PVectors on alpha circle and mid points ↵ | David Runge | 2015-12-30 | 1 | -56/+58 |
| | | | | of construction circles. | ||||
* | AutoVisual: First commit of AutoVisual, a sketch based upon Islamic ↵ | David Runge | 2015-12-30 | 5 | -0/+362 |
Geometric Patterns by Eric Broug. Partially functioning implementations of square, pentagon and hexagon base patterns. |