You are here: Start » AVL.NET » AVL.GroupRegionsByRegions
AVL.GroupRegionsByRegions
For each region returns which regions lie inside of it or intersect with it.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
C++
C#
public static void GroupRegionsByRegions ( AvlNet.Region[] inRegions, AvlNet.Region[] inGroupRegions, AvlNet.MatchingCriterion inMatchingCriterion, out int[][] outGroupedIndices, out AvlNet.Region[][] outGroupedRegions )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inRegions | AvlNet.Region[] | Array of regions that will be classified into multiple groups. | ||
![]() | inGroupRegions | AvlNet.Region[] | Array of regions that define the groups. | ||
![]() | inMatchingCriterion | AvlNet.MatchingCriterion | Specifies whether a region must fully belong to a group region or if it is enough that it intersects. | ||
![]() | outGroupedIndices | int[][] | Indices of input regions classified into multiple groups. | ||
![]() | outGroupedRegions | AvlNet.Region[][] | Input regions classified into multiple groups |