20 #ifndef GeomAlgoAPI_LimitTolerance_H_
21 #define GeomAlgoAPI_LimitTolerance_H_
23 #include "GeomAlgoAPI.h"
24 #include "GeomAlgoAPI_MakeShape.h"
26 #include <GeomAPI_Shape.h>
38 GEOMALGOAPI_EXPORT
GeomAlgoAPI_LimitTolerance(
const GeomShapePtr theShape,
const double theTolerance,
const bool theCheckGeometry =
false);
42 void build(
const GeomShapePtr theShape,
const double theTolerance,
const bool theCheckGeometry);
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)
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