OsListSortInPlace

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 8: Line 8:
 
* stride: the list stride.
 
* stride: the list stride.
 
* ascending: it it is 1, sort in ascending order. If it is any other value, sort in descendent order.<br>
 
* ascending: it it is 1, sort in ascending order. If it is any other value, sort in descendent order.<br>
- Does nothing if the list length is not a multiple of stride.
+
- Does nothing if the list length is not a multiple of stride.<br>
 
- The sort considers the elements that are at indexes multiple of stride the other elements between those multiples are just copied around.
 
- The sort considers the elements that are at indexes multiple of stride the other elements between those multiples are just copied around.
 
|additional_info=This function was added in 0.9.2
 
|additional_info=This function was added in 0.9.2
 
}}
 
}}

Revision as of 16:36, 1 June 2021

osListSortInPlace(list src, integer stride, integer ascending)
Identical to llListSort but does the sort on the original list, so using less memory.
  • src: the list to sort
  • stride: the list stride.
  • ascending: it it is 1, sort in ascending order. If it is any other value, sort in descendent order.

- Does nothing if the list length is not a multiple of stride.
- The sort considers the elements that are at indexes multiple of stride the other elements between those multiples are just copied around.

Threat Level This function does not do a threat level check
Permissions Use of this function is always allowed by default
Extra Delay 0 seconds
Notes
This function was added in 0.9.2


Personal tools
General
About This Wiki