Trj_Interval_Invariants (FUN) ¶ FUNCTION Trj_Interval_Invariants : BOOL InOut: Scope Name Type Return Trj_Interval_Invariants BOOL Inout Const iv Trj_Interval
Trj_Pos_GreaterEq (FUN) ¶ FUNCTION Trj_Pos_GreaterEq : BOOL InOut: Scope Name Type Input nSegment0 ULINT s0 LREAL nSegment1 ULINT s1 LREAL Return Trj_Pos_GreaterEq BOOL
Trj_Pos_LessEq (FUN) ¶ FUNCTION Trj_Pos_LessEq : BOOL InOut: Scope Name Type Input nSegment0 ULINT s0 LREAL nSegment1 ULINT s1 LREAL Return Trj_Pos_LessEq BOOL
Path_DynLimitsAsym_FromDynLimits (FUN) ¶ FUNCTION Path_DynLimitsAsym_FromDynLimits InOut: Scope Name Type Inout lAsym Path_DynLimitsAsym Inout Const l SMRB.DynLimits
Path_DynLimitsAsym_Infinity (FUN) ¶ FUNCTION Path_DynLimitsAsym_Infinity InOut: Scope Name Type Inout l Path_DynLimitsAsym
Path_DynLimitsAsym_ProjectJerkEndOfCycle (FUN) ¶ FUNCTION Path_DynLimitsAsym_ProjectJerkEndOfCycle InOut: Scope Name Type Inout Const hLimits Path_DynLimitsAsym g ParamState f ParamState Input dX LREAL Output fJerkMax LREAL fJerkMin LREAL
Path_DynLimitsAsym_Zero (FUN) ¶ FUNCTION Path_DynLimitsAsym_Zero InOut: Scope Name Type Inout l Path_DynLimitsAsym
PathQueue.RemoveAll (METH) ¶ METHOD FINAL RemoveAll : SMC_ERROR Removes all movements of the queue and resets the end of data flag. Invalidates the pointer returned by a prior call to GetFirst. Only safe to be called from the consumer task. Clears dS0 and dS1. InOut: Scope Name Type Return RemoveAll SMC_ERROR
PathQueue.RemoveFirst (METH) ¶ METHOD FINAL RemoveFirst : SMC_ERROR Removes the first element of the queue. Invalidates the pointer returned by a prior call to GetFirst. InOut: Scope Name Type Return RemoveFirst SMC_ERROR
PathQueue.RemoveLast (METH) ¶ METHOD FINAL RemoveLast : SMC_ERROR Removes the last element of the queue. Invalidates the pointer returned by a prior call to GetFirst. Note: only safe if the queue is filled and read from the same task. InOut: Scope Name Type Return RemoveLast SMC_ERROR