Boole Object

About

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Boolean Type

  • Parameter ID: BOOLEOBJECT_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • A union B (BOOLEOBJECT_TYPE_UNION)
    • A subtract B (BOOLEOBJECT_TYPE_SUBTRACT)
    • A intersect B (BOOLEOBJECT_TYPE_INTERSECT)
    • A without B (BOOLEOBJECT_TYPE_WITHOUT)

Parameter: High Quality


Parameter: Create single object


Parameter: Hide new edges


Parameter: Create Phong breaks at intersections


Parameter: Select intersections


Parameter: Optimize Points

  • Parameter ID: BOOLEOBJECT_OPTIMIZE_LEVEL
  • Parameter Type: maxon::Float (Basic Data Types)
  • Cycle Values:
    • Linear (BOOLEOBJECT_BEVEL_LINEAR)
    • Convex (BOOLEOBJECT_BEVEL_OUTER_CIRCLE)
    • Concave (BOOLEOBJECT_BEVEL_INNER_CIRCLE)
    • Bezier (BOOLEOBJECT_BEVEL_BEZIER)