|
|
virtual unsafe void | Dispose (bool disposing) |
| |
|
|
unsafe MR.? ConstBox_AffineXf3f | rigidB2A [get] |
| | Transform from mesh B space to mesh A space.
|
| |
|
unsafe MR.? BooleanResultMapper | mapper [get] |
| | Optional output structure to map mesh A and mesh B topology to result mesh topology.
|
| |
|
unsafe MR.? BooleanPreCutResult | outPreCutA [get] |
| | Optional precut output of meshA, if present - does not perform boolean and just return them.
|
| |
|
unsafe MR.? BooleanPreCutResult | outPreCutB [get] |
| | Optional precut output of meshB, if present - does not perform boolean and just return them.
|
| |
|
unsafe MR.Std.? Vector_StdVectorMREdgeId | outCutEdges [get] |
| | Optional output cut edges of booleaned meshes.
|
| |
| unsafe bool | mergeAllNonIntersectingComponents [get] |
| |
| unsafe bool | forceCut [get] |
| |
|
unsafe MR.Std.Const_Function_BoolFuncFromFloat | cb [get] |
| |
|
virtual bool | _IsOwning [get] |
| | Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
|
| |
◆ forceCut
| unsafe bool MR.Const_BooleanParameters.forceCut |
|
get |
If this option is enabled boolean will try to cut meshes even if there are self-intersections in intersecting area it might work in some cases, but in general it might prevent fast error report and lead to other errors along the way
- Warning
- not recommended in most cases
◆ mergeAllNonIntersectingComponents
| unsafe bool MR.Const_BooleanParameters.mergeAllNonIntersectingComponents |
|
get |
By default produce valid operation on disconnected components if set merge all non-intersecting components
The documentation for this class was generated from the following file: