Plane Cut

About

  • Header File: c4d_objects/description/toolknifeplane.h
  • Description Category: Tools. An interactive tool. See Active Tool.
  • Included Description:

Parameters

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


Parameter: Mode

  • Parameter ID: MDATA_KNIFEPLANE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Cut All (MDATA_KNIFEPLANE_MODE_ALL)
    • Split (MDATA_KNIFEPLANE_MODE_SPLIT)
    • Remove Part A (MDATA_KNIFEPLANE_MODE_REGION_A)
    • Remove Part B (MDATA_KNIFEPLANE_MODE_REGION_B)

Parameter: Plane Mode

  • Parameter ID: MDATA_KNIFEPLANE_PLANE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Free (MDATA_KNIFEPLANE_PLANE_MODE_FREE)
    • Local (MDATA_KNIFEPLANE_PLANE_MODE_LOCAL)
    • World (MDATA_KNIFEPLANE_PLANE_MODE_WORLD)
    • Camera (MDATA_KNIFEPLANE_PLANE_MODE_CAMERA)

Parameter: Plane

  • Parameter ID: MDATA_KNIFEPLANE_PLANE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • XY (MDATA_KNIFEPLANE_PLANE_XY)
    • YZ (MDATA_KNIFEPLANE_PLANE_YZ)
    • XZ (MDATA_KNIFEPLANE_PLANE_XZ)

Parameter: Plane Position


Parameter: Plane Rotation

  • Parameter ID: MDATA_KNIFEPLANE_PIVOT_ROTATION
  • Parameter Type: maxon::Vector32 (Vectors)
  • Cycle Values:
    • +X (MDATA_KNIFEPLANE_PLANE_PRESET_X)
    • -X (MDATA_KNIFEPLANE_PLANE_PRESET_X2)
    • +Y (MDATA_KNIFEPLANE_PLANE_PRESET_Y)
    • -Y (MDATA_KNIFEPLANE_PLANE_PRESET_Y2)
    • +Z (MDATA_KNIFEPLANE_PLANE_PRESET_Z)
    • -Z (MDATA_KNIFEPLANE_PLANE_PRESET_Z2)
    • Custom (MDATA_KNIFEPLANE_PLANE_PRESET_CUSTOM)

Parameter: Offset


Parameter: Number of Cuts


Parameter: Spacing


Parameter: Restrict To Selection


Parameter: Select Cuts


Parameter: Connect Cut Edges


Parameter: Preserve N-gon Curvature


Parameter: Auto Snap


Parameter: Regular Slice


Parameter: Angle Constrain


Parameter: Angle


Parameter: Realtime Cut