Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BlockFix_BlockFixAPI Class Reference

#include <BlockFix_BlockFixAPI.hxx>

Inheritance diagram for BlockFix_BlockFixAPI:
Inheritance graph

Public Member Functions

Standard_EXPORT BlockFix_BlockFixAPI ()
 
Standard_EXPORT ~BlockFix_BlockFixAPI ()
 
void SetShape (const TopoDS_Shape &Shape)
 
TopoDS_Shape Shape () const
 
 Handle (ShapeBuild_ReShape)&Context()
 
Standard_Real & Tolerance ()
 
Standard_Integer & OptimumNbFaces ()
 
Standard_EXPORT void Perform ()
 

Public Attributes

OCCT_DEFINE_STANDARD_RTTIEXT(BlockFix_BlockFixAPI,
MMgt_TShared) private
TopoDS_Shape 
myShape
 
Standard_Real myTolerance
 
Standard_Integer myOptimumNbFaces
 

Constructor & Destructor Documentation

BlockFix_BlockFixAPI::BlockFix_BlockFixAPI ( )

References myOptimumNbFaces, and myTolerance.

BlockFix_BlockFixAPI::~BlockFix_BlockFixAPI ( )

Member Function Documentation

BlockFix_BlockFixAPI::Handle ( ShapeBuild_ReShape  )
Standard_Integer & BlockFix_BlockFixAPI::OptimumNbFaces ( )
inline

References myOptimumNbFaces.

void BlockFix_BlockFixAPI::SetShape ( const TopoDS_Shape &  Shape)
inline

References Shape().

TopoDS_Shape BlockFix_BlockFixAPI::Shape ( ) const
inline

References myShape.

Standard_Real & BlockFix_BlockFixAPI::Tolerance ( )
inline

References myTolerance.

Member Data Documentation

Standard_Integer BlockFix_BlockFixAPI::myOptimumNbFaces
OCCT_DEFINE_STANDARD_RTTIEXT (BlockFix_BlockFixAPI,MMgt_TShared) private TopoDS_Shape BlockFix_BlockFixAPI::myShape
Standard_Real BlockFix_BlockFixAPI::myTolerance

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