Open CASCADE Technology
6.5.4
|
This class is intended to describe the authorized form for an
entity, either Simple or Plex
#include <StepData_EDescr.hxx>
Public Member Functions | |
virtual Standard_Boolean | Matches (const Standard_CString steptype) const =0 |
Tells if a ESDescr matches a step type : exact or super type | |
virtual Standard_Boolean | IsComplex () const =0 |
Tells if a EDescr is complex (ECDescr) or simple (ESDescr) | |
virtual Handle_StepData_Described | NewEntity () const =0 |
Creates a described entity (i.e. a simple one) |
virtual Standard_Boolean StepData_EDescr::IsComplex | ( | ) | const [pure virtual] |
Implemented in StepData_ESDescr, and StepData_ECDescr.
virtual Standard_Boolean StepData_EDescr::Matches | ( | const Standard_CString | steptype | ) | const [pure virtual] |
Implemented in StepData_ESDescr, and StepData_ECDescr.
virtual Handle_StepData_Described StepData_EDescr::NewEntity | ( | ) | const [pure virtual] |
Implemented in StepData_ESDescr, and StepData_ECDescr.