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.Append (METH) ¶ METHOD FINAL Append : BOOL Tries to append a new element to the queue. Returns TRUE if the queue was not full yet, FALSE otherwise. InOut: Scope Name Type Inout Const geo PathElem Return Append BOOL
PathQueue.Capacity (METH) ¶ METHOD FINAL Capacity : UDINT The maximum number of samples that can be stored in the queue InOut: Scope Name Type Return Capacity UDINT
PathQueue.Init (METH) ¶ METHOD FINAL Init : SMC_ERROR InOut: Scope Name Type Comment Input pD POINTER TO ARRAY [0..0] OF PathElem udiSizeDataBytes UDINT pDElemFuns POINTER TO ARRAY [0..0] OF ElemFun udiSizeElemFunsDataBytes UDINT pDTraces POINTER TO ARRAY [0..0] OF ElemFunTrace udiSizeTracesDataBytes UDINT enableReferenceCounting BOOL Whether reference counting of the coordinate system is enabled for the PathElem objects that are managed by this queue. useBustaskCS BOOL Return Init SMC_ERROR
PathQueue.CutAfter (METH) ¶ METHOD FINAL CutAfter : SMC_ERROR InOut: Scope Name Type Input k UDINT dS LREAL Return CutAfter SMC_ERROR
PathQueue.CutBefore (METH) ¶ METHOD CutBefore : SMC_ERROR InOut: Scope Name Type Input k UDINT x LREAL Return CutBefore SMC_ERROR
PathQueue.IsEmpty (METH) ¶ METHOD FINAL IsEmpty : BOOL InOut: Scope Name Type Return IsEmpty BOOL
PathQueue.NumElems (METH) ¶ METHOD FINAL NumElems : UDINT Returns the number of elements currently in the queue. InOut: Scope Name Type Return NumElems UDINT
PathQueue.Full (METH) ¶ METHOD FINAL Full : BOOL Returns whether the queue is full. InOut: Scope Name Type Return Full BOOL
PathQueue.GetDS0 (METH) ¶ METHOD FINAL GetDS0 : LREAL InOut: Scope Name Type Return GetDS0 LREAL