Usage
mesh.dcircle(p, radius = 1, ...)
mesh.dsphere(p, radius = 1, ...)mesh.drectangle(p, x1 = -1/2, y1 = -1/2, x2 = 1/2, y2 = 1/2, ...)mesh.diff(p, regionA, regionB, ...)mesh.intersect(p, regionA, regionB, ...)mesh.union(p, regionA, regionB, ...)
Arguments
p
A matrix with 2 columns (3 in mesh.dsphere
), each row representing a point in the plane.
x1
lower left corner of rectangle
y1
lower left corner of rectangle
x2
upper right corner of rectangle
y2
upper right corner of rectangle
regionA
vectorized function describing region A in the union / intersection / difference
regionB
vectorized function describing region B in the union / intersection / difference
...
additional arguments passed to regionA
and regionB