Open CASCADE Technology 6.6.0
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

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