Go to the documentation of this file.
37 #ifndef snapParameters_H
38 #define snapParameters_H
57 const label nSmoothPatch_;
59 const label nSmoothInternal_;
61 const scalar snapTol_;
63 const label nSmoothDispl_;
67 const label nFeatureSnap_;
69 const Switch explicitFeatureSnap_;
71 const Switch implicitFeatureSnap_;
73 const Switch multiRegionFeatureSnap_;
75 const Switch detectNearSurfacesSnap_;
77 const Switch strictRegionSnap_;
79 const Switch detectBaffles_;
81 const Switch baffleFeaturePoints_;
83 const Switch releasePoints_;
85 const Switch stringFeatures_;
87 const Switch avoidDiagonal_;
91 const label nFaceSplitInterval_;
94 const scalar concaveAngle_;
97 const scalar minAreaRatio_;
128 return nSmoothPatch_;
135 return nSmoothInternal_;
150 return nSmoothDispl_;
167 return detectNearSurfacesSnap_;
173 return strictRegionSnap_;
181 return nFeatureSnap_;
186 return explicitFeatureSnap_;
191 return implicitFeatureSnap_;
196 return multiRegionFeatureSnap_;
201 return detectBaffles_;
206 return baffleFeaturePoints_;
211 return releasePoints_;
216 return stringFeatures_;
221 return avoidDiagonal_;
229 return nFaceSplitInterval_;
234 return concaveAngle_;
239 return minAreaRatio_;
Switch avoidDiagonal() const
scalar minAreaRatio() const
Switch detectBaffles() const
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
Switch baffleFeaturePoints() const
Switch explicitFeatureSnap() const
Switch implicitFeatureSnap() const
Switch releasePoints() const
Simple container to keep together snap specific information.
label nFeatureSnap() const
Switch stringFeatures() const
Switch strictRegionSnap() const
Attract point to corresponding surface region only.
scalar concaveAngle() const
label nSnap() const
Maximum number of snapping relaxation iterations. Should stop.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
scalar snapTol() const
Relative distance for points to be attracted by surface.
label nFaceSplitInterval() const
label nSmoothInternal() const
Number of internal point smoothing iterations (combined with.
Switch detectNearSurfacesSnap() const
Override attraction to nearest with intersection location.
label nSmoothDispl() const
Number of mesh displacement smoothing iterations.
label nSmoothPatch() const
Number of patch smoothing iterations before finding.
Switch multiRegionFeatureSnap() const