1 # Copyright (C) 2014-2016 CEA/DEN, EDF R&D
5 # Author: Clarisse Genrault (CEA)
7 from GeomAlgoAPI import GeomAlgoAPI_ShapeAPI as shaperpy
8 from GeomAlgoAPI import GeomAlgoAPI_Exception as myExcept
9 from GeomAPI import GeomAPI_Pnt as pnt
11 # Create several "cone segment"
13 CS1 = shaperpy.makeConeSegment(7.,11.,5.,8.,12.,0.,270.)
18 CS2 = shaperpy.makeConeSegment(5.,10.,7.,15.,15.,45.,180.)
23 CS3 = shaperpy.makeConeSegment(5.,10.,7.,15.,15.,-45.,180.)
28 CS4 = shaperpy.makeConeSegment(0.,10.,2.,7.,3.,0.,270.)
33 CS5 = shaperpy.makeConeSegment(5.,8.,0.,6.,10.,45.,270.)
38 CS6 = shaperpy.makeConeSegment(0.,6.,0.,4.,17.,0.,270.)
43 CS7 = shaperpy.makeConeSegment(7.,11.,5.,8.,12.,0.,360.)
48 CS8 = shaperpy.makeConeSegment(-5.,11.,5.,8.,12.,0.,270.)
53 CS9 = shaperpy.makeConeSegment(11.,7.,5.,8.,12.,0.,270.)
58 CS10 = shaperpy.makeConeSegment(7.,11.,8.,5.,12.,0.,270.)
63 CS11 = shaperpy.makeConeSegment(7.,11.,-3.,5.,12.,0.,270.)
68 CS12 = shaperpy.makeConeSegment(7.,11.,5.,8.,0.,0.,270.)
73 CS13 = shaperpy.makeConeSegment(7.,11.,5.,8.,-10.,0.,270.)
78 CS14 = shaperpy.makeConeSegment(7.,11.,5.,8.,12.,-45.,-45.)
83 CS15 = shaperpy.makeConeSegment(7.,11.,5.,8.,12.,45.,450.)