|
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 |