SortRegions


Changes the order of regions from the input array according to an ascending/descending sequence of their computed feature values.

Syntax

C++
C#
Python
 
def SortRegions(
	inRegions: list[Region],
	/,
	*,
	inFeature: RegionFeature = RegionFeature.Area,
	inSortingOrder: SortingOrder = SortingOrder.Ascending
)
-> (
	outSortedRegions: list[Region],
	outSortedValues: list[float]
)

Parameters

Name Type Default Description
Input value inRegions list[Region] Input regions
Input value inFeature RegionFeature RegionFeature.Area Region feature value to be computed
Input value inSortingOrder SortingOrder SortingOrder.Ascending Sorting order
Output value outSortedRegions list[Region] Regions sorted according to the computed feature values
Output value outSortedValues list[float] Computed feature values