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 }