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
0018 inline void BRepBuilderAPI_Sewing::SetMaxTolerance(const double theMaxToler)
0019 {
0020 myMaxTolerance = theMaxToler;
0021 }
0022
0023 //=================================================================================================
0024
0025 inline double BRepBuilderAPI_Sewing::MaxTolerance() const
0026 {
0027 return myMaxTolerance;
0028 }
0029
0030 //=================================================================================================
0031
0032 inline double BRepBuilderAPI_Sewing::Tolerance() const
0033 {
0034 return myTolerance;
0035 }
0036
0037 //=================================================================================================
0038
0039 inline void BRepBuilderAPI_Sewing::SetTolerance(const double theToler)
0040 {
0041 myTolerance = theToler;
0042 }
0043
0044 //=================================================================================================
0045
0046 inline void BRepBuilderAPI_Sewing::SetMinTolerance(const double theMinToler)
0047 {
0048 myMinTolerance = theMinToler;
0049 }
0050
0051 //=================================================================================================
0052
0053 inline double BRepBuilderAPI_Sewing::MinTolerance() const
0054 {
0055 return myMinTolerance;
0056 }
0057
0058 //=================================================================================================
0059
0060 inline void BRepBuilderAPI_Sewing::SetFaceMode(const bool theFaceMode)
0061 {
0062 myFaceMode = theFaceMode;
0063 }
0064
0065 //=================================================================================================
0066
0067 inline bool BRepBuilderAPI_Sewing::FaceMode() const
0068 {
0069 return myFaceMode;
0070 }
0071
0072 //=================================================================================================
0073
0074 inline void BRepBuilderAPI_Sewing::SetFloatingEdgesMode(const bool theFloatingEdgesMode)
0075 {
0076 myFloatingEdgesMode = theFloatingEdgesMode;
0077 }
0078
0079 //=================================================================================================
0080
0081 inline bool BRepBuilderAPI_Sewing::FloatingEdgesMode() const
0082 {
0083 return myFloatingEdgesMode;
0084 }
0085
0086 /*
0087 //=================================================================================================
0088
0089 inline void BRepBuilderAPI_Sewing::SetCuttingFloatingEdgesMode(const bool
0090 theCuttingFloatingEdgesMode)
0091 {
0092 myCuttingFloatingEdgesMode = theCuttingFloatingEdgesMode;
0093 }
0094
0095 //=================================================================================================
0096
0097 inline bool BRepBuilderAPI_Sewing::CuttingFloatingEdgesMode() const
0098 {
0099 return myCuttingFloatingEdgesMode;
0100 }
0101 */
0102
0103 //=================================================================================================
0104
0105 inline bool BRepBuilderAPI_Sewing::SameParameterMode() const
0106 {
0107 return mySameParameterMode;
0108 }
0109
0110 //=================================================================================================
0111
0112 inline void BRepBuilderAPI_Sewing::SetSameParameterMode(const bool SameParameterMode)
0113 {
0114 mySameParameterMode = SameParameterMode;
0115 }
0116
0117 //=================================================================================================
0118
0119 inline void BRepBuilderAPI_Sewing::SetLocalTolerancesMode(const bool theLocalTolerancesMode)
0120 {
0121 myLocalToleranceMode = theLocalTolerancesMode;
0122 }
0123
0124 //=================================================================================================
0125
0126 inline bool BRepBuilderAPI_Sewing::LocalTolerancesMode() const
0127 {
0128 return myLocalToleranceMode;
0129 }
0130
0131 //=================================================================================================
0132
0133 inline void BRepBuilderAPI_Sewing::SetNonManifoldMode(const bool theNonManifoldMode)
0134 {
0135 myNonmanifold = theNonManifoldMode;
0136 }
0137
0138 //=================================================================================================
0139
0140 inline bool BRepBuilderAPI_Sewing::NonManifoldMode() const
0141 {
0142 return myNonmanifold;
0143 }