C3D Toolkit
Kernel - 117950, Vision - 2.7.5.29
|
Parameters of Boolean operation. More...
#include <op_shell_parameter.h>
Public Member Functions | |
MbBooleanOperationParams (OperationType oType, const MbBooleanFlags &flags, const MbSNameMaker &operNames, IProgressIndicator *progress=nullptr) | |
Constructor by the operation parameters. More... | |
MbBooleanOperationParams (OperationType oType, bool closed, const MbSNameMaker &operNames, IProgressIndicator *progress=nullptr) | |
Constructor by the operation parameters. More... | |
OperationType | GetOperationType () const |
A boolean operation type. | |
const MbSNameMaker & | GetNameMaker () const |
Get the object defining names generation in the operation. | |
const MbBooleanFlags & | GetBooleanFlags () const |
Get control flags of the Boolean operation. | |
Public Attributes | |
IProgressIndicator * | _progress |
A progress indicator of the operation. | |
Parameters of Boolean operation.
Parameters for creating a fillet of a chain of the body faces.
|
inline |
Constructor by the operation parameters.
Constructor of parameters to create an ingot solid from the set of specified objects.
[in] | oType | - A Boolean operation type. |
[in] | flags | - Control flags of the Boolean operation |
[in] | operNames | - An object for naming the new objects. |
[in] | progress | - A progress indicator of the operation. |
|
inline |
Constructor by the operation parameters.
Constructor of parameters to create an ingot solid from the set of specified objects.
[in] | oType | - A Boolean operation type. |
[in] | closed | - Closedness of operands' shells. |
[in] | operNames | - An object for naming the new objects. |
[in] | progress | - A progress indicator of the operation. |