Version: 9.12.0
ShHealOper_Tool Class Reference

#include <ShHealOper_Tool.hxx>

Inheritance diagram for ShHealOper_Tool:
Inheritance graph

Public Member Functions

Standard_EXPORT ShHealOper_Tool ()
 Empty constructor. More...
 
Standard_EXPORT ShHealOper_Tool (const TopoDS_Shape &theShape)
 
virtual Standard_EXPORT void Init (const TopoDS_Shape &theShape)
 
const TopoDS_Shape & GetResultShape () const
 
Standard_Boolean GetModifiedShape (const TopoDS_Shape &theOldShape, TopoDS_Shape &theNewShape) const
 
Standard_Boolean IsDone () const
 
void SetContext (Handle(ShapeBuild_ReShape)&theContext)
 
 Handle (ShapeBuild_ReShape) Context()
 
Standard_Integer GetErrorStatus ()
 
ShHealOper_ModifStatsGetStatistics ()
 
const ShHealOper_ModifStatsGetStatistics () const
 

Protected Member Functions

 Handle (ShapeBuild_ReShape) myContext
 

Protected Attributes

TopoDS_Shape myInitShape
 
TopoDS_Shape myResultShape
 
Standard_Boolean myDone
 
ShHealOper_Error myErrorStatus
 
ShHealOper_ModifStats myStatistics
 

Constructor & Destructor Documentation

◆ ShHealOper_Tool() [1/2]

ShHealOper_Tool::ShHealOper_Tool ( )

◆ ShHealOper_Tool() [2/2]

ShHealOper_Tool::ShHealOper_Tool ( const TopoDS_Shape &  theShape)

References Init().

Member Function Documentation

◆ GetErrorStatus()

Standard_Integer ShHealOper_Tool::GetErrorStatus ( )
inline

References myErrorStatus.

◆ GetModifiedShape()

Standard_Boolean ShHealOper_Tool::GetModifiedShape ( const TopoDS_Shape &  theOldShape,
TopoDS_Shape &  theNewShape 
) const
inline

◆ GetResultShape()

const TopoDS_Shape& ShHealOper_Tool::GetResultShape ( ) const
inline

References myResultShape.

◆ GetStatistics() [1/2]

ShHealOper_ModifStats& ShHealOper_Tool::GetStatistics ( )
inline

References myStatistics.

◆ GetStatistics() [2/2]

const ShHealOper_ModifStats& ShHealOper_Tool::GetStatistics ( ) const
inline

References myStatistics.

◆ Handle() [1/2]

ShHealOper_Tool::Handle ( ShapeBuild_ReShape  )
inline

◆ Handle() [2/2]

ShHealOper_Tool::Handle ( ShapeBuild_ReShape  )
protected

◆ Init()

◆ IsDone()

Standard_Boolean ShHealOper_Tool::IsDone ( ) const
inline

References myDone.

◆ SetContext()

void ShHealOper_Tool::SetContext ( Handle(ShapeBuild_ReShape)&  theContext)
inline

Member Data Documentation

◆ myDone

Standard_Boolean ShHealOper_Tool::myDone
protected

◆ myErrorStatus

ShHealOper_Error ShHealOper_Tool::myErrorStatus
protected

◆ myInitShape

TopoDS_Shape ShHealOper_Tool::myInitShape
protected

◆ myResultShape

TopoDS_Shape ShHealOper_Tool::myResultShape
protected

◆ myStatistics

ShHealOper_ModifStats ShHealOper_Tool::myStatistics
protected

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