#include <RWStepAP214_ReadWriteModule.hxx>
Inheritance diagram for RWStepAP214_ReadWriteModule:
Public Member Functions | |
Standard_EXPORT | RWStepAP214_ReadWriteModule () |
Standard_EXPORT Standard_Integer | CaseStep (const TCollection_AsciiString &atype) const |
associates a positive Case Number to each type of StepAP214 entity, given as a String defined in the EXPRESS form | |
virtual Standard_EXPORT Standard_Integer | CaseStep (const TColStd_SequenceOfAsciiString &types) const |
associates a positive Case Number to each type of StepAP214 Complex entity, given as a String defined in the EXPRESS form | |
virtual Standard_EXPORT Standard_Boolean | IsComplex (const Standard_Integer CN) const |
returns True if the Case Number corresponds to a Complex Type | |
Standard_EXPORT const TCollection_AsciiString & | StepType (const Standard_Integer CN) const |
returns a StepType (defined in EXPRESS form which belongs to a Type of Entity, identified by its CaseNumber determined by Protocol | |
virtual Standard_EXPORT Standard_Boolean | ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString &types) const |
Function specific to STEP, which delivers the list of types which corresponds to a complex type. If <cn> is not for a complex type, this method returns False. Else it returns True and fills the list in alphabetic order. The default returns False. To be redefined as required. . | |
Standard_EXPORT void | ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)&data, const Standard_Integer num, Handle(Interface_Check)&ach, const Handle(Standard_Transient)&ent) const |
Specific Read Function. Works with StepReaderData . | |
Standard_EXPORT void | WriteStep (const Standard_Integer CN, StepData_StepWriter &SW, const Handle(Standard_Transient)&ent) const |
Write Function, switched by CaseNum . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
|
|
Reimplemented from StepData_ReadWriteModule. |
|
Implements StepData_ReadWriteModule. |
|
Reimplemented from StepData_ReadWriteModule. |
|
Reimplemented from StepData_ReadWriteModule. |
|
Reimplemented from StepData_ReadWriteModule. |
|
Implements StepData_ReadWriteModule. |
|
Implements StepData_ReadWriteModule. |
|
Implements StepData_ReadWriteModule. |