20#ifndef GeomAlgoAPI_LimitTolerance_H_
21#define GeomAlgoAPI_LimitTolerance_H_
23#include "GeomAlgoAPI.h"
24#include "GeomAlgoAPI_MakeShape.h"
26#include <GeomAPI_Shape.h>
39 const double theTolerance,
40 const bool theCheckGeometry =
false,
41 const bool theExactAdjust =
false);
45 void build(
const GeomShapePtr theShape,
46 const double theTolerance,
47 const bool theCheckGeometry,
48 const bool theExactAdjust);
Allows changing the tolerance in the shape and all of its sub shapes.
Definition: GeomAlgoAPI_LimitTolerance.h:32
GeomAlgoAPI_LimitTolerance(const GeomShapePtr theShape, const double theTolerance, const bool theCheckGeometry=false, const bool theExactAdjust=false)
Constructor.
Definition: GeomAlgoAPI_LimitTolerance.cpp:30
Interface to the root class of all topological shapes constructions.
Definition: GeomAlgoAPI_MakeShape.h:35
virtual GEOMALGOAPI_EXPORT void build()
Execute the algorithm.
Definition: GeomAlgoAPI_MakeShape.h:77