I would like to split and then trim a curve between two points interval.

In python we need to use domains to specify the position of the cutting point the thing is just the maximum vs minimum values…

The question is if I get the curve domain; is the sequence always following the minimum and maximum values meaning the first item of the list is also always the minimum and the second item is always the maximum.

I noticed that the Rhino gave me the length of the curve as curve maximum domain but sometimes it is 1.0.

The second question is how can we get the exact position of the minimum domain specified by point coordinates? I understand that we can get start and end point of the curve but is the minimum domain refers to start of the curve and the end point refers to the maximum domain? Always?

I have found this link useful from clement: