Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
BOP_CorrectTolerances Class Reference

The Set of static functions to provide valid values of
tolerances for shapes.
Tolerances becomes valid in terms of the checkshape.

#include <BOP_CorrectTolerances.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC void CorrectTolerances (const TopoDS_Shape &aS, const Standard_Real aTolMax=0.0001)
 Provides valid values of tolerances for the shape <aS>
<aTolMax> is max value of the tolerance that can be
accepted for correction. If real value of the tolerance
will be greater than <aTolMax>, the correction does not
perform.


static void CorrectCurveOnSurface (const TopoDS_Shape &aS, const Standard_Real aTolMax=0.0001)
 Provides valid values of tolerances for the shape <aS>
in terms of BRepCheck_InvalidCurveOnSurface.


static void CorrectPointOnCurve (const TopoDS_Shape &aS, const Standard_Real aTolMax=0.0001)
 Provides valid values of tolerances for the shape <aS>
in terms of BRepCheck_InvalidPointOnCurve.



Member Function Documentation

static void BOP_CorrectTolerances::CorrectCurveOnSurface ( const TopoDS_Shape aS,
const Standard_Real  aTolMax = 0.0001 
) [static]
static void BOP_CorrectTolerances::CorrectPointOnCurve ( const TopoDS_Shape aS,
const Standard_Real  aTolMax = 0.0001 
) [static]

The documentation for this class was generated from the following file: