C#.net - Fillet between 2 Dsegment3D

how to create Fillet between 2 DSegment3d? and How do can I Chain all of them together inC#.net?