PathElem_CalcDestFrame (FUN) ¶ FUNCTION PathElem_CalcDestFrame InOut: Scope Name Type Inout errCtx SMRE.ErrorContext Inout Const pe PathElem Input t LREAL Inout f SM3M.SMC_Frame
AbortingPathElems_Iter.Init (METH) ¶ METHOD FINAL Init : BOOL InOut: Scope Name Type Return Init BOOL Inout ape AbortingPathElems
AbortingPathElems_Nxt (FUN) ¶ FUNCTION AbortingPathElems_Nxt : POINTER TO AbortingPathElem Returns the actual aborting AbortingPathElem . InOut: Scope Name Type Inout Const ape AbortingPathElems Return AbortingPathElems_Nxt POINTER TO AbortingPathElem
PathElem (STRUCT) ¶ TYPE PathElem : STRUCT Represents a path element such as a line segment, an arc, or a polynomial curve. InOut: Name Type Comment id PathElem_Id The unique id of the element, should never be 0. pef POINTER TO ElemFun The element function of the path element. Note: this pointer is adapted automatically to the right location in the ElemFun-Queue as soon as the element is copied into a PathQueue or PathElemQueue. addData PathElem_AddData Additional data stored in the elment bStopAtEnd BOOL If set, a stop is done at the end of the element, no matter if the next element would be C2-continuous. triggers PathElem_Triggers nSegment SegmentId The segment number. This number is incremented at every stop, i.e. between buffered movements.
PathElem_AxisInfos (FUN) ¶ FUNCTION PathElem_AxisInfos : POINTER TO AxisInfos InOut: Scope Name Type Inout Const pe PathElem Return PathElem_AxisInfos POINTER TO AxisInfos
AbortingPathElems_StopAtStart (FUN) ¶ FUNCTION AbortingPathElems_StopAtStart : BOOL InOut: Scope Name Type Inout Const ape AbortingPathElems Return AbortingPathElems_StopAtStart BOOL
PathElem_CSStartDestDynEq (FUN) ¶ FUNCTION PathElem_CSStartDestDynEq : BOOL InOut: Scope Name Type Inout Const pe PathElem Return PathElem_CSStartDestDynEq BOOL
PathElem_CalcCartDist (FUN) ¶ FUNCTION PathElem_CalcCartDist : BOOL Computes the cartesian distance of a cp path element at time t InOut: Scope Name Type Inout errCtx SMRE.ErrorContext Inout Const pe PathElem Input t LREAL Return PathElem_CalcCartDist BOOL Output dist LREAL
PathElem_HasStaticECS (FUN) ¶ FUNCTION PathElem_HasStaticECS : BOOL Returns whether the path element and all its child ElemFuns have a static ECS. InOut: Scope Name Type Inout Const pe PathElem Return PathElem_HasStaticECS BOOL
PathElem_IsBlending (FUN) ¶ FUNCTION PathElem_IsBlending : BOOL InOut: Scope Name Type Inout Const pe PathElem Return PathElem_IsBlending BOOL