b311480e |
1 | -- Created on: 1992-08-11 |

2 | -- Created by: Remi LEQUETTE |

3 | -- Copyright (c) 1992-1999 Matra Datavision |

973c2be1 |
4 | -- Copyright (c) 1999-2014 OPEN CASCADE SAS |

b311480e |
5 | -- |

973c2be1 |
6 | -- This file is part of Open CASCADE Technology software library. |

b311480e |
7 | -- |

d5f74e42 |
8 | -- This library is free software; you can redistribute it and/or modify it under |

9 | -- the terms of the GNU Lesser General Public License version 2.1 as published |

973c2be1 |
10 | -- by the Free Software Foundation, with special exception defined in the file |

11 | -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT |

12 | -- distribution for complete text of the license and disclaimer of any warranty. |

b311480e |
13 | -- |

973c2be1 |
14 | -- Alternatively, this file may be used under the terms of Open CASCADE |

15 | -- commercial license or contractual agreement. |

7fd59977 |
16 | |

17 | package TopCnx |

18 | |

19 | ---Purpose: This algorithm provides algorithms to computes |

20 | -- transitions when many interferences occurs at the |

21 | -- same place on a shape. |

22 | -- |

23 | -- An interference is an intersection on a shape (i.e |

24 | -- a vertex on an edge or an edge on a face) with |

25 | -- data about the transition (how the shape is |

26 | -- crossing the boundary where the intersection |

27 | -- occurs). |

28 | -- |

29 | -- There are three algorithms to process |

30 | -- interferences : |

31 | -- |

32 | -- * EdgeFaceTransition : To process interferences on |

33 | -- an adge crossing other edges on the boundary of a |

34 | -- face. |

35 | -- |

36 | -- * EdgeSolidTransition : To process interferences |

37 | -- on an edge crossing faces and edges on the |

38 | -- boundary of a solid. |

39 | -- |

40 | -- * FaceSolidTransition : To process interferences |

41 | -- on a face crossing other faces on the boundary of |

42 | -- a solid. |

43 | -- |

44 | -- This package relies on the TopTrans package for |

45 | -- the geometric computations. |

46 | |

47 | uses |

48 | Standard, |

49 | gp, |

50 | TopAbs, |

51 | TopTrans |

52 | |

53 | is |

54 | class EdgeFaceTransition; |

7fd59977 |
55 | |

56 | end TopCnx; |