Click or drag to resize
SoCSGShapeCsgOperationTypes Enumeration

CSG operation to be used.

Namespace: OIV.Inventor.Nodes
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.2.2.0 (10.16.2.0)
Syntax
public enum CsgOperationTypes
Members
  Member nameValueDescription
ADD0

leftOperand union rightOperand.

Remove useless faces and create edges if necessary.

SUB1

LeftOperand - rightOperand.

Remove useless faces and create edges if necessary.

INTERSECTION2

LeftOperand intersect rightOperand.

Remove useless faces and create edges if necessary.

LEFT_ONLY3

Keep only leftOperand.

RIGHT_ONLY4

Keep only rightOperand.

NOTHING5

Keep nothing (result will be empty).

May be useful for debugging.

ALL6

Keep left and right primitives (concatenate all resulting faces).

May be useful for debugging.

Remarks