Open CASCADE Technology
6.5.4
|
Tool is a root class for splitting classes
Provides context for recording changes, basic
precision value and limit (minimal and maximal)
values for tolerances
#include <ShapeUpgrade_Tool.hxx>
Public Member Functions | |
ShapeUpgrade_Tool () | |
Empty constructor | |
void | Set (const Handle< ShapeUpgrade_Tool > &tool) |
Copy all fields from another Root object | |
void | SetContext (const Handle< ShapeBuild_ReShape > &context) |
Sets context | |
Handle_ShapeBuild_ReShape | Context () const |
Returns context | |
void | SetPrecision (const Standard_Real preci) |
Sets basic precision value | |
Standard_Real | Precision () const |
Returns basic precision value | |
void | SetMinTolerance (const Standard_Real mintol) |
Sets minimal allowed tolerance | |
Standard_Real | MinTolerance () const |
Returns minimal allowed tolerance | |
void | SetMaxTolerance (const Standard_Real maxtol) |
Sets maximal allowed tolerance | |
Standard_Real | MaxTolerance () const |
Returns maximal allowed tolerance | |
Standard_Real | LimitTolerance (const Standard_Real toler) const |
Returns tolerance limited by [myMinTol,myMaxTol] |
Handle_ShapeBuild_ReShape ShapeUpgrade_Tool::Context | ( | ) | const |
Standard_Real ShapeUpgrade_Tool::LimitTolerance | ( | const Standard_Real | toler | ) | const |
Standard_Real ShapeUpgrade_Tool::MaxTolerance | ( | ) | const |
Standard_Real ShapeUpgrade_Tool::MinTolerance | ( | ) | const |
Standard_Real ShapeUpgrade_Tool::Precision | ( | ) | const |
void ShapeUpgrade_Tool::Set | ( | const Handle< ShapeUpgrade_Tool > & | tool | ) |
void ShapeUpgrade_Tool::SetContext | ( | const Handle< ShapeBuild_ReShape > & | context | ) |