Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | STEPConstruct_AP203Context () |
| | Creates tool and fills constant fields
|
| Handle_StepBasic_Approval | DefaultApproval () |
| | Returns default approval entity which
is used when no other data are available
|
| void | SetDefaultApproval (const Handle< StepBasic_Approval > &app) |
| | Sets default approval
|
| Handle_StepBasic_DateAndTime | DefaultDateAndTime () |
| | Returns default date_and_time entity which
is used when no other data are available
|
| void | SetDefaultDateAndTime (const Handle< StepBasic_DateAndTime > &dt) |
| | Sets default date_and_time entity
|
| Handle_StepBasic_PersonAndOrganization | DefaultPersonAndOrganization () |
| | Returns default person_and_organization entity which
is used when no other data are available
|
| void | SetDefaultPersonAndOrganization (const Handle< StepBasic_PersonAndOrganization > &po) |
| | Sets default person_and_organization entity
|
| Handle_StepBasic_SecurityClassificationLevel | DefaultSecurityClassificationLevel () |
| | Returns default security_classification_level entity which
is used when no other data are available
|
| void | SetDefaultSecurityClassificationLevel (const Handle< StepBasic_SecurityClassificationLevel > &sc) |
| | Sets default security_classification_level
|
| Handle_StepBasic_PersonAndOrganizationRole | RoleCreator () const |
| Handle_StepBasic_PersonAndOrganizationRole | RoleDesignOwner () const |
| Handle_StepBasic_PersonAndOrganizationRole | RoleDesignSupplier () const |
| Handle_StepBasic_PersonAndOrganizationRole | RoleClassificationOfficer () const |
| Handle_StepBasic_DateTimeRole | RoleCreationDate () const |
| Handle_StepBasic_DateTimeRole | RoleClassificationDate () const |
| Handle_StepBasic_ApprovalRole | RoleApprover () const |
| | Return predefined PersonAndOrganizationRole and DateTimeRole
entities named 'creator', 'design owner', 'design supplier',
'classification officer', 'creation date', 'classification date',
'approver'
|
| void | Init (const Handle< StepShape_ShapeDefinitionRepresentation > &sdr) |
| | Takes SDR (part) which brings all standard data around part
(common for AP203 and AP214) and creates all the additional
entities required for AP203
|
| void | Init (const STEPConstruct_Part &SDRTool) |
| | Takes tool which describes standard data around part
(common for AP203 and AP214) and creates all the additional
entities required for AP203
|
| void | Init (const Handle< StepRepr_NextAssemblyUsageOccurrence > &nauo) |
| | Takes NAUO which describes assembly link to component
and creates the security_classification entity associated to
it as required by the AP203
Instantiated (or existing previously) entities concerned
can be obtained by calls to methods
GetClassificationOfficer(), GetSecurity(),
GetClassificationDate(), GetApproval(),
GetApprover(), GetApprovalDateTime()
//! Takes tool which describes standard data around part
(common for AP203 and AP214) and takes from model (or creates
if missing) all the additional entities required by AP203
|
| Handle_StepAP203_CcDesignPersonAndOrganizationAssignment | GetCreator () const |
| Handle_StepAP203_CcDesignPersonAndOrganizationAssignment | GetDesignOwner () const |
| Handle_StepAP203_CcDesignPersonAndOrganizationAssignment | GetDesignSupplier () const |
| Handle_StepAP203_CcDesignPersonAndOrganizationAssignment | GetClassificationOfficer () const |
| Handle_StepAP203_CcDesignSecurityClassification | GetSecurity () const |
| Handle_StepAP203_CcDesignDateAndTimeAssignment | GetCreationDate () const |
| Handle_StepAP203_CcDesignDateAndTimeAssignment | GetClassificationDate () const |
| Handle_StepAP203_CcDesignApproval | GetApproval () const |
| Handle_StepBasic_ApprovalPersonOrganization | GetApprover () const |
| Handle_StepBasic_ApprovalDateTime | GetApprovalDateTime () const |
| Handle_StepBasic_ProductCategoryRelationship | GetProductCategoryRelationship () const |
| | Return entities (roots) instantiated for the part by method Init
|
| void | Clear () |
| | Clears all fields describing entities specific to each part
|
| void | InitRoles () |
| | Initializes constant fields (shared entities)
|
| void | InitAssembly (const Handle< StepRepr_NextAssemblyUsageOccurrence > &nauo) |
| | Initializes all missing data which are required for assembly
|
| void | InitSecurityRequisites () |
| | Initializes ClassificationOfficer and ClassificationDate
entities according to Security entity
|
| void | InitApprovalRequisites () |
| | Initializes Approver and ApprovalDateTime
entities according to Approval entity
|