Mirror

About

Parameters

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


Parameter: Origin

  • Parameter ID: ID_CA_MIRROR_TOOL_ORIGIN
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_SELECTED (ID_CA_TOOL_MIRROR_BASE_ORIGIN_SELECTED)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_ROOT (ID_CA_TOOL_MIRROR_BASE_ORIGIN_ROOT)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_PARENT (ID_CA_TOOL_MIRROR_BASE_ORIGIN_PARENT)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_HUB (ID_CA_TOOL_MIRROR_BASE_ORIGIN_HUB)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_OBJECT (ID_CA_TOOL_MIRROR_BASE_ORIGIN_OBJECT)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_WORLD (ID_CA_TOOL_MIRROR_BASE_ORIGIN_WORLD)
    • ID_CA_TOOL_MIRROR_BASE_ORIGIN_MESH (ID_CA_TOOL_MIRROR_BASE_ORIGIN_MESH)

Parameter: Coords

  • Parameter ID: ID_CA_MIRROR_TOOL_COORDS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_COORDS_WORLD (ID_CA_TOOL_MIRROR_BASE_COORDS_WORLD)
    • ID_CA_TOOL_MIRROR_BASE_COORDS_LOCAL (ID_CA_TOOL_MIRROR_BASE_COORDS_LOCAL)
    • ID_CA_TOOL_MIRROR_BASE_COORDS_VIEW (ID_CA_TOOL_MIRROR_BASE_COORDS_VIEW)

Parameter: Axis

  • Parameter ID: ID_CA_MIRROR_TOOL_DIRECTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_DIRECTION_X (ID_CA_TOOL_MIRROR_BASE_DIRECTION_X)
    • ID_CA_TOOL_MIRROR_BASE_DIRECTION_Y (ID_CA_TOOL_MIRROR_BASE_DIRECTION_Y)
    • ID_CA_TOOL_MIRROR_BASE_DIRECTION_Z (ID_CA_TOOL_MIRROR_BASE_DIRECTION_Z)

Parameter: Mirroring

  • Parameter ID: ID_CA_MIRROR_TOOL_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_TYPE_REFLECT (ID_CA_TOOL_MIRROR_BASE_TYPE_REFLECT)
    • ID_CA_TOOL_MIRROR_BASE_TYPE_P2N (ID_CA_TOOL_MIRROR_BASE_TYPE_P2N)
    • ID_CA_TOOL_MIRROR_BASE_TYPE_N2P (ID_CA_TOOL_MIRROR_BASE_TYPE_N2P)

Parameter: Object


Parameter: Target

  • Parameter ID: ID_CA_MIRROR_TOOL_TARGET
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Clone (ID_CA_MIRROR_TOOL_TARGET_CLONE)
    • Object (ID_CA_MIRROR_TOOL_TARGET_OBJECT)
    • Self (ID_CA_MIRROR_TOOL_TARGET_SELF)

Parameter: Object


Parameter: Include Links


Parameter: Link Joints


Parameter: Freeze


Parameter: Position


Parameter: Axes

  • Parameter ID: ID_CA_MIRROR_TOOL_AXIS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_MIRROR_TOOL_AXIS_NONE)
    • Rotate (ID_CA_MIRROR_TOOL_AXIS_ROTATE)
    • XY (ID_CA_MIRROR_TOOL_AXIS_ALIGN_X)
    • YZ (ID_CA_MIRROR_TOOL_AXIS_ALIGN_Y)
    • XZ (ID_CA_MIRROR_TOOL_AXIS_ALIGN_Z)

Parameter: Weights


Parameter: Points


Parameter: Tags


Parameter: Animation


Parameter: Match Case


Parameter: Prefix


Parameter: Suffix


Parameter: Replace


Parameter: With


Parameter: Point Method

  • Parameter ID: ID_CA_MIRROR_TOOL_SEARCH
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_SEARCH_RADIUS (ID_CA_TOOL_MIRROR_BASE_SEARCH_RADIUS)
    • ID_CA_TOOL_MIRROR_BASE_SEARCH_NEAREST (ID_CA_TOOL_MIRROR_BASE_SEARCH_NEAREST)
    • ID_CA_TOOL_MIRROR_BASE_SEARCH_SURFACE (ID_CA_TOOL_MIRROR_BASE_SEARCH_SURFACE)
    • ID_CA_TOOL_MIRROR_BASE_SEARCH_NORMALS (ID_CA_TOOL_MIRROR_BASE_SEARCH_NORMALS)

Parameter: Tolerance


Parameter: Side Threshold


Parameter: Pass 1

  • Parameter ID: ID_CA_MIRROR_TOOL_JOINT_ALGO_PASS1
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_TOPO (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_TOPO)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_POS (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_POS)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_SPATIAL_PART (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_SPATIAL_PART)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NAME (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NAME)

Parameter: Pass 2

  • Parameter ID: ID_CA_MIRROR_TOOL_JOINT_ALGO_PASS2
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NONE (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NONE)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_TOPO (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_TOPO)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_POS (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_POS)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_SPATIAL_PART (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_SPATIAL_PART)
    • ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NAME (ID_CA_TOOL_MIRROR_BASE_JOINT_MATCH_NAME)

Parameter: ID_CA_MIRROR_TOOL_JOINT_ALGO_PASS_FINAL


Parameter: Adaptative


Parameter: Partitioning Factor


Parameter: Tolerance


Parameter: Match Case


Parameter: Left


Parameter: Right


Parameter: Mirror Weights


Parameter: Children


Parameter: Mirror