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

Public Member Functions | |
| Standard_EXPORT | StepSelect_StepType () |
| Creates a Signature for Step Type. Protocol is undefined here, hence no Signature may yet be produced. The StepType signature requires a Protocol before working . | |
| Standard_EXPORT void | SetProtocol (const Handle(Interface_Protocol)&proto) |
| Sets the StepType signature to work with a Protocol : this initialises the library . | |
| Standard_EXPORT Standard_CString | Value (const Handle(Standard_Transient)&ent, const Handle(Interface_InterfaceModel)&model) const |
| Returns the Step Type defined from the Protocol (see above). If <ent> is not recognised, produces "..NOT FROM SCHEMA <name>.." . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Attributes | |
| StepData_WriterLib | thelib |
Private Attributes | |
| Handle_StepData_Protocol | theproto |
|
|
|
|
|
Reimplemented from IFSelect_Signature. Reimplemented in STEPSelections_SelectDerived. |
|
|
|
|
||||||||||||
|
Implements Interface_SignType. |
|
|
|
|
|
|
1.4.1