Open CASCADE Technology 6.5.2
Public Member Functions | 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>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static 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]
static void BOP_CorrectTolerances::CorrectTolerances ( const TopoDS_Shape aS,
const Standard_Real  aTolMax = 0.0001 
) [static]
void BOP_CorrectTolerances::operator delete ( void *  anAddress) [inline]
void* BOP_CorrectTolerances::operator new ( size_t  ,
void *  anAddress 
) [inline]
void* BOP_CorrectTolerances::operator new ( size_t  size) [inline]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines