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

#include <BRepCheck_Result.hxx>

Inheritance diagram for BRepCheck_Result:
Inheritance graph
[legend]

Public Member Functions

void Init (const TopoDS_Shape &S)
virtual void InContext (const TopoDS_Shape &ContextShape)=0
virtual void Minimum ()=0
virtual void Blind ()=0
void SetFailStatus (const TopoDS_Shape &S)
const BRepCheck_ListOfStatusStatus () const
Standard_Boolean IsMinimum () const
Standard_Boolean IsBlind () const
const BRepCheck_ListOfStatusStatusOnShape (const TopoDS_Shape &S)
 If not already done, performs the InContext
control and returns the list of status.

void InitContextIterator ()
Standard_Boolean MoreShapeInContext () const
const TopoDS_ShapeContextualShape () const
const BRepCheck_ListOfStatusStatusOnShape () const
void NextShapeInContext ()

Protected Member Functions

 BRepCheck_Result ()

Protected Attributes

TopoDS_Shape myShape
Standard_Boolean myMin
Standard_Boolean myBlind
BRepCheck_DataMapOfShapeListOfStatus myMap

Constructor & Destructor Documentation


Member Function Documentation

virtual void BRepCheck_Result::Blind ( ) [pure virtual]
virtual void BRepCheck_Result::InContext ( const TopoDS_Shape ContextShape) [pure virtual]
virtual void BRepCheck_Result::Minimum ( ) [pure virtual]

Field Documentation


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