#include <StepData_ECDescr.hxx>
Inheritance diagram for StepData_ECDescr:

Public Member Functions | |
| Standard_EXPORT | StepData_ECDescr () |
| Creates an ECDescr, empty . | |
| Standard_EXPORT void | Add (const Handle(StepData_ESDescr)&member) |
| Adds a member Warning : members are added in alphabetic order . | |
| Standard_EXPORT Standard_Integer | NbMembers () const |
| Returns the count of members . | |
| Standard_EXPORT Handle_StepData_ESDescr | Member (const Standard_Integer num) const |
| Returns a Member from its rank . | |
| Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | TypeList () const |
| Returns the ordered list of types . | |
| Standard_EXPORT Standard_Boolean | Matches (const Standard_CString steptype) const |
| Tells if a ESDescr matches a step type : exact or super type . | |
| Standard_EXPORT Standard_Boolean | IsComplex () const |
| Returns True . | |
| Standard_EXPORT Handle_StepData_Described | NewEntity () const |
| Creates a described entity (i.e. a complex one, made of one simple entity per member) . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| TColStd_SequenceOfTransient | thelist |
|
|
|
|
|
|
|
|
Reimplemented from StepData_EDescr. |
|
|
Implements StepData_EDescr. |
|
|
Implements StepData_EDescr. |
|
|
|
|
|
|
|
|
Implements StepData_EDescr. |
|
|
|
|
|
|
1.4.1