Condition

About

Parameters

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


Parameter: Formula


Parameter: Bypass


Parameter: Combine Mode

  • Parameter ID: FP_CONDITION_COMBINE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • And (FP_CONDITION_COMBINE_MODE_AND)
    • Or (FP_CONDITION_COMBINE_MODE_OR)
    • Xor (FP_CONDITION_COMBINE_MODE_XOR)
    • Inverse (FP_CONDITION_COMBINE_MODE_INVERSE)

Parameter: Comparison

  • Parameter ID: FP_CONDITION_CMPOPERATOR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Equals (FP_CONDITION_CMPOPERATOR_EQUALS)
    • Greater Than (FP_CONDITION_CMPOPERATOR_GREATERTHAN)
    • Less Than (FP_CONDITION_CMPOPERATOR_LESSTHAN)
    • Greater Than or Equals (FP_CONDITION_CMPOPERATOR_GREATERTHANEQUALS)
    • Less Than or Equals (FP_CONDITION_CMPOPERATOR_LESSTHANEQUALS)
    • Not Equals (FP_CONDITION_CMPOPERATOR_NOTEQUALS)
    • Inside Range (FP_CONDITION_CMPOPERATOR_INSIDE)
    • Outside Range (FP_CONDITION_CMPOPERATOR_OUTSIDE)

Parameter: Comparison

  • Parameter ID: FP_CONDITION_GROUP_CMPOPERATOR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Equals (FP_CONDITION_CMPOPERATOR_EQUALS)
    • Not Equals (FP_CONDITION_CMPOPERATOR_NOTEQUALS)

Parameter: Comparison

  • Parameter ID: FP_CONDITION_ALIGN_CMPOPERATOR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Inside Range (FP_CONDITION_CMPOPERATOR_INSIDE)
    • Outside Range (FP_CONDITION_CMPOPERATOR_OUTSIDE)

Parameter: Link


Parameter: Value


Parameter: Value


Parameter: Value


Parameter: Lower


Parameter: Upper


Parameter: Lower


Parameter: Upper


Parameter: Lower


Parameter: Upper


Parameter: Chance


Parameter: Seed


Parameter: Error Tolerance


Parameter: FP_CONDITION_DRAW_DISTANCE