e2e0498b |
1 | //! Created on: 2016-06-03 |
2 | //! Created by: NIKOLAI BUKHALOV |
3 | //! Copyright (c) 2016 OPEN CASCADE SAS |
4 | //! |
5 | //! This file is part of Open CASCADE Technology software library. |
6 | //! |
7 | //! This library is free software; you can redistribute it and/or modify it under |
8 | //! the terms of the GNU Lesser General Public License version 2.1 as published |
9 | //! by the Free Software Foundation, with special exception defined in the file |
10 | //! OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT |
11 | //! distribution for complete text of the license and disclaimer of any warranty. |
12 | //! |
13 | //! Alternatively, this file may be used under the terms of Open CASCADE |
14 | //! commercial license or contractual agreement. |
15 | |
16 | #ifndef _IntPatch_SpecPntType_HeaderFile |
17 | #define _IntPatch_SpecPntType_HeaderFile |
18 | |
19 | //! This enum describe the different kinds of |
20 | //! special (singular) points of Surface-Surface |
21 | //! intersection algorithm. Such as pole of sphere, |
22 | //! apex of cone, point on U- or V-seam etc. |
23 | |
24 | enum IntPatch_SpecPntType |
25 | { |
26 | IntPatch_SPntNone, |
27 | IntPatch_SPntSeamU, |
28 | IntPatch_SPntSeamV, |
29 | IntPatch_SPntSeamUV, |
30 | IntPatch_SPntPoleSeamU, |
31 | IntPatch_SPntPole |
32 | }; |
33 | |
34 | #endif // _IntPatch_SpecPntType_HeaderFile |