## BooleanOperand class

This class encapsulates the transformed mesh as Boolean operation's operand.

```csharp
public class BooleanOperand
```

## Properties

| Name | Description |
| --- | --- |
| [Operand](../../aspose.threed.entities/booleanoperand/operand/) { get; } | Gets the operand, it can be an instance of [`HalfSpace`](../halfspace/), [`IMeshConvertible`](../imeshconvertible/) or [`Node`](../../aspose.threed/node/). |

## Methods

| Name | Description |
| --- | --- |
| static [Of](../../aspose.threed.entities/booleanoperand/of/#of)(Entity) | Construct a `BooleanOperand` instance from a bare [`IMeshConvertible`](../imeshconvertible/) instance. |
| static [Of](../../aspose.threed.entities/booleanoperand/of/#of_2)(Node) | Construct a `BooleanOperand` instance from a node, a valid entity implemented [`IMeshConvertible`](../imeshconvertible/) is required |
| static [Of](../../aspose.threed.entities/booleanoperand/of/#of_1)(Entity, Matrix4?) |  |
| override [ToString](../../aspose.threed.entities/booleanoperand/tostring/)() | Gets the string representation of `BooleanOperand` |

### See Also

* namespace [Aspose.ThreeD.Entities](../../aspose.threed.entities/)
* assembly [Aspose.3D](../../)


