import patterns; size(10cm, 0); add("tile", tile()); add("checker", checker()); add("brick", brick()); filldraw(circle((0,0), 2), pattern("tile"), black + 1); filldraw(circle((5,0), 2), pattern("checker"), black + 1); filldraw(circle((0,-5), 2), pattern("brick"), black + 1); picture test; real d = 5; pen p = defaultpen + 1; draw(test, (0,0)--(d,d), p); draw(test, (d,0)--(0,d), p); // add("test", test); // add("test", test, (1,1), (1,1)); add("test", test, (-0.3, -0.3), (-0.3, -0.3)); filldraw(circle((5,-5), 2), pattern("test"), black + 1);