Open CASCADE Technology 6.6.0
|
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] |
ShapeUpgrade_Tool::ShapeUpgrade_Tool | ( | ) |
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 | ) |
void ShapeUpgrade_Tool::SetMaxTolerance | ( | const Standard_Real | maxtol | ) |
void ShapeUpgrade_Tool::SetMinTolerance | ( | const Standard_Real | mintol | ) |
void ShapeUpgrade_Tool::SetPrecision | ( | const Standard_Real | preci | ) |