|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | STEPConstruct_ContextTool () |
| Standard_EXPORT | STEPConstruct_ContextTool (const Handle(StepData_StepModel)&aStepModel) |
| Standard_EXPORT void | SetModel (const Handle(StepData_StepModel)&aStepModel) |
| | Initialize ApplicationProtocolDefinition by the first
entity of that type found in the model
.
|
| Standard_EXPORT Handle_StepBasic_ApplicationProtocolDefinition | GetAPD () |
| Standard_EXPORT void | AddAPD (const Standard_Boolean enforce=Standard_False) |
| Standard_EXPORT Standard_Boolean | IsAP203 () const |
| | Returns True if APD.schema_name is config_control_design
.
|
| Standard_EXPORT Standard_Boolean | IsAP214 () const |
| | Returns True if APD.schema_name is automotive_design
.
|
| Standard_EXPORT Handle_TCollection_HAsciiString | GetACstatus () |
| Standard_EXPORT Handle_TCollection_HAsciiString | GetACschemaName () |
| Standard_EXPORT Standard_Integer | GetACyear () |
| Standard_EXPORT Handle_TCollection_HAsciiString | GetACname () |
| Standard_EXPORT void | SetACstatus (const Handle(TCollection_HAsciiString)&status) |
| Standard_EXPORT void | SetACschemaName (const Handle(TCollection_HAsciiString)&schemaName) |
| Standard_EXPORT void | SetACyear (const Standard_Integer year) |
| Standard_EXPORT void | SetACname (const Handle(TCollection_HAsciiString)&name) |
| Standard_EXPORT Handle_StepGeom_Axis2Placement3d | GetDefaultAxis () |
| | Returns a default axis placement
.
|
| Standard_EXPORT STEPConstruct_AP203Context & | AP203Context () |
| | Returns tool which maintains context specific for AP203
.
|
| Standard_EXPORT Standard_Integer | Level () const |
| | Returns current assembly level
.
|
| Standard_EXPORT void | NextLevel () |
| Standard_EXPORT void | PrevLevel () |
| Standard_EXPORT void | SetLevel (const Standard_Integer lev) |
| | Changes current assembly level
.
|
| Standard_EXPORT Standard_Integer | Index () const |
| | Returns current index of assembly component on current level
.
|
| Standard_EXPORT void | NextIndex () |
| Standard_EXPORT void | PrevIndex () |
| Standard_EXPORT void | SetIndex (const Standard_Integer ind) |
| | Changes current index of assembly component on current level
.
|
| Standard_EXPORT Handle_TCollection_HAsciiString | GetProductName () const |
| | Generates a product name basing on write.step.product.name
parameter and current position in the assembly structure
.
|
| Standard_EXPORT Handle_TColStd_HSequenceOfTransient | GetRootsForPart (const STEPConstruct_Part &SDRTool) |
| | Produces and returns a full list of root entities required
for part identified by SDRTool (including SDR itself)
.
|
| Standard_EXPORT Handle_TColStd_HSequenceOfTransient | GetRootsForAssemblyLink (const STEPConstruct_Assembly &assembly) |
| | Produces and returns a full list of root entities required
for assembly link identified by assembly (including NAUO and CDSR)
.
|
Private Attributes |
| TColStd_SequenceOfInteger | myLevel |
| Handle_StepBasic_ApplicationProtocolDefinition | theAPD |
| STEPConstruct_AP203Context | theAP203 |
| Handle_StepGeom_Axis2Placement3d | myAxis |