Boole Object

About

  • Header File: objects/description/oboole.h

  • Description Category: Scene Objects. A c4d.BaseObject.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Boolean Type

  • Parameter ID: c4d.BOOLEOBJECT_TYPE

  • Parameter Type: int

  • Cycle Values:
    • A union B (c4d.BOOLEOBJECT_TYPE_UNION)

    • A subtract B (c4d.BOOLEOBJECT_TYPE_SUBTRACT)

    • A intersect B (c4d.BOOLEOBJECT_TYPE_INTERSECT)

    • A without B (c4d.BOOLEOBJECT_TYPE_WITHOUT)


Parameter: High Quality

  • Parameter ID: c4d.BOOLEOBJECT_HIGHQUALITY

  • Parameter Type: bool


Parameter: Create single object

  • Parameter ID: c4d.BOOLEOBJECT_SINGLE_OBJECT

  • Parameter Type: bool


Parameter: Hide new edges

  • Parameter ID: c4d.BOOLEOBJECT_HIDE_NEW_EDGES

  • Parameter Type: bool


Parameter: Create Phong breaks at intersections

  • Parameter ID: c4d.BOOLEOBJECT_BREAK_CUT_EDGES

  • Parameter Type: bool


Parameter: Select intersections

  • Parameter ID: c4d.BOOLEOBJECT_SEL_CUT_EDGES

  • Parameter Type: bool


Parameter: Optimize Points

  • Parameter ID: c4d.BOOLEOBJECT_OPTIMIZE_LEVEL

  • Parameter Type: float

  • Cycle Values:
    • Linear (c4d.BOOLEOBJECT_BEVEL_LINEAR)

    • Convex (c4d.BOOLEOBJECT_BEVEL_OUTER_CIRCLE)

    • Concave (c4d.BOOLEOBJECT_BEVEL_INNER_CIRCLE)

    • Bezier (c4d.BOOLEOBJECT_BEVEL_BEZIER)