Base Curve

About

  • Header File: dwgobjects/description/Obasecurve.h

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

  • Included Description:

Parameters

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


Parameter: Curve Type

  • Parameter ID: c4d.BASECURVE_TYPE

  • Parameter Type: int

  • Cycle Values:
    • Unknown (c4d.BASECURVE_TYPE_UNKNOWN)

    • NURBS (c4d.BASECURVE_TYPE_NURBS)

    • Polynomial (c4d.BASECURVE_TYPE_POLYNOMIAL)

    • Line (c4d.BASECURVE_TYPE_LINE)

    • Circular (c4d.BASECURVE_TYPE_CIRCULAR)

    • Conic (c4d.BASECURVE_TYPE_CONIC)

    • Composite (c4d.BASECURVE_TYPE_COMPOSITE)


Parameter: Make NURBS

  • Parameter ID: c4d.BASECURVE_MAKENURBS

  • Parameter Type: A button.


Parameter: Output

  • Parameter ID: c4d.BASECURVE_OUTPUT

  • Parameter Type: int

  • Cycle Values:
    • Linear (c4d.BASECURVE_OUTPUT_LINEAR)

    • B-Spline (c4d.BASECURVE_OUTPUT_BSPLINE)

    • Bezier (c4d.BASECURVE_OUTPUT_BEZIER)

    • Basis-Convert (c4d.BASECURVE_OUTPUT_CONVERT)


Parameter: Subdivisions

  • Parameter ID: c4d.BASECURVE_SUB

  • Parameter Type: int


Parameter: Dimension

  • Parameter ID: c4d.BASECURVE_FLATNESS

  • Parameter Type: int

  • Cycle Values:
    • Planar (c4d.BASECURVE_PLANAR)

    • Nonplanar (c4d.BASECURVE_NONPLANAR)


Parameter: Enable

  • Parameter ID: c4d.BASECURVE_TESTON

  • Parameter Type: bool


Parameter: Position

  • Parameter ID: c4d.BASECURVE_TESTPOINT

  • Parameter Type: float