Condition

About

Parameters

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


Parameter: Bypass


Parameter: Channel

  • Parameter ID: FP_CONDITION_OBJECT_CHANNEL
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Age (FP_CONDITION_OBJECT_CHANNEL_AGE)
    • Color (FP_CONDITION_OBJECT_CHANNEL_COLOR)
    • Distance Traversed (FP_CONDITION_OBJECT_CHANNEL_DISTANCES)
    • Group (FP_CONDITION_OBJECT_CHANNEL_GROUP)
    • Position (FP_CONDITION_OBJECT_CHANNEL_POSITION)
    • Radius (FP_CONDITION_OBJECT_CHANNEL_RADIUS)
    • Velocity (FP_CONDITION_OBJECT_CHANNEL_VELOCITY)

Parameter: Extract

  • Parameter ID: FP_CONDITION_OBJECT_EXTRACT
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • X (FP_CONDITION_OBJECT_EXTRACT_COMPONENT_X)
    • Y (FP_CONDITION_OBJECT_EXTRACT_COMPONENT_Y)
    • Z (FP_CONDITION_OBJECT_EXTRACT_COMPONENT_Z)
    • W (FP_CONDITION_OBJECT_EXTRACT_COMPONENT_W)
    • Cross (FP_CONDITION_OBJECT_EXTRACT_CROSS)
    • Default (FP_CONDITION_OBJECT_EXTRACT_DEFAULT)
    • Align (FP_CONDITION_OBJECT_EXTRACT_DOT)
    • Magnitude (FP_CONDITION_OBJECT_EXTRACT_LENGTH)
    • Min (FP_CONDITION_OBJECT_EXTRACT_MIN)
    • Max (FP_CONDITION_OBJECT_EXTRACT_MAX)
    • Normalize (FP_CONDITION_OBJECT_EXTRACT_NORMALIZE)

Parameter: Operand


Parameter: Operator

  • Parameter ID: FP_CONDITION_OBJECT_CMPOPERATOR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • == (FP_CONDITION_OBJECT_CMPOPERATOR_EQUALS)
    • > (FP_CONDITION_OBJECT_CMPOPERATOR_GREATERTHAN)
    • < (FP_CONDITION_OBJECT_CMPOPERATOR_LESSTHAN)
    • >= (FP_CONDITION_OBJECT_CMPOPERATOR_GREATERTHANEQUALS)
    • <= (FP_CONDITION_OBJECT_CMPOPERATOR_LESSTHANEQUALS)
    • != (FP_CONDITION_OBJECT_CMPOPERATOR_NOTEQUALS)
    • [] (FP_CONDITION_OBJECT_CMPOPERATOR_INSIDE)
    • ][ (FP_CONDITION_OBJECT_CMPOPERATOR_OUTSIDE)

Parameter: Link


Parameter: Value


Parameter: Value


Parameter: Lower


Parameter: Upper


Parameter: Lower


Parameter: Upper


Parameter: Error Tolerance