PathElemTrigger_ScaleLinear (FUN) ¶ FUNCTION PathElemTrigger_ScaleLinear InOut: Scope Name Type Inout triggers PathElem_Triggers Input dFactor LREAL
PathElem_AddTrigger (FUN) ¶ FUNCTION PathElem_AddTrigger InOut: Scope Name Type Inout pe PathElem trigger PathElem_TriggerPosition
PathElemTrigger_RemovePrefix (FUN) ¶ FUNCTION PathElemTrigger_RemovePrefix InOut: Scope Name Type Inout triggers PathElem_Triggers Input x LREAL
PathElemTrigger_RemoveSuffix (FUN) ¶ FUNCTION PathElemTrigger_RemoveSuffix InOut: Scope Name Type Inout triggers PathElem_Triggers Input x LREAL
PathElem_ClearTriggers (FUN) ¶ FUNCTION PathElem_ClearTriggers InOut: Scope Name Type Inout pe PathElem
PathElem_GetTriggers (FUN) ¶ FUNCTION PathElem_GetTriggers : POINTER TO PathElem_Triggers InOut: Scope Name Type Inout Const pe PathElem Return PathElem_GetTriggers POINTER TO PathElem_Triggers
PathElem_AddData_SanityCheck (FUN) ¶ FUNCTION PathElem_AddData_SanityCheck : BOOL InOut: Scope Name Type Return PathElem_AddData_SanityCheck BOOL Inout Const ad PathElem_AddData Input bNoCartesianMovement BOOL bImplicitElem BOOL nNumAxes UDINT
PathElem_FindByPathPosition_Right (FUN) ¶ FUNCTION PathElem_FindByPathPosition_Right : POINTER TO PathElem InOut: Scope Name Type Inout Const path PathQueue pp PathPosition Return PathElem_FindByPathPosition_Right POINTER TO PathElem Output k UDINT x LREAL
PathElem_FindByS (FUN) ¶ FUNCTION PathElem_FindByS : POINTER TO PathElem Returns the path element at ds in the segment if the segment is part of the path and ds is both inside the segment and not already removed from the path . Returns 0 in all other cases. If there are multiple path elements at ds , that are all part of the segment , the leftmost element is returned. InOut: Scope Name Type Inout Const path PathQueue Input ds LREAL segment SegmentId Return PathElem_FindByS POINTER TO PathElem Output k UDINT dS_end LREAL dS_start LREAL
PathElem_FindByS_Internal (FUN) ¶ FUNCTION PathElem_FindByS_Internal : POINTER TO PathElem Internal variant of PathElem_FindByS that allows specifying the index k_init where the search should start. InOut: Scope Name Type Inout Const path PathQueue Input ds LREAL segment SegmentId k_init UDINT ds_init LREAL Return PathElem_FindByS_Internal POINTER TO PathElem Output k UDINT dS_end LREAL dS_start LREAL