Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/opencascade/BRepBuilderAPI_Sewing.lxx is written in an unsupported language. File is not indexed.

0001 // Created on: 2000-12-18
0002 // Created by: Galina KULIKOVA
0003 // Copyright (c) 2000-2014 OPEN CASCADE SAS
0004 //
0005 // This file is part of Open CASCADE Technology software library.
0006 //
0007 // This library is free software; you can redistribute it and/or modify it under
0008 // the terms of the GNU Lesser General Public License version 2.1 as published
0009 // by the Free Software Foundation, with special exception defined in the file
0010 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
0011 // distribution for complete text of the license and disclaimer of any warranty.
0012 //
0013 // Alternatively, this file may be used under the terms of Open CASCADE
0014 // commercial license or contractual agreement.
0015 
0016 //=======================================================================
0017 //function : SetMaxTolerance
0018 //purpose  : 
0019 //=======================================================================
0020 
0021 inline  void BRepBuilderAPI_Sewing::SetMaxTolerance(const Standard_Real theMaxToler) 
0022 {
0023   myMaxTolerance = theMaxToler;
0024 }
0025 
0026 //=======================================================================
0027 //function : MaxTolerance
0028 //purpose  : 
0029 //=======================================================================
0030 
0031 inline  Standard_Real BRepBuilderAPI_Sewing::MaxTolerance() const
0032 {
0033   return  myMaxTolerance;
0034 }
0035 
0036 //=======================================================================
0037 //function : Tolerance
0038 //purpose  : 
0039 //=======================================================================
0040 
0041 inline  Standard_Real BRepBuilderAPI_Sewing::Tolerance() const
0042 {
0043   return myTolerance;
0044 }
0045 
0046  
0047 //=======================================================================
0048 //function : SetTolerance
0049 //purpose  : 
0050 //=======================================================================
0051 
0052 inline  void BRepBuilderAPI_Sewing::SetTolerance(const Standard_Real theToler) 
0053 {
0054   myTolerance = theToler;
0055 } 
0056 
0057 //=======================================================================
0058 //function : SetMinTolerance
0059 //purpose  : 
0060 //=======================================================================
0061 
0062 inline  void BRepBuilderAPI_Sewing::SetMinTolerance(const Standard_Real theMinToler) 
0063 {
0064   myMinTolerance = theMinToler;
0065 }
0066 
0067 //=======================================================================
0068 //function : MinTolerance
0069 //purpose  : 
0070 //=======================================================================
0071 
0072 inline  Standard_Real BRepBuilderAPI_Sewing::MinTolerance() const 
0073 {
0074   return  myMinTolerance;
0075 }
0076  
0077 //=======================================================================
0078 //function : SetFaceMode
0079 //purpose  : 
0080 //=======================================================================
0081 
0082 inline  void BRepBuilderAPI_Sewing::SetFaceMode(const Standard_Boolean theFaceMode) 
0083 {
0084   myFaceMode = theFaceMode;
0085 }
0086  
0087 //=======================================================================
0088 //function : FaceMode
0089 //purpose  : 
0090 //=======================================================================
0091 
0092 inline  Standard_Boolean BRepBuilderAPI_Sewing::FaceMode() const
0093 {
0094   return myFaceMode;
0095 }
0096  
0097 //=======================================================================
0098 //function : SetFloatingEdgesMode
0099 //purpose  : 
0100 //=======================================================================
0101 
0102 inline  void BRepBuilderAPI_Sewing::SetFloatingEdgesMode(const Standard_Boolean theFloatingEdgesMode) 
0103 {
0104   myFloatingEdgesMode = theFloatingEdgesMode;
0105 }
0106  
0107 //=======================================================================
0108 //function : FloatingEdgesMode
0109 //purpose  : 
0110 //=======================================================================
0111 
0112 inline  Standard_Boolean BRepBuilderAPI_Sewing::FloatingEdgesMode() const
0113 {
0114   return myFloatingEdgesMode;
0115 }
0116  
0117 /*
0118 //=======================================================================
0119 //function : SetCuttingFloatingEdgesMode
0120 //purpose  : 
0121 //=======================================================================
0122 
0123 inline  void BRepBuilderAPI_Sewing::SetCuttingFloatingEdgesMode(const Standard_Boolean theCuttingFloatingEdgesMode) 
0124 {
0125   myCuttingFloatingEdgesMode = theCuttingFloatingEdgesMode;
0126 }
0127  
0128 //=======================================================================
0129 //function : CuttingFloatingEdgesMode
0130 //purpose  : 
0131 //=======================================================================
0132 
0133 inline  Standard_Boolean BRepBuilderAPI_Sewing::CuttingFloatingEdgesMode() const
0134 {
0135   return myCuttingFloatingEdgesMode;
0136 }
0137 */
0138 
0139 //=======================================================================
0140 //function : SameParameterMode
0141 //purpose  : 
0142 //=======================================================================
0143 
0144 inline  Standard_Boolean BRepBuilderAPI_Sewing::SameParameterMode() const
0145 {
0146   return mySameParameterMode;
0147 }
0148  
0149 //=======================================================================
0150 //function : SetSameParameterMode
0151 //purpose  : 
0152 //=======================================================================
0153 
0154 inline  void BRepBuilderAPI_Sewing::SetSameParameterMode(const Standard_Boolean SameParameterMode) 
0155 {
0156   mySameParameterMode = SameParameterMode;
0157 }
0158 
0159 //=======================================================================
0160 //function : SetLocalTolerancesMode
0161 //purpose  : 
0162 //=======================================================================
0163 
0164 inline  void BRepBuilderAPI_Sewing::SetLocalTolerancesMode(const Standard_Boolean theLocalTolerancesMode) 
0165 {
0166   myLocalToleranceMode = theLocalTolerancesMode;
0167 }
0168  
0169 //=======================================================================
0170 //function : LocalTolerancesMode
0171 //purpose  : 
0172 //=======================================================================
0173 
0174 inline  Standard_Boolean BRepBuilderAPI_Sewing::LocalTolerancesMode() const
0175 {
0176   return myLocalToleranceMode; 
0177 }
0178 
0179 //=======================================================================
0180 //function : SetNonManifoldMode
0181 //purpose  : 
0182 //=======================================================================
0183 
0184 inline void BRepBuilderAPI_Sewing::SetNonManifoldMode(const Standard_Boolean theNonManifoldMode)
0185 {
0186   myNonmanifold = theNonManifoldMode;
0187 }
0188 
0189 //=======================================================================
0190 //function : NonManifoldMode
0191 //purpose  : 
0192 //=======================================================================
0193 
0194 inline  Standard_Boolean BRepBuilderAPI_Sewing::NonManifoldMode() const
0195 {
0196   return myNonmanifold;
0197 }