Set to true to use the beta polygonBoolean update.
Flags : Cached, Parameter (Note this is uncached)
Expression : true
One of 'Difference', 'Intersection', 'Union'
Flags : Cached, Parameter (Note this is uncached)
Expression : 'Difference'
The resulting raw Polygons.
Flags : Cached (Note this is uncached)
Expression : if (this.enableNewBoolean) { return this.target.polygon.polygonSetBoolean2(this.tools.map(t => t.polygon), this.operation) } else { return this.target.polygon.polygonSetBoolean(this.tools.map(t => t.polygon), this.operation) }
The resulting Profiles
Design: Profile
The base (starting) Profile or Polygon.
Flags : Cached, Required, Parameter (Note this is uncached)
Expression : ``
BooleanProfile (d.1.0)
Mixins: BaseAssembly
Creates new Profiles by boolean combination of other Profiles.
This can produce multiple results, or no results, depending on the operation and profiles.
This also accepts Polygons instead of profiles.
Returns a set of result Profiles.