| List processing library functions | ||
| Function Name | Description | |
|---|---|---|
| LI_AddList | Adds an item to a list at the specified position | |
| LI_CodeStrip | Strip DXF codes specified in the list from the given list. | |
| LI_Collapse | Collapses 'n' number of items from a list and returns a sub-list of collapsed list. | |
| LI_CountItem | Finds out the number of occurences of an element in a list | |
| LI_DelLst | Remove the 'nth' item from a list | |
| LI_FindNested | Finds out the nested part of the list | |
| LI_GroupLst | Groups a linear list into nested sublists | |
| LI_Intersect | Returns all common elements between the two passed lists | |
| LI_item | Returns the first occurence of a DXF dotted pair from a list | |
| LI_Lst2Str | Convert a List to a String with a specified delimiter | |
| LI_MakeUnique | Make all members of the list unique and return the unique list | |
| LI_memb | MEMB - member with equal's uncertainty check (diff: real number) | |
| LI_mitem | Return Multiple instances of a DXF code dotted pair from the entity list. | |
| LI_MovList | Moves an element within a list | |
| LI_New | Creates an list of a given length with the given argument as the list element | |
| LI_RemLst | Remove all occurrences of an element from list | |
| LI_RepList | Replaces a member of the list at the specified position | |
| LI_RepListDXF | Replaces a member of a DXF entity list, at a specific counted position of the occurence of a code in the list | |
| LI_SameItems | Checks two lists A and B, and returns T if each item of the list A is contained in list B and if the list B contains no other elements not contained in list A. In other words, the two lists A and B must have the same elements, but not necessarily in the same order | |
| LI_SetList | Sets a list to have (contain) exactly a given number of elements | |
| LI_StreamItem | Retrieves a stream of list items starting from the specified DXF code | |
| LI_SubList | Returns only a part of a list, works like SUBSTR | |
| LI_Subtract | Returns all elements in first list which is not in second list | |
| LI_Union | Performs a union of two lists | |