Measure & Construction Tool

About

  • Header File: model/description/toolmeasure.h

  • Description Category: Tools.

  • Included Description:

Parameters

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


Parameter: Selection

  • Parameter ID: c4d.MDATA_MEASURE_SELECTION

  • Parameter Type: int


Parameter: Show

  • Parameter ID: c4d.MDATA_MEASURE_VISIBLE

  • Parameter Type: bool


Parameter: New Measure

  • Parameter ID: c4d.MDATA_MEASURE_NEW

  • Parameter Type: A button.


Parameter: Delete Measure

  • Parameter ID: c4d.MDATA_MEASURE_DELETE

  • Parameter Type: A button.


Parameter: Create Object

  • Parameter ID: c4d.MDATA_MEASURE_CREATEOBJECT

  • Parameter Type: A button.


Parameter: 3rd Point

  • Parameter ID: c4d.MDATA_MEASURE_3RD_POINT

  • Parameter Type: bool


Parameter: Measure Distance 1

  • Parameter ID: c4d.MDATA_MEASURE_SHOWDIST1

  • Parameter Type: bool


Parameter: Distance 1

  • Parameter ID: c4d.MDATA_MEASURE_DIST1

  • Parameter Type: float


Parameter: Revert Direction

  • Parameter ID: c4d.MDATA_MEASURE_DIR1

  • Parameter Type: bool


Parameter: Measure Distance 2

  • Parameter ID: c4d.MDATA_MEASURE_SHOWDIST2

  • Parameter Type: bool


Parameter: Distance 2

  • Parameter ID: c4d.MDATA_MEASURE_DIST2

  • Parameter Type: float


Parameter: Revert Direction

  • Parameter ID: c4d.MDATA_MEASURE_DIR2

  • Parameter Type: bool


Parameter: Measure Angle

  • Parameter ID: c4d.MDATA_MEASURE_SHOWANGLE

  • Parameter Type: bool


Parameter: Angle

  • Parameter ID: c4d.MDATA_MEASURE_ANGLE

  • Parameter Type: float


Parameter: Revert Axis

  • Parameter ID: c4d.MDATA_MEASURE_FIXROT

  • Parameter Type: bool


Parameter: Point Color

  • Parameter ID: c4d.MDATA_MEASURE_COLORP

  • Parameter Type: c4d.Vector


Parameter: Color 1

  • Parameter ID: c4d.MDATA_MEASURE_COLOR1

  • Parameter Type: c4d.Vector


Parameter: Color 2

  • Parameter ID: c4d.MDATA_MEASURE_COLOR2

  • Parameter Type: c4d.Vector


Parameter: Point 1 Object

  • Parameter ID: c4d.MDATA_MEASURE_PNT1_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Point 1 Mode

  • Parameter ID: c4d.MDATA_MEASURE_PNT1_MODE

  • Parameter Type: int

  • Cycle Values:
    • World (c4d.MDATA_MEASURE_PNT_MODE_FREE)

    • Point Ref. (c4d.MDATA_MEASURE_PNT_MODE_POINT)

    • Edge Ref. (c4d.MDATA_MEASURE_PNT_MODE_EDGE)

    • Polygon Ref. (c4d.MDATA_MEASURE_PNT_MODE_POLY)


Parameter: Point 1 Index

  • Parameter ID: c4d.MDATA_MEASURE_PNT1_IDX

  • Parameter Type: int


Parameter: Point 1 Position

  • Parameter ID: c4d.MDATA_MEASURE_PNT1_VECTOR

  • Parameter Type: c4d.Vector


Parameter: Point 2 Object

  • Parameter ID: c4d.MDATA_MEASURE_PNT2_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Point 2 Mode

  • Parameter ID: c4d.MDATA_MEASURE_PNT2_MODE

  • Parameter Type: int

  • Cycle Values:
    • World (c4d.MDATA_MEASURE_PNT_MODE_FREE)

    • Point Ref. (c4d.MDATA_MEASURE_PNT_MODE_POINT)

    • Edge Ref. (c4d.MDATA_MEASURE_PNT_MODE_EDGE)

    • Polygon Ref. (c4d.MDATA_MEASURE_PNT_MODE_POLY)


Parameter: Point 2 Index

  • Parameter ID: c4d.MDATA_MEASURE_PNT2_IDX

  • Parameter Type: int


Parameter: Point 2 Position

  • Parameter ID: c4d.MDATA_MEASURE_PNT2_VECTOR

  • Parameter Type: c4d.Vector


Parameter: Point 3 Object

  • Parameter ID: c4d.MDATA_MEASURE_PNT3_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Point 3 Mode

  • Parameter ID: c4d.MDATA_MEASURE_PNT3_MODE

  • Parameter Type: int

  • Cycle Values:
    • World (c4d.MDATA_MEASURE_PNT_MODE_FREE)

    • Point Ref. (c4d.MDATA_MEASURE_PNT_MODE_POINT)

    • Edge Ref. (c4d.MDATA_MEASURE_PNT_MODE_EDGE)

    • Polygon Ref. (c4d.MDATA_MEASURE_PNT_MODE_POLY)


Parameter: Point 3 Index

  • Parameter ID: c4d.MDATA_MEASURE_PNT3_IDX

  • Parameter Type: int


Parameter: Point 3 Position

  • Parameter ID: c4d.MDATA_MEASURE_PNT3_VECTOR

  • Parameter Type: c4d.Vector