Go to the source code of this file.
Classes | |
| struct | MRBooleanParameters |
| optional parameters for mrBoolean More... | |
| struct | MRBooleanResult |
| This structure store result mesh of mrBoolean or some error info. More... | |
Typedefs | |
| typedef MR_EXTERN_C_BEGIN struct MRBooleanParameters | MRBooleanParameters |
| optional parameters for mrBoolean | |
| typedef struct MRBooleanResult | MRBooleanResult |
| This structure store result mesh of mrBoolean or some error info. | |
Functions | |
| MRMESHC_API MRBooleanParameters | mrBooleanParametersNew (void) |
| initializes a default instance | |
| MRMESHC_API MRBooleanResult | mrBoolean (const MRMesh *meshA, const MRMesh *meshB, MRBooleanOperation operation, const MRBooleanParameters *params) |
| typedef MR_EXTERN_C_BEGIN struct MRBooleanParameters MRBooleanParameters |
optional parameters for mrBoolean
| typedef struct MRBooleanResult MRBooleanResult |
This structure store result mesh of mrBoolean or some error info.
| MRMESHC_API MRBooleanResult mrBoolean | ( | const MRMesh * | meshA, |
| const MRMesh * | meshB, | ||
| MRBooleanOperation | operation, | ||
| const MRBooleanParameters * | params ) |
Makes new mesh - result of boolean operation on mesh A and mesh B
| meshA | Input mesh A |
| meshB | Input mesh B |
| operation | CSG operation to perform |
| MRMESHC_API MRBooleanParameters mrBooleanParametersNew | ( | void | ) |
initializes a default instance