pythonCascade Sample Problems
Geometry: 2D
curves from offsets

array =[]
array.append(gp_Pnt2d(-4,0))
array.append(gp_Pnt2d(-7,2))
array.append(gp_Pnt2d(-6,3))
array.append(gp_Pnt2d(-4,3))
array.append(gp_Pnt2d(-3,5))
SPL1 =
Geom2dAPI_PointsToBSpline(array).Curve()
dist = 1
OC =
Geom2d_OffsetCurve(SPL1,dist)
result =
OC.IsCN(2)
dist2 = 1.5
OC2 =
Geom2d_OffsetCurve(SPL1,dist2)
result2 =
OC2.IsCN(2)
self.DisplayCurve(SPL1,6,0)
self.DisplayCurve(OC,5,0)
self.DisplayCurve(OC2,3,0)