OCC.RWStepAP214 module

class Handle_RWStepAP214_GeneralModule(*args)

Bases: object

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_RWStepAP214_ReadWriteModule(*args)

Bases: object

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class RWStepAP214_GeneralModule(*args)

Bases: object

  • Creates a GeneralModule
Return type:None
CategoryNumber()
Parameters:
  • CN (int) –
  • ent (Handle_Standard_Transient &) –
  • shares (Interface_ShareTool &) –
Return type:

int

CheckCase()
  • Specific Checking of an Entity <ent>
Parameters:
  • CN (int) –
  • ent (Handle_Standard_Transient &) –
  • shares (Interface_ShareTool &) –
  • ach (Handle_Interface_Check &) –
Return type:

None

CopyCase()
  • Specific Copy (‘Deep’) from <entfrom> to <entto> (same type) by using a CopyTool which provides its working Map. Use method Transferred from CopyTool to work
Parameters:
  • CN (int) –
  • entfrom (Handle_Standard_Transient &) –
  • entto (Handle_Standard_Transient &) –
  • TC (Interface_CopyTool &) –
Return type:

None

FillSharedCase()
  • Specific filling of the list of Entities shared by an Entity <ent>, according to a Case Number <CN> (provided by StepAP214 Protocol).
Parameters:
  • CN (int) –
  • ent (Handle_Standard_Transient &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

GetHandle()
Name()
  • Returns the name of a STEP Entity according to its type
Parameters:
  • CN (int) –
  • ent (Handle_Standard_Transient &) –
  • shares (Interface_ShareTool &) –
Return type:

Handle_TCollection_HAsciiString

NewVoid()
Parameters:
  • CN (int) –
  • ent (Handle_Standard_Transient &) –
Return type:

bool

thisown

The membership flag

class RWStepAP214_RWAppliedApprovalAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedApprovalAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedApprovalAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedApprovalAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedDateAndTimeAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedDateAndTimeAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedDateAndTimeAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedDateAndTimeAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedDateAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedDateAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedDateAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedDateAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedDocumentReference(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedDocumentReference &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedDocumentReference &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedDocumentReference &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedExternalIdentificationAssignment(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads AppliedExternalIdentificationAssignment
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedExternalIdentificationAssignment &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_AppliedExternalIdentificationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes AppliedExternalIdentificationAssignment
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedExternalIdentificationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedGroupAssignment(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads AppliedGroupAssignment
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedGroupAssignment &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_AppliedGroupAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes AppliedGroupAssignment
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedGroupAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedOrganizationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedOrganizationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedOrganizationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedOrganizationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedPersonAndOrganizationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedPersonAndOrganizationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedPersonAndOrganizationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedPersonAndOrganizationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedPresentedItem(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedPresentedItem &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedPresentedItem &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedPresentedItem &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAppliedSecurityClassificationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AppliedSecurityClassificationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AppliedSecurityClassificationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AppliedSecurityClassificationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignActualDateAndTimeAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignActualDateAndTimeAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignActualDateAndTimeAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignActualDateAndTimeAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignActualDateAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignActualDateAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignActualDateAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignActualDateAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignApprovalAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignApprovalAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignApprovalAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignApprovalAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignDateAndPersonAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignDateAndPersonAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignDateAndPersonAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignDateAndPersonAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignDocumentReference(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignDocumentReference &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignDocumentReference &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignDocumentReference &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignGroupAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignGroupAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignGroupAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignGroupAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignNominalDateAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignNominalDateAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignNominalDateAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignNominalDateAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignOrganizationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignOrganizationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignOrganizationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignOrganizationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignPresentedItem(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignPresentedItem &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignPresentedItem &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignPresentedItem &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWAutoDesignSecurityClassificationAssignment(*args)

Bases: object

Return type:None
ReadStep()
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_AutoDesignSecurityClassificationAssignment &) –
Return type:

None

Share()
Parameters:
  • ent (Handle_StepAP214_AutoDesignSecurityClassificationAssignment &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_AutoDesignSecurityClassificationAssignment &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWClass(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads Class
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_Class &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_Class &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes Class
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_Class &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWExternallyDefinedClass(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads ExternallyDefinedClass
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_ExternallyDefinedClass &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_ExternallyDefinedClass &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes ExternallyDefinedClass
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_ExternallyDefinedClass &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWExternallyDefinedGeneralProperty(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads ExternallyDefinedGeneralProperty
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_ExternallyDefinedGeneralProperty &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_ExternallyDefinedGeneralProperty &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes ExternallyDefinedGeneralProperty
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_ExternallyDefinedGeneralProperty &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_RWRepItemGroup(*args)

Bases: object

  • Empty constructor
Return type:None
ReadStep()
  • Reads RepItemGroup
Parameters:
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_StepAP214_RepItemGroup &) –
Return type:

None

Share()
  • Fills data for graph (shared items)
Parameters:
  • ent (Handle_StepAP214_RepItemGroup &) –
  • iter (Interface_EntityIterator &) –
Return type:

None

WriteStep()
  • Writes RepItemGroup
Parameters:
  • SW (StepData_StepWriter &) –
  • ent (Handle_StepAP214_RepItemGroup &) –
Return type:

None

thisown

The membership flag

class RWStepAP214_ReadWriteModule(*args)

Bases: object

Return type:None
CaseStep()
  • associates a positive Case Number to each type of StepAP214 entity, given as a String defined in the EXPRESS form
Parameters:atype (TCollection_AsciiString &) –
Return type:int
  • associates a positive Case Number to each type of StepAP214 Complex entity, given as a String defined in the EXPRESS form
Parameters:types (TColStd_SequenceOfAsciiString &) –
Return type:int
ComplexType()
Parameters:
  • CN (int) –
  • types (TColStd_SequenceOfAsciiString &) –
Return type:

bool

GetHandle()
IsComplex()
  • returns True if the Case Number corresponds to a Complex Type
Parameters:CN (int) –
Return type:bool
ReadStep()
Parameters:
  • CN (int) –
  • data (Handle_StepData_StepReaderData &) –
  • num (int) –
  • ach (Handle_Interface_Check &) –
  • ent (Handle_Standard_Transient &) –
Return type:

None

StepType()
  • returns a StepType (defined in EXPRESS form which belongs to a Type of Entity, identified by its CaseNumber determined by Protocol
Parameters:CN (int) –
Return type:TCollection_AsciiString
WriteStep()
Parameters:
  • CN (int) –
  • SW (StepData_StepWriter &) –
  • ent (Handle_Standard_Transient &) –
Return type:

None

thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases

class rwstepap214

Bases: object

static Init()
  • enforced the initialisation of the libraries
Return type:void
thisown

The membership flag

rwstepap214_Init()
  • enforced the initialisation of the libraries
Return type:void