(contoursIndex, primitivesIndex, verticesIndex)
| 856 | |
| 857 | // TEST |
| 858 | at(contoursIndex, primitivesIndex, verticesIndex) { |
| 859 | let contour; |
| 860 | let primitive; |
| 861 | |
| 862 | contour = this.contours.at(contoursIndex); |
| 863 | |
| 864 | switch(arguments.length) { |
| 865 | case 1: |
| 866 | return contour; |
| 867 | case 2: |
| 868 | return contour.primitives.at(primitivesIndex); |
| 869 | case 3: |
| 870 | primitive = contour.primitives.at(primitivesIndex); |
| 871 | return primitive.vertices.at(verticesIndex); |
| 872 | } |
| 873 | } |
| 874 | |
| 875 | // maybe call this clear() for consistency with PrimitiveShapeCreators.clear()? |
| 876 | // note: p5.Geometry has a reset() method, but also clearColors() |
no outgoing calls
no test coverage detected