|
||||
File indexing completed on 2025-01-18 10:03:05
0001 // Created by: Peter KURNEV 0002 // Copyright (c) 1999-2014 OPEN CASCADE SAS 0003 // 0004 // This file is part of Open CASCADE Technology software library. 0005 // 0006 // This library is free software; you can redistribute it and/or modify it under 0007 // the terms of the GNU Lesser General Public License version 2.1 as published 0008 // by the Free Software Foundation, with special exception defined in the file 0009 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT 0010 // distribution for complete text of the license and disclaimer of any warranty. 0011 // 0012 // Alternatively, this file may be used under the terms of Open CASCADE 0013 // commercial license or contractual agreement. 0014 0015 #ifndef BOPTools_CoupleOfShape_HeaderFile 0016 #define BOPTools_CoupleOfShape_HeaderFile 0017 0018 #include <TopoDS_Shape.hxx> 0019 0020 //======================================================================= 0021 //class : 0022 //purpose : 0023 //======================================================================= 0024 class BOPTools_CoupleOfShape { 0025 public: 0026 BOPTools_CoupleOfShape() { 0027 }; 0028 // 0029 ~BOPTools_CoupleOfShape() { 0030 }; 0031 // 0032 void SetShape1(const TopoDS_Shape& theShape) { 0033 myShape1=theShape; 0034 } 0035 // 0036 const TopoDS_Shape& Shape1()const{ 0037 return myShape1; 0038 } 0039 // 0040 void SetShape2(const TopoDS_Shape& theShape) { 0041 myShape2=theShape; 0042 } 0043 // 0044 const TopoDS_Shape& Shape2()const{ 0045 return myShape2; 0046 } 0047 // 0048 protected: 0049 TopoDS_Shape myShape1; 0050 TopoDS_Shape myShape2; 0051 }; 0052 0053 0054 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |