details The functions allow to work with complex curve sub items.
Remarks
getItem() function can return non-dbro element with NULL element id for additional items. ( if end point of item has difference with start point of next item we create temporary linear segment with index. ) If you want modify the item, you must add it to complex curve. ( call setItem(...) function with item index and linear element. )