The not at a pc suggestion.
An adaptive component based on two points, as shown, will need an input list that has pairs of points.
List 0
- List 0
- Point 1
- Point 2
- List 1
- Point 1
- Point 2
If an adaptive component using 4 points (as @Marcel_Rijsmus has suggested) is required then each sublist within the input list will need to contain 4 points (ordered to suit the specific placement of the component, I.e. clockwise around the 4 points for each “face”)
List 0
- List 0
- Point 1
- Point 2
- Point 3
- Point 4
- List 1
- Point 1
- Point 2
- Point 3
- Point 4
So understanding how the node positions have been sorted/created will be step 1 for you. Have a go and let us know