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

BRepCheck_Result::BRepCheck_Result (  )  [protected]

Member Function Documentation

virtual void BRepCheck_Result::Blind (  )  [pure virtual]
const TopoDS_Shape& BRepCheck_Result::ContextualShape (  )  const
virtual void BRepCheck_Result::InContext ( const TopoDS_Shape ContextShape  )  [pure virtual]
void BRepCheck_Result::Init ( const TopoDS_Shape S  ) 
void BRepCheck_Result::InitContextIterator (  ) 
Standard_Boolean BRepCheck_Result::IsBlind (  )  const
Standard_Boolean BRepCheck_Result::IsMinimum (  )  const
virtual void BRepCheck_Result::Minimum (  )  [pure virtual]
Standard_Boolean BRepCheck_Result::MoreShapeInContext (  )  const
void BRepCheck_Result::NextShapeInContext (  ) 
void BRepCheck_Result::SetFailStatus ( const TopoDS_Shape S  ) 
const BRepCheck_ListOfStatus& BRepCheck_Result::Status (  )  const
const BRepCheck_ListOfStatus& BRepCheck_Result::StatusOnShape (  )  const
const BRepCheck_ListOfStatus& BRepCheck_Result::StatusOnShape ( const TopoDS_Shape S  ) 

Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:52:46 2011 for Open CASCADE Technology by  doxygen 1.6.3