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

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>

Inheritance diagram for ShapeUpgrade_Tool:
Inheritance graph
[legend]

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]


Constructor & Destructor Documentation


Member Function Documentation

Handle_ShapeBuild_ReShape ShapeUpgrade_Tool::Context ( ) const

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