@@ -763,17 +763,15 @@ class Geometry {
763
763
*
764
764
* let myGeometry;
765
765
*
766
+ * let v0;
767
+ * let v1;
768
+ * let v2;
769
+ * let v3;
766
770
* function setup() {
767
771
* createCanvas(100, 100, WEBGL);
768
772
*
769
773
* // Create a p5.Geometry object.
770
- * myGeometry = new p5.Geometry();
771
- *
772
- * // Create p5.Vector objects to position the vertices.
773
- * let v0 = createVector(-40, 0, 0);
774
- * let v1 = createVector(0, -40, 0);
775
- * let v2 = createVector(0, 40, 0);
776
- * let v3 = createVector(40, 0, 0);
774
+ * myGeometry = buildGeometry(createShape);
777
775
*
778
776
* // Add the vertices to myGeometry's vertices array.
779
777
* myGeometry.vertices.push(v0, v1, v2, v3);
@@ -800,6 +798,15 @@ class Geometry {
800
798
* // Draw the p5.Geometry object.
801
799
* model(myGeometry);
802
800
* }
801
+ *
802
+ * function createShape() {
803
+ * // Create p5.Vector objects to position the vertices.
804
+ * v0 = createVector(-40, 0, 0);
805
+ * v1 = createVector(0, -40, 0);
806
+ * v2 = createVector(0, 40, 0);
807
+ * v3 = createVector(40, 0, 0);
808
+ * }
809
+ *
803
810
* </code>
804
811
* </div>
805
812
*
0 commit comments