After offset operation if the new polyline self intersected, the intersected edges clipped and created polylines more than one.
Is that possible to get the intersected polyline without clipping?
You can use the raw offset function here (cavc::internal::createRawOffsetPline). It will return the raw offset polyline (which may have self intersects and have invalid sub parts).
After offset operation if the new polyline self intersected, the intersected edges clipped and created polylines more than one. Is that possible to get the intersected polyline without clipping?