doc tweak

This commit is contained in:
Adrian Mariano 2024-05-17 16:35:48 -04:00
parent ff2775f3f0
commit 9e280d908f

View file

@ -1192,6 +1192,8 @@ function _list_three(a,b,c) =
// When called as a function and given a list of regions or 2D polygons, // When called as a function and given a list of regions or 2D polygons,
// returns the union of all given regions and polygons. Result is a single region. // returns the union of all given regions and polygons. Result is a single region.
// When called as the built-in module, makes the union of the given children. // When called as the built-in module, makes the union of the given children.
// This function is **much** slower than the native union module acting on geometry,
// so you should only use it when you need a point list for further processing.
// Arguments: // Arguments:
// regions = List of regions to union. // regions = List of regions to union.
// Example(2D): // Example(2D):
@ -1227,6 +1229,8 @@ function union(regions=[],b=undef,c=undef,eps=EPSILON) =
// takes the first region or polygon and differences away all other regions/polygons from it. The resulting // takes the first region or polygon and differences away all other regions/polygons from it. The resulting
// region is returned. // region is returned.
// When called as the built-in module, makes the set difference of the given children. // When called as the built-in module, makes the set difference of the given children.
// This function is **much** slower than the native difference module acting on geometry,
// so you should only use it when you need a point list for further processing.
// Arguments: // Arguments:
// regions = List of regions or polygons to difference. // regions = List of regions or polygons to difference.
// Example(2D): // Example(2D):
@ -1299,6 +1303,8 @@ function intersection(regions=[],b=undef,c=undef,eps=EPSILON) =
// When called as a module, performs a Boolean exclusive-or of up to 10 children. Note that when // When called as a module, performs a Boolean exclusive-or of up to 10 children. Note that when
// the input regions cross each other the exclusive-or operator will produce shapes that // the input regions cross each other the exclusive-or operator will produce shapes that
// meet at corners (non-simple regions), which do not render in CGAL. // meet at corners (non-simple regions), which do not render in CGAL.
// This function is **much** slower than the native intersection module acting on geometry,
// so you should only use it when you need a point list for further processing.
// Arguments: // Arguments:
// regions = List of regions or polygons to exclusive_or // regions = List of regions or polygons to exclusive_or
// Example(2D): As Function. A linear_sweep of this shape fails to render in CGAL. // Example(2D): As Function. A linear_sweep of this shape fails to render in CGAL.