pythonCascade Sample Problems

 Geometry: 2D curves from curves

 

 

        major = 12                                              

        minor = 4                                               

        axis = gp().OX2d()                                             

       

        ell = GCE2d_MakeEllipse(axis,major,minor)

        E = ell.Value()

 

        TC = Geom2d_TrimmedCurve(E,-1,2,1)

 

        SPL = Geom2dConvert().CurveToBSplineCurve(TC,Convert_TgtThetaOver2)

 

        session_curve = ISession2D_Curve(E,Aspect_TOL_DOTDASH,Aspect_WOL_MEDIUM,4)

        session_curve.SetColorIndex(3)

        self.myISessionContext.Display(session_curve,1)

       

        self.DisplayCurve(SPL,4,0)