# OCC.StepBasic module

class `Handle_StepBasic_Action`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ActionAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ActionMethod`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ActionRequestAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ActionRequestSolution`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Address`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApplicationContext`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApplicationContextElement`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApplicationProtocolDefinition`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Approval`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalDateTime`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalPersonOrganization`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ApprovalStatus`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_AreaUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_CalendarDate`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Date`

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

    The membership flag

class `Handle_StepBasic_Certification`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_CertificationAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_CertificationType`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_CharacterizedObject`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Contract`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ContractAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ContractType`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndAreaUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndLengthUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndMassUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndRatioUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndTimeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_ConversionBasedUnitAndVolumeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ConversionBasedUnit`

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

    The membership flag

class `Handle_StepBasic_CoordinatedUniversalTimeOffset`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Date`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DateAndTime`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DateAndTimeAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DateAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DateRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DateTimeRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DerivedUnit`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DerivedUnitElement`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DesignContext`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductDefinitionContext`

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

    The membership flag

class `Handle_StepBasic_DigitalDocument`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Document`

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

    The membership flag

class `Handle_StepBasic_DimensionalExponents`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Document`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentFile`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Document`

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

    The membership flag

class `Handle_StepBasic_DocumentProductAssociation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentProductEquivalence`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_DocumentProductAssociation`

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

    The membership flag

class `Handle_StepBasic_DocumentReference`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentRepresentationType`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentType`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_DocumentUsageConstraint`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Effectivity`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_EffectivityAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_EulerAngles`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ExternalIdentificationAssignment`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_IdentificationAssignment`

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

    The membership flag

class `Handle_StepBasic_ExternalSource`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ExternallyDefinedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_GeneralProperty`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_Group`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_GroupAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_GroupRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfApproval`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfDerivedUnitElement`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfDocument`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfNamedUnit`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfOrganization`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfPerson`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfProduct`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfProductContext`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfProductDefinition`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_IdentificationAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_IdentificationRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_LengthMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_LengthUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_LocalTime`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_MassMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_MassUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_MeasureValueMember`(*args)

  Bases: `object`

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

    The membership flag

class `Handle_StepBasic_MeasureWithUnit`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_MechanicalContext`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductContext`

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

    The membership flag

class `Handle_StepBasic_NameAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_NamedUnit`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ObjectRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_OrdinalDate`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Date`

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

    The membership flag

class `Handle_StepBasic_Organization`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_OrganizationAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_OrganizationRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_OrganizationalAddress`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Address`

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

    The membership flag

class `Handle_StepBasic_Person`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_PersonAndOrganization`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_PersonAndOrganizationAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_PersonAndOrganizationRole`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_PersonalAddress`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Address`

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

    The membership flag

class `Handle_StepBasic_PhysicallyModeledProductDefinition`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductDefinition`

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

    The membership flag

class `Handle_StepBasic_PlaneAngleMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_PlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_Product`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductCategory`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductCategoryRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductConceptContext`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ApplicationContextElement`

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

    The membership flag

class `Handle_StepBasic_ProductContext`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ApplicationContextElement`

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

    The membership flag

class `Handle_StepBasic_ProductDefinition`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionContext`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ApplicationContextElement`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionEffectivity`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Effectivity`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionFormation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionFormationRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductDefinitionFormation`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_ProductDefinitionWithAssociatedDocuments`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductDefinition`

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

    The membership flag

class `Handle_StepBasic_ProductRelatedProductCategory`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductCategory`

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

    The membership flag

class `Handle_StepBasic_ProductType`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ProductRelatedProductCategory`

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

    The membership flag

class `Handle_StepBasic_RatioMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_RatioUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_RoleAssociation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_SecurityClassification`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_SecurityClassificationAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_SecurityClassificationLevel`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_SiUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndAreaUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndLengthUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndMassUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndPlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndRatioUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndSolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndTimeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SiUnitAndVolumeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SiUnit`

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

    The membership flag

class `Handle_StepBasic_SizeMember`(*args)

  Bases: `object`

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

    The membership flag

class `Handle_StepBasic_SolidAngleMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_SolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_ThermodynamicTemperatureUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_TimeMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_TimeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_UncertaintyMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_MeasureWithUnit`

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

    The membership flag

class `Handle_StepBasic_VersionedActionRequest`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepBasic_VolumeUnit`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_NamedUnit`

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

    The membership flag

class `Handle_StepBasic_WeekOfYearAndDayDate`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Date`

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

    The membership flag

class `StepBasic_Action`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `ChosenMethod`()
    - Returns field ChosenMethod

    Return type: | Handle_StepBasic_ActionMethod

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aChosenMethod (Handle_StepBasic_ActionMethod &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetChosenMethod`()
    - Set field ChosenMethod

    Parameters: | ChosenMethod (Handle_StepBasic_ActionMethod &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ActionAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedAction`()
    - Returns field AssignedAction

    Return type: | Handle_StepBasic_Action

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedAction (Handle_StepBasic_Action &) –
    Return type: | None

  `SetAssignedAction`()
    - Set field AssignedAction

    Parameters: | AssignedAction (Handle_StepBasic_Action &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ActionMethod`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Consequence`()
    - Returns field Consequence

    Return type: | Handle_TCollection_HAsciiString

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aConsequence (Handle_TCollection_HAsciiString &) – aPurpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `Purpose`()
    - Returns field Purpose

    Return type: | Handle_TCollection_HAsciiString

  `SetConsequence`()
    - Set field Consequence

    Parameters: | Consequence (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPurpose`()
    - Set field Purpose

    Parameters: | Purpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ActionRequestAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedActionRequest`()
    - Returns field AssignedActionRequest

    Return type: | Handle_StepBasic_VersionedActionRequest

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedActionRequest (Handle_StepBasic_VersionedActionRequest &) –
    Return type: | None

  `SetAssignedActionRequest`()
    - Set field AssignedActionRequest

    Parameters: | AssignedActionRequest (Handle_StepBasic_VersionedActionRequest &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ActionRequestSolution`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aMethod (Handle_StepBasic_ActionMethod &) – aRequest (Handle_StepBasic_VersionedActionRequest &) –
    Return type: | None

  `Method`()
    - Returns field Method

    Return type: | Handle_StepBasic_ActionMethod

  `Request`()
    - Returns field Request

    Return type: | Handle_StepBasic_VersionedActionRequest

  `SetMethod`()
    - Set field Method

    Parameters: | Method (Handle_StepBasic_ActionMethod &) –
    Return type: | None

  `SetRequest`()
    - Set field Request

    Parameters: | Request (Handle_StepBasic_VersionedActionRequest &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Address`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Address

  Return type: | None

  `Country`()

    Return type: | Handle_TCollection_HAsciiString

  `ElectronicMailAddress`()

    Return type: | Handle_TCollection_HAsciiString

  `FacsimileNumber`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasCountry`()

    Return type: | bool

  `HasElectronicMailAddress`()

    Return type: | bool

  `HasFacsimileNumber`()

    Return type: | bool

  `HasInternalLocation`()

    Return type: | bool

  `HasPostalBox`()

    Return type: | bool

  `HasPostalCode`()

    Return type: | bool

  `HasRegion`()

    Return type: | bool

  `HasStreet`()

    Return type: | bool

  `HasStreetNumber`()

    Return type: | bool

  `HasTelephoneNumber`()

    Return type: | bool

  `HasTelexNumber`()

    Return type: | bool

  `HasTown`()

    Return type: | bool

  `Init`()

    Parameters: | hasAinternalLocation (bool) – aInternalLocation (Handle_TCollection_HAsciiString &) – hasAstreetNumber (bool) – aStreetNumber (Handle_TCollection_HAsciiString &) – hasAstreet (bool) – aStreet (Handle_TCollection_HAsciiString &) – hasApostalBox (bool) – aPostalBox (Handle_TCollection_HAsciiString &) – hasAtown (bool) – aTown (Handle_TCollection_HAsciiString &) – hasAregion (bool) – aRegion (Handle_TCollection_HAsciiString &) – hasApostalCode (bool) – aPostalCode (Handle_TCollection_HAsciiString &) – hasAcountry (bool) – aCountry (Handle_TCollection_HAsciiString &) – hasAfacsimileNumber (bool) – aFacsimileNumber (Handle_TCollection_HAsciiString &) – hasAtelephoneNumber (bool) – aTelephoneNumber (Handle_TCollection_HAsciiString &) – hasAelectronicMailAddress (bool) – aElectronicMailAddress (Handle_TCollection_HAsciiString &) – hasAtelexNumber (bool) – aTelexNumber (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `InternalLocation`()

    Return type: | Handle_TCollection_HAsciiString

  `PostalBox`()

    Return type: | Handle_TCollection_HAsciiString

  `PostalCode`()

    Return type: | Handle_TCollection_HAsciiString

  `Region`()

    Return type: | Handle_TCollection_HAsciiString

  `SetCountry`()

    Parameters: | aCountry (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetElectronicMailAddress`()

    Parameters: | aElectronicMailAddress (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetFacsimileNumber`()

    Parameters: | aFacsimileNumber (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetInternalLocation`()

    Parameters: | aInternalLocation (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPostalBox`()

    Parameters: | aPostalBox (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPostalCode`()

    Parameters: | aPostalCode (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRegion`()

    Parameters: | aRegion (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetStreet`()

    Parameters: | aStreet (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetStreetNumber`()

    Parameters: | aStreetNumber (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetTelephoneNumber`()

    Parameters: | aTelephoneNumber (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetTelexNumber`()

    Parameters: | aTelexNumber (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetTown`()

    Parameters: | aTown (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Street`()

    Return type: | Handle_TCollection_HAsciiString

  `StreetNumber`()

    Return type: | Handle_TCollection_HAsciiString

  `TelephoneNumber`()

    Return type: | Handle_TCollection_HAsciiString

  `TelexNumber`()

    Return type: | Handle_TCollection_HAsciiString

  `Town`()

    Return type: | Handle_TCollection_HAsciiString

  `UnSetCountry`()

    Return type: | None

  `UnSetElectronicMailAddress`()

    Return type: | None

  `UnSetFacsimileNumber`()

    Return type: | None

  `UnSetInternalLocation`()

    Return type: | None

  `UnSetPostalBox`()

    Return type: | None

  `UnSetPostalCode`()

    Return type: | None

  `UnSetRegion`()

    Return type: | None

  `UnSetStreet`()

    Return type: | None

  `UnSetStreetNumber`()

    Return type: | None

  `UnSetTelephoneNumber`()

    Return type: | None

  `UnSetTelexNumber`()

    Return type: | None

  `UnSetTown`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApplicationContext`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApplicationContext

  Return type: | None

  `Application`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aApplication (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `SetApplication`()

    Parameters: | aApplication (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApplicationContextElement`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApplicationContextElement

  Return type: | None

  `FrameOfReference`()

    Return type: | Handle_StepBasic_ApplicationContext

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aFrameOfReference (Handle_StepBasic_ApplicationContext &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetFrameOfReference`()

    Parameters: | aFrameOfReference (Handle_StepBasic_ApplicationContext &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApplicationProtocolDefinition`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApplicationProtocolDefinition

  Return type: | None

  `Application`()

    Return type: | Handle_StepBasic_ApplicationContext

  `ApplicationInterpretedModelSchemaName`()

    Return type: | Handle_TCollection_HAsciiString

  `ApplicationProtocolYear`()

    Return type: | int

  `GetHandle`()
  `Init`()

    Parameters: | aStatus (Handle_TCollection_HAsciiString &) – aApplicationInterpretedModelSchemaName (Handle_TCollection_HAsciiString &) – aApplicationProtocolYear (int) – aApplication (Handle_StepBasic_ApplicationContext &) –
    Return type: | void

  `SetApplication`()

    Parameters: | aApplication (Handle_StepBasic_ApplicationContext &) –
    Return type: | None

  `SetApplicationInterpretedModelSchemaName`()

    Parameters: | aApplicationInterpretedModelSchemaName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetApplicationProtocolYear`()

    Parameters: | aApplicationProtocolYear (int) –
    Return type: | None

  `SetStatus`()

    Parameters: | aStatus (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Status`()

    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

class `StepBasic_Approval`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Approval

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStatus (Handle_StepBasic_ApprovalStatus &) – aLevel (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Level`()

    Return type: | Handle_TCollection_HAsciiString

  `SetLevel`()

    Parameters: | aLevel (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetStatus`()

    Parameters: | aStatus (Handle_StepBasic_ApprovalStatus &) –
    Return type: | None

  `Status`()

    Return type: | Handle_StepBasic_ApprovalStatus

  `thisown`

    The membership flag

class `StepBasic_ApprovalAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedApproval`()

    Return type: | Handle_StepBasic_Approval

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedApproval (Handle_StepBasic_Approval &) –
    Return type: | void

  `SetAssignedApproval`()

    Parameters: | aAssignedApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApprovalDateTime`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `DateTime`()

    Return type: | StepBasic_DateTimeSelect

  `DatedApproval`()

    Return type: | Handle_StepBasic_Approval

  `GetHandle`()
  `Init`()

    Parameters: | aDateTime (StepBasic_DateTimeSelect &) – aDatedApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `SetDateTime`()

    Parameters: | aDateTime (StepBasic_DateTimeSelect &) –
    Return type: | None

  `SetDatedApproval`()

    Parameters: | aDatedApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApprovalPersonOrganization`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApprovalPersonOrganization

  Return type: | None

  `AuthorizedApproval`()

    Return type: | Handle_StepBasic_Approval

  `GetHandle`()
  `Init`()

    Parameters: | aPersonOrganization (StepBasic_PersonOrganizationSelect &) – aAuthorizedApproval (Handle_StepBasic_Approval &) – aRole (Handle_StepBasic_ApprovalRole &) –
    Return type: | void

  `PersonOrganization`()

    Return type: | StepBasic_PersonOrganizationSelect

  `Role`()

    Return type: | Handle_StepBasic_ApprovalRole

  `SetAuthorizedApproval`()

    Parameters: | aAuthorizedApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `SetPersonOrganization`()

    Parameters: | aPersonOrganization (StepBasic_PersonOrganizationSelect &) –
    Return type: | None

  `SetRole`()

    Parameters: | aRole (Handle_StepBasic_ApprovalRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApprovalRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApprovalRelationship

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingApproval (Handle_StepBasic_Approval &) – aRelatedApproval (Handle_StepBasic_Approval &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `RelatedApproval`()

    Return type: | Handle_StepBasic_Approval

  `RelatingApproval`()

    Return type: | Handle_StepBasic_Approval

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedApproval`()

    Parameters: | aRelatedApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `SetRelatingApproval`()

    Parameters: | aRelatingApproval (Handle_StepBasic_Approval &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApprovalRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApprovalRole

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aRole (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Role`()

    Return type: | Handle_TCollection_HAsciiString

  `SetRole`()

    Parameters: | aRole (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ApprovalStatus`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ApprovalStatus

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_AreaUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_Array1OfApproval`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_Approval &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfApproval &) –
    Return type: | StepBasic_Array1OfApproval

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Approval

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_Approval &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfApproval &) –
    Return type: | StepBasic_Array1OfApproval

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Approval &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Approval

  `thisown`

    The membership flag

class `StepBasic_Array1OfDerivedUnitElement`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_DerivedUnitElement &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfDerivedUnitElement &) –
    Return type: | StepBasic_Array1OfDerivedUnitElement

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_DerivedUnitElement

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_DerivedUnitElement &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfDerivedUnitElement &) –
    Return type: | StepBasic_Array1OfDerivedUnitElement

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_DerivedUnitElement &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_DerivedUnitElement

  `thisown`

    The membership flag

class `StepBasic_Array1OfDocument`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_Document &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfDocument &) –
    Return type: | StepBasic_Array1OfDocument

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Document

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_Document &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfDocument &) –
    Return type: | StepBasic_Array1OfDocument

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Document &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Document

  `thisown`

    The membership flag

class `StepBasic_Array1OfNamedUnit`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_NamedUnit &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfNamedUnit &) –
    Return type: | StepBasic_Array1OfNamedUnit

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_NamedUnit

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_NamedUnit &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfNamedUnit &) –
    Return type: | StepBasic_Array1OfNamedUnit

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_NamedUnit &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_NamedUnit

  `thisown`

    The membership flag

class `StepBasic_Array1OfOrganization`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_Organization &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfOrganization &) –
    Return type: | StepBasic_Array1OfOrganization

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Organization

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_Organization &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfOrganization &) –
    Return type: | StepBasic_Array1OfOrganization

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Organization &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Organization

  `thisown`

    The membership flag

class `StepBasic_Array1OfPerson`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_Person &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfPerson &) –
    Return type: | StepBasic_Array1OfPerson

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Person

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_Person &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfPerson &) –
    Return type: | StepBasic_Array1OfPerson

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Person &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Person

  `thisown`

    The membership flag

class `StepBasic_Array1OfProduct`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_Product &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfProduct &) –
    Return type: | StepBasic_Array1OfProduct

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Product

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_Product &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfProduct &) –
    Return type: | StepBasic_Array1OfProduct

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Product &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Product

  `thisown`

    The membership flag

class `StepBasic_Array1OfProductContext`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_ProductContext &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfProductContext &) –
    Return type: | StepBasic_Array1OfProductContext

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductContext

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_ProductContext &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfProductContext &) –
    Return type: | StepBasic_Array1OfProductContext

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_ProductContext &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductContext

  `thisown`

    The membership flag

class `StepBasic_Array1OfProductDefinition`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_ProductDefinition &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfProductDefinition &) –
    Return type: | StepBasic_Array1OfProductDefinition

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductDefinition

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfProductDefinition &) –
    Return type: | StepBasic_Array1OfProductDefinition

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductDefinition

  `thisown`

    The membership flag

class `StepBasic_Array1OfUncertaintyMeasureWithUnit`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepBasic_UncertaintyMeasureWithUnit &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepBasic_Array1OfUncertaintyMeasureWithUnit &) –
    Return type: | StepBasic_Array1OfUncertaintyMeasureWithUnit

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_UncertaintyMeasureWithUnit

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepBasic_UncertaintyMeasureWithUnit &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepBasic_Array1OfUncertaintyMeasureWithUnit &) –
    Return type: | StepBasic_Array1OfUncertaintyMeasureWithUnit

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_UncertaintyMeasureWithUnit &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_UncertaintyMeasureWithUnit

  `thisown`

    The membership flag

class `StepBasic_CalendarDate`(*args)

  Bases: `OCC.StepBasic.StepBasic_Date`

  - Returns a CalendarDate

  Return type: | None

  `DayComponent`()

    Return type: | int

  `GetHandle`()
  `Init`()

    Parameters: | aYearComponent (int) – aYearComponent – aDayComponent (int) – aMonthComponent (int) –
    Return type: | void
    Return type: | void

  `MonthComponent`()

    Return type: | int

  `SetDayComponent`()

    Parameters: | aDayComponent (int) –
    Return type: | None

  `SetMonthComponent`()

    Parameters: | aMonthComponent (int) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Certification`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aPurpose (Handle_TCollection_HAsciiString &) – aKind (Handle_StepBasic_CertificationType &) –
    Return type: | None

  `Kind`()
    - Returns field Kind

    Return type: | Handle_StepBasic_CertificationType

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `Purpose`()
    - Returns field Purpose

    Return type: | Handle_TCollection_HAsciiString

  `SetKind`()
    - Set field Kind

    Parameters: | Kind (Handle_StepBasic_CertificationType &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPurpose`()
    - Set field Purpose

    Parameters: | Purpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_CertificationAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedCertification`()
    - Returns field AssignedCertification

    Return type: | Handle_StepBasic_Certification

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedCertification (Handle_StepBasic_Certification &) –
    Return type: | None

  `SetAssignedCertification`()
    - Set field AssignedCertification

    Parameters: | AssignedCertification (Handle_StepBasic_Certification &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_CertificationType`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_CharacterizedObject`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Contract`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aPurpose (Handle_TCollection_HAsciiString &) – aKind (Handle_StepBasic_ContractType &) –
    Return type: | None

  `Kind`()
    - Returns field Kind

    Return type: | Handle_StepBasic_ContractType

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `Purpose`()
    - Returns field Purpose

    Return type: | Handle_TCollection_HAsciiString

  `SetKind`()
    - Set field Kind

    Parameters: | Kind (Handle_StepBasic_ContractType &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPurpose`()
    - Set field Purpose

    Parameters: | Purpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ContractAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedContract`()
    - Returns field AssignedContract

    Return type: | Handle_StepBasic_Contract

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedContract (Handle_StepBasic_Contract &) –
    Return type: | None

  `SetAssignedContract`()
    - Set field AssignedContract

    Parameters: | AssignedContract (Handle_StepBasic_Contract &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ContractType`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a ConversionBasedUnit

  Return type: | None

  `ConversionFactor`()

    Return type: | Handle_StepBasic_MeasureWithUnit

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetConversionFactor`()

    Parameters: | aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndAreaUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndAreaUnit

  Return type: | None

  `AreaUnit`()

    Return type: | Handle_StepBasic_AreaUnit

  `GetHandle`()
  `SetAreaUnit`()

    Parameters: | anAreaUnit (Handle_StepBasic_AreaUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndLengthUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndLengthUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `LengthUnit`()

    Return type: | Handle_StepBasic_LengthUnit

  `SetLengthUnit`()

    Parameters: | aLengthUnit (Handle_StepBasic_LengthUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndMassUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndLengthUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `MassUnit`()

    Return type: | Handle_StepBasic_MassUnit

  `SetMassUnit`()

    Parameters: | aMassUnit (Handle_StepBasic_MassUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndPlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndPlaneAngleUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `PlaneAngleUnit`()

    Return type: | Handle_StepBasic_PlaneAngleUnit

  `SetPlaneAngleUnit`()

    Parameters: | aPlaneAngleUnit (Handle_StepBasic_PlaneAngleUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndRatioUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndRatioUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `RatioUnit`()

    Return type: | Handle_StepBasic_RatioUnit

  `SetRatioUnit`()

    Parameters: | aRatioUnit (Handle_StepBasic_RatioUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndSolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndSolidAngleUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `SetSolidAngleUnit`()

    Parameters: | aSolidAngleUnit (Handle_StepBasic_SolidAngleUnit &) –
    Return type: | None

  `SolidAngleUnit`()

    Return type: | Handle_StepBasic_SolidAngleUnit

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndTimeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndTimeUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – aDimensions – aName (Handle_TCollection_HAsciiString &) – aConversionFactor (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | void
    Return type: | void

  `SetTimeUnit`()

    Parameters: | aTimeUnit (Handle_StepBasic_TimeUnit &) –
    Return type: | None

  `TimeUnit`()

    Return type: | Handle_StepBasic_TimeUnit

  `thisown`

    The membership flag

class `StepBasic_ConversionBasedUnitAndVolumeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_ConversionBasedUnit`

  - Returns a ConversionBasedUnitAndVolumeUnit

  Return type: | None

  `GetHandle`()
  `SetVolumeUnit`()

    Parameters: | aVolumeUnit (Handle_StepBasic_VolumeUnit &) –
    Return type: | None

  `VolumeUnit`()

    Return type: | Handle_StepBasic_VolumeUnit

  `thisown`

    The membership flag

class `StepBasic_CoordinatedUniversalTimeOffset`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a CoordinatedUniversalTimeOffset

  Return type: | None

  `GetHandle`()
  `HasMinuteOffset`()

    Return type: | bool

  `HourOffset`()

    Return type: | int

  `Init`()

    Parameters: | aHourOffset (int) – hasAminuteOffset (bool) – aMinuteOffset (int) – aSense (StepBasic_AheadOrBehind) –
    Return type: | void

  `MinuteOffset`()

    Return type: | int

  `Sense`()

    Return type: | StepBasic_AheadOrBehind

  `SetHourOffset`()

    Parameters: | aHourOffset (int) –
    Return type: | None

  `SetMinuteOffset`()

    Parameters: | aMinuteOffset (int) –
    Return type: | None

  `SetSense`()

    Parameters: | aSense (StepBasic_AheadOrBehind) –
    Return type: | None

  `UnSetMinuteOffset`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Date`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Date

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aYearComponent (int) –
    Return type: | void

  `SetYearComponent`()

    Parameters: | aYearComponent (int) –
    Return type: | None

  `YearComponent`()

    Return type: | int

  `thisown`

    The membership flag

class `StepBasic_DateAndTime`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a DateAndTime

  Return type: | None

  `DateComponent`()

    Return type: | Handle_StepBasic_Date

  `GetHandle`()
  `Init`()

    Parameters: | aDateComponent (Handle_StepBasic_Date &) – aTimeComponent (Handle_StepBasic_LocalTime &) –
    Return type: | void

  `SetDateComponent`()

    Parameters: | aDateComponent (Handle_StepBasic_Date &) –
    Return type: | None

  `SetTimeComponent`()

    Parameters: | aTimeComponent (Handle_StepBasic_LocalTime &) –
    Return type: | None

  `TimeComponent`()

    Return type: | Handle_StepBasic_LocalTime

  `thisown`

    The membership flag

class `StepBasic_DateAndTimeAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedDateAndTime`()

    Return type: | Handle_StepBasic_DateAndTime

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedDateAndTime (Handle_StepBasic_DateAndTime &) – aRole (Handle_StepBasic_DateTimeRole &) –
    Return type: | void

  `Role`()

    Return type: | Handle_StepBasic_DateTimeRole

  `SetAssignedDateAndTime`()

    Parameters: | aAssignedDateAndTime (Handle_StepBasic_DateAndTime &) –
    Return type: | None

  `SetRole`()

    Parameters: | aRole (Handle_StepBasic_DateTimeRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DateAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedDate`()

    Return type: | Handle_StepBasic_Date

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedDate (Handle_StepBasic_Date &) – aRole (Handle_StepBasic_DateRole &) –
    Return type: | void

  `Role`()

    Return type: | Handle_StepBasic_DateRole

  `SetAssignedDate`()

    Parameters: | aAssignedDate (Handle_StepBasic_Date &) –
    Return type: | None

  `SetRole`()

    Parameters: | aRole (Handle_StepBasic_DateRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DateRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a DateRole

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DateTimeRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a DateTimeRole

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DateTimeSelect`(*args)

  Bases: `object`

  - Returns a DateTimeSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a DateTimeSelect Kind Entity that is : 1 -> Date 2 -> LocalTime 3 -> DateAndTime 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Date`()
    - returns Value as a Date (Null if another type)

    Return type: | Handle_StepBasic_Date

  `DateAndTime`()
    - returns Value as a DateAndTime (Null if another type)

    Return type: | Handle_StepBasic_DateAndTime

  `LocalTime`()
    - returns Value as a LocalTime (Null if another type)

    Return type: | Handle_StepBasic_LocalTime

  `thisown`

    The membership flag

class `StepBasic_DerivedUnit`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Elements`()

    Return type: | Handle_StepBasic_HArray1OfDerivedUnitElement

  `ElementsValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_DerivedUnitElement

  `GetHandle`()
  `Init`()

    Parameters: | elements (Handle_StepBasic_HArray1OfDerivedUnitElement &) –
    Return type: | None

  `NbElements`()

    Return type: | int

  `SetElements`()

    Parameters: | elements (Handle_StepBasic_HArray1OfDerivedUnitElement &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DerivedUnitElement`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Exponent`()

    Return type: | float

  `GetHandle`()
  `Init`()

    Parameters: | aUnit (Handle_StepBasic_NamedUnit &) – aExponent (float) –
    Return type: | None

  `SetExponent`()

    Parameters: | aExponent (float) –
    Return type: | None

  `SetUnit`()

    Parameters: | aUnit (Handle_StepBasic_NamedUnit &) –
    Return type: | None

  `Unit`()

    Return type: | Handle_StepBasic_NamedUnit

  `thisown`

    The membership flag

class `StepBasic_DesignContext`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductDefinitionContext`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_DigitalDocument`(*args)

  Bases: `OCC.StepBasic.StepBasic_Document`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_DimensionalExponents`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a DimensionalExponents

  Return type: | None

  `AmountOfSubstanceExponent`()

    Return type: | float

  `ElectricCurrentExponent`()

    Return type: | float

  `GetHandle`()
  `Init`()

    Parameters: | aLengthExponent (float) – aMassExponent (float) – aTimeExponent (float) – aElectricCurrentExponent (float) – aThermodynamicTemperatureExponent (float) – aAmountOfSubstanceExponent (float) – aLuminousIntensityExponent (float) –
    Return type: | void

  `LengthExponent`()

    Return type: | float

  `LuminousIntensityExponent`()

    Return type: | float

  `MassExponent`()

    Return type: | float

  `SetAmountOfSubstanceExponent`()

    Parameters: | aAmountOfSubstanceExponent (float) –
    Return type: | None

  `SetElectricCurrentExponent`()

    Parameters: | aElectricCurrentExponent (float) –
    Return type: | None

  `SetLengthExponent`()

    Parameters: | aLengthExponent (float) –
    Return type: | None

  `SetLuminousIntensityExponent`()

    Parameters: | aLuminousIntensityExponent (float) –
    Return type: | None

  `SetMassExponent`()

    Parameters: | aMassExponent (float) –
    Return type: | None

  `SetThermodynamicTemperatureExponent`()

    Parameters: | aThermodynamicTemperatureExponent (float) –
    Return type: | None

  `SetTimeExponent`()

    Parameters: | aTimeExponent (float) –
    Return type: | None

  `ThermodynamicTemperatureExponent`()

    Return type: | float

  `TimeExponent`()

    Return type: | float

  `thisown`

    The membership flag

class `StepBasic_Document`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Id`()
    - Returns field Id

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aKind (Handle_StepBasic_DocumentType &) –
    Return type: | None

  `Kind`()
    - Returns field Kind

    Return type: | Handle_StepBasic_DocumentType

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()
    - Set field Id

    Parameters: | Id (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetKind`()
    - Set field Kind

    Parameters: | Kind (Handle_StepBasic_DocumentType &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentFile`(*args)

  Bases: `OCC.StepBasic.StepBasic_Document`

  - Empty constructor

  Return type: | None

  `CharacterizedObject`()
    - Returns data for supertype CharacterizedObject

    Return type: | Handle_StepBasic_CharacterizedObject

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aDocument_Id (Handle_TCollection_HAsciiString &) – aDocument_Name (Handle_TCollection_HAsciiString &) – hasDocument_Description (bool) – aDocument_Description (Handle_TCollection_HAsciiString &) – aDocument_Kind (Handle_StepBasic_DocumentType &) – aCharacterizedObject_Name (Handle_TCollection_HAsciiString &) – hasCharacterizedObject_Description (bool) – aCharacterizedObject_Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetCharacterizedObject`()
    - Set data for supertype CharacterizedObject

    Parameters: | CharacterizedObject (Handle_StepBasic_CharacterizedObject &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentProductAssociation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingDocument (Handle_StepBasic_Document &) – aRelatedProduct (StepBasic_ProductOrFormationOrDefinition &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RelatedProduct`()
    - Returns field RelatedProduct

    Return type: | StepBasic_ProductOrFormationOrDefinition

  `RelatingDocument`()
    - Returns field RelatingDocument

    Return type: | Handle_StepBasic_Document

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedProduct`()
    - Set field RelatedProduct

    Parameters: | RelatedProduct (StepBasic_ProductOrFormationOrDefinition &) –
    Return type: | None

  `SetRelatingDocument`()
    - Set field RelatingDocument

    Parameters: | RelatingDocument (Handle_StepBasic_Document &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentProductEquivalence`(*args)

  Bases: `OCC.StepBasic.StepBasic_DocumentProductAssociation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_DocumentReference`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedDocument`()

    Return type: | Handle_StepBasic_Document

  `GetHandle`()
  `Init0`()

    Parameters: | aAssignedDocument (Handle_StepBasic_Document &) – aSource (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetAssignedDocument`()

    Parameters: | aAssignedDocument (Handle_StepBasic_Document &) –
    Return type: | None

  `SetSource`()

    Parameters: | aSource (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Source`()

    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

class `StepBasic_DocumentRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aRelating (Handle_StepBasic_Document &) – aRelated (Handle_StepBasic_Document &) –
    Return type: | None

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `RelatedDocument`()

    Return type: | Handle_StepBasic_Document

  `RelatingDocument`()

    Return type: | Handle_StepBasic_Document

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedDocument`()

    Parameters: | aRelated (Handle_StepBasic_Document &) –
    Return type: | None

  `SetRelatingDocument`()

    Parameters: | aRelating (Handle_StepBasic_Document &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentRepresentationType`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aRepresentedDocument (Handle_StepBasic_Document &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RepresentedDocument`()
    - Returns field RepresentedDocument

    Return type: | Handle_StepBasic_Document

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRepresentedDocument`()
    - Set field RepresentedDocument

    Parameters: | RepresentedDocument (Handle_StepBasic_Document &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentType`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | apdt (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `ProductDataType`()

    Return type: | Handle_TCollection_HAsciiString

  `SetProductDataType`()

    Parameters: | apdt (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_DocumentUsageConstraint`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aSource (Handle_StepBasic_Document &) – ase (Handle_TCollection_HAsciiString &) – asev (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetSource`()

    Parameters: | aSource (Handle_StepBasic_Document &) –
    Return type: | None

  `SetSubjectElement`()

    Parameters: | ase (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetSubjectElementValue`()

    Parameters: | asev (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Source`()

    Return type: | Handle_StepBasic_Document

  `SubjectElement`()

    Return type: | Handle_TCollection_HAsciiString

  `SubjectElementValue`()

    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

class `StepBasic_Effectivity`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `GetHandle`()
  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | aid (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()

    Parameters: | aid (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_EffectivityAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedEffectivity`()
    - Returns field AssignedEffectivity

    Return type: | Handle_StepBasic_Effectivity

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedEffectivity (Handle_StepBasic_Effectivity &) –
    Return type: | None

  `SetAssignedEffectivity`()
    - Set field AssignedEffectivity

    Parameters: | AssignedEffectivity (Handle_StepBasic_Effectivity &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_EulerAngles`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Angles`()
    - Returns field Angles

    Return type: | Handle_TColStd_HArray1OfReal

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAngles (Handle_TColStd_HArray1OfReal &) –
    Return type: | None

  `SetAngles`()
    - Set field Angles

    Parameters: | Angles (Handle_TColStd_HArray1OfReal &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ExternalIdentificationAssignment`(*args)

  Bases: `OCC.StepBasic.StepBasic_IdentificationAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aIdentificationAssignment_AssignedId (Handle_TCollection_HAsciiString &) – aIdentificationAssignment_Role (Handle_StepBasic_IdentificationRole &) – aSource (Handle_StepBasic_ExternalSource &) –
    Return type: | None

  `SetSource`()
    - Set field Source

    Parameters: | Source (Handle_StepBasic_ExternalSource &) –
    Return type: | None

  `Source`()
    - Returns field Source

    Return type: | Handle_StepBasic_ExternalSource

  `thisown`

    The membership flag

class `StepBasic_ExternalSource`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aSourceId (StepBasic_SourceItem &) –
    Return type: | None

  `SetSourceId`()
    - Set field SourceId

    Parameters: | SourceId (StepBasic_SourceItem &) –
    Return type: | None

  `SourceId`()
    - Returns field SourceId

    Return type: | StepBasic_SourceItem

  `thisown`

    The membership flag

class `StepBasic_ExternallyDefinedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aItemId (StepBasic_SourceItem &) – aSource (Handle_StepBasic_ExternalSource &) –
    Return type: | None

  `ItemId`()
    - Returns field ItemId

    Return type: | StepBasic_SourceItem

  `SetItemId`()
    - Set field ItemId

    Parameters: | ItemId (StepBasic_SourceItem &) –
    Return type: | None

  `SetSource`()
    - Set field Source

    Parameters: | Source (Handle_StepBasic_ExternalSource &) –
    Return type: | None

  `Source`()
    - Returns field Source

    Return type: | Handle_StepBasic_ExternalSource

  `thisown`

    The membership flag

class `StepBasic_GeneralProperty`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Id`()
    - Returns field Id

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()
    - Set field Id

    Parameters: | Id (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Group`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_GroupAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedGroup`()
    - Returns field AssignedGroup

    Return type: | Handle_StepBasic_Group

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedGroup (Handle_StepBasic_Group &) –
    Return type: | None

  `SetAssignedGroup`()
    - Set field AssignedGroup

    Parameters: | AssignedGroup (Handle_StepBasic_Group &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_GroupRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingGroup (Handle_StepBasic_Group &) – aRelatedGroup (Handle_StepBasic_Group &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RelatedGroup`()
    - Returns field RelatedGroup

    Return type: | Handle_StepBasic_Group

  `RelatingGroup`()
    - Returns field RelatingGroup

    Return type: | Handle_StepBasic_Group

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedGroup`()
    - Set field RelatedGroup

    Parameters: | RelatedGroup (Handle_StepBasic_Group &) –
    Return type: | None

  `SetRelatingGroup`()
    - Set field RelatingGroup

    Parameters: | RelatingGroup (Handle_StepBasic_Group &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_HArray1OfApproval`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_Approval &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfApproval

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfApproval

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Approval

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_Approval &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Approval &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Approval

  `thisown`

    The membership flag

class `StepBasic_HArray1OfDerivedUnitElement`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_DerivedUnitElement &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfDerivedUnitElement

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfDerivedUnitElement

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_DerivedUnitElement

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_DerivedUnitElement &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_DerivedUnitElement &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_DerivedUnitElement

  `thisown`

    The membership flag

class `StepBasic_HArray1OfDocument`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_Document &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfDocument

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfDocument

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Document

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_Document &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Document &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Document

  `thisown`

    The membership flag

class `StepBasic_HArray1OfNamedUnit`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_NamedUnit &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfNamedUnit

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfNamedUnit

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_NamedUnit

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_NamedUnit &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_NamedUnit &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_NamedUnit

  `thisown`

    The membership flag

class `StepBasic_HArray1OfOrganization`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_Organization &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfOrganization

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfOrganization

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Organization

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_Organization &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Organization &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Organization

  `thisown`

    The membership flag

class `StepBasic_HArray1OfPerson`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_Person &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfPerson

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfPerson

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Person

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_Person &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Person &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Person

  `thisown`

    The membership flag

class `StepBasic_HArray1OfProduct`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_Product &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfProduct

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfProduct

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Product

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_Product &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_Product &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_Product

  `thisown`

    The membership flag

class `StepBasic_HArray1OfProductContext`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_ProductContext &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfProductContext

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfProductContext

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductContext

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_ProductContext &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_ProductContext &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductContext

  `thisown`

    The membership flag

class `StepBasic_HArray1OfProductDefinition`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_ProductDefinition &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfProductDefinition

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfProductDefinition

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductDefinition

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_ProductDefinition

  `thisown`

    The membership flag

class `StepBasic_HArray1OfUncertaintyMeasureWithUnit`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepBasic_UncertaintyMeasureWithUnit &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepBasic_Array1OfUncertaintyMeasureWithUnit

  `ChangeArray1`()

    Return type: | StepBasic_Array1OfUncertaintyMeasureWithUnit

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_UncertaintyMeasureWithUnit

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepBasic_UncertaintyMeasureWithUnit &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepBasic_UncertaintyMeasureWithUnit &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepBasic_UncertaintyMeasureWithUnit

  `thisown`

    The membership flag

class `StepBasic_IdentificationAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedId`()
    - Returns field AssignedId

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedId (Handle_TCollection_HAsciiString &) – aRole (Handle_StepBasic_IdentificationRole &) –
    Return type: | None

  `Role`()
    - Returns field Role

    Return type: | Handle_StepBasic_IdentificationRole

  `SetAssignedId`()
    - Set field AssignedId

    Parameters: | AssignedId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRole`()
    - Set field Role

    Parameters: | Role (Handle_StepBasic_IdentificationRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_IdentificationRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_LengthMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a LengthMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_LengthUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a LengthUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_LocalTime`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a LocalTime

  Return type: | None

  `GetHandle`()
  `HasMinuteComponent`()

    Return type: | bool

  `HasSecondComponent`()

    Return type: | bool

  `HourComponent`()

    Return type: | int

  `Init`()

    Parameters: | aHourComponent (int) – hasAminuteComponent (bool) – aMinuteComponent (int) – hasAsecondComponent (bool) – aSecondComponent (float) – aZone (Handle_StepBasic_CoordinatedUniversalTimeOffset &) –
    Return type: | void

  `MinuteComponent`()

    Return type: | int

  `SecondComponent`()

    Return type: | float

  `SetHourComponent`()

    Parameters: | aHourComponent (int) –
    Return type: | None

  `SetMinuteComponent`()

    Parameters: | aMinuteComponent (int) –
    Return type: | None

  `SetSecondComponent`()

    Parameters: | aSecondComponent (float) –
    Return type: | None

  `SetZone`()

    Parameters: | aZone (Handle_StepBasic_CoordinatedUniversalTimeOffset &) –
    Return type: | None

  `UnSetMinuteComponent`()

    Return type: | None

  `UnSetSecondComponent`()

    Return type: | None

  `Zone`()

    Return type: | Handle_StepBasic_CoordinatedUniversalTimeOffset

  `thisown`

    The membership flag

class `StepBasic_MassMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a MassMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_MassUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_MeasureValueMember`(*args)

  Bases: `object`

  Return type: | None

  `GetHandle`()
  `HasName`()

    Return type: | bool

  `Name`()

    Return type: | char *

  `SetName`()

    Parameters: | name (char *) –
    Return type: | bool

  `thisown`

    The membership flag

class `StepBasic_MeasureWithUnit`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a MeasureWithUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aValueComponent (Handle_StepBasic_MeasureValueMember &) – aUnitComponent (StepBasic_Unit &) –
    Return type: | void

  `SetUnitComponent`()

    Parameters: | aUnitComponent (StepBasic_Unit &) –
    Return type: | None

  `SetValueComponent`()

    Parameters: | aValueComponent (float) –
    Return type: | None

  `SetValueComponentMember`()

    Parameters: | val (Handle_StepBasic_MeasureValueMember &) –
    Return type: | None

  `UnitComponent`()

    Return type: | StepBasic_Unit

  `ValueComponent`()

    Return type: | float

  `ValueComponentMember`()

    Return type: | Handle_StepBasic_MeasureValueMember

  `thisown`

    The membership flag

class `StepBasic_MechanicalContext`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductContext`

  - Returns a MechanicalContext

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_NameAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `AssignedName`()
    - Returns field AssignedName

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aAssignedName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetAssignedName`()
    - Set field AssignedName

    Parameters: | AssignedName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_NamedUnit`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a NamedUnit

  Return type: | None

  `Dimensions`()

    Return type: | Handle_StepBasic_DimensionalExponents

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) –
    Return type: | void

  `SetDimensions`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) –
    Return type: | void

  `thisown`

    The membership flag

class `StepBasic_ObjectRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_OrdinalDate`(*args)

  Bases: `OCC.StepBasic.StepBasic_Date`

  - Returns a OrdinalDate

  Return type: | None

  `DayComponent`()

    Return type: | int

  `GetHandle`()
  `Init`()

    Parameters: | aYearComponent (int) – aYearComponent – aDayComponent (int) –
    Return type: | void
    Return type: | void

  `SetDayComponent`()

    Parameters: | aDayComponent (int) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Organization`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Organization

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasId`()

    Return type: | bool

  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | hasAid (bool) – aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `UnSetId`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_OrganizationAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedOrganization`()

    Return type: | Handle_StepBasic_Organization

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedOrganization (Handle_StepBasic_Organization &) – aRole (Handle_StepBasic_OrganizationRole &) –
    Return type: | void

  `Role`()

    Return type: | Handle_StepBasic_OrganizationRole

  `SetAssignedOrganization`()

    Parameters: | aAssignedOrganization (Handle_StepBasic_Organization &) –
    Return type: | None

  `SetRole`()

    Parameters: | aRole (Handle_StepBasic_OrganizationRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_OrganizationRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a OrganizationRole

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_OrganizationalAddress`(*args)

  Bases: `OCC.StepBasic.StepBasic_Address`

  - Returns a OrganizationalAddress

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | hasAinternalLocation (bool) – aInternalLocation (Handle_TCollection_HAsciiString &) – hasAstreetNumber (bool) – aStreetNumber (Handle_TCollection_HAsciiString &) – hasAstreet (bool) – aStreet (Handle_TCollection_HAsciiString &) – hasApostalBox (bool) – aPostalBox (Handle_TCollection_HAsciiString &) – hasAtown (bool) – aTown (Handle_TCollection_HAsciiString &) – hasAregion (bool) – aRegion (Handle_TCollection_HAsciiString &) – hasApostalCode (bool) – aPostalCode (Handle_TCollection_HAsciiString &) – hasAcountry (bool) – aCountry (Handle_TCollection_HAsciiString &) – hasAfacsimileNumber (bool) – aFacsimileNumber (Handle_TCollection_HAsciiString &) – hasAtelephoneNumber (bool) – aTelephoneNumber (Handle_TCollection_HAsciiString &) – hasAelectronicMailAddress (bool) – aElectronicMailAddress (Handle_TCollection_HAsciiString &) – hasAtelexNumber (bool) – aTelexNumber (Handle_TCollection_HAsciiString &) – hasAinternalLocation – aInternalLocation – hasAstreetNumber – aStreetNumber – hasAstreet – aStreet – hasApostalBox – aPostalBox – hasAtown – aTown – hasAregion – aRegion – hasApostalCode – aPostalCode – hasAcountry – aCountry – hasAfacsimileNumber – aFacsimileNumber – hasAtelephoneNumber – aTelephoneNumber – hasAelectronicMailAddress – aElectronicMailAddress – hasAtelexNumber – aTelexNumber – aOrganizations (Handle_StepBasic_HArray1OfOrganization &) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | void
    Return type: | void

  `NbOrganizations`()

    Return type: | int

  `Organizations`()

    Return type: | Handle_StepBasic_HArray1OfOrganization

  `OrganizationsValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_Organization

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetOrganizations`()

    Parameters: | aOrganizations (Handle_StepBasic_HArray1OfOrganization &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Person`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Person

  Return type: | None

  `FirstName`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasFirstName`()

    Return type: | bool

  `HasLastName`()

    Return type: | bool

  `HasMiddleNames`()

    Return type: | bool

  `HasPrefixTitles`()

    Return type: | bool

  `HasSuffixTitles`()

    Return type: | bool

  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – hasAlastName (bool) – aLastName (Handle_TCollection_HAsciiString &) – hasAfirstName (bool) – aFirstName (Handle_TCollection_HAsciiString &) – hasAmiddleNames (bool) – aMiddleNames (Handle_Interface_HArray1OfHAsciiString &) – hasAprefixTitles (bool) – aPrefixTitles (Handle_Interface_HArray1OfHAsciiString &) – hasAsuffixTitles (bool) – aSuffixTitles (Handle_Interface_HArray1OfHAsciiString &) –
    Return type: | void

  `LastName`()

    Return type: | Handle_TCollection_HAsciiString

  `MiddleNames`()

    Return type: | Handle_Interface_HArray1OfHAsciiString

  `MiddleNamesValue`()

    Parameters: | num (int) –
    Return type: | Handle_TCollection_HAsciiString

  `NbMiddleNames`()

    Return type: | int

  `NbPrefixTitles`()

    Return type: | int

  `NbSuffixTitles`()

    Return type: | int

  `PrefixTitles`()

    Return type: | Handle_Interface_HArray1OfHAsciiString

  `PrefixTitlesValue`()

    Parameters: | num (int) –
    Return type: | Handle_TCollection_HAsciiString

  `SetFirstName`()

    Parameters: | aFirstName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetLastName`()

    Parameters: | aLastName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetMiddleNames`()

    Parameters: | aMiddleNames (Handle_Interface_HArray1OfHAsciiString &) –
    Return type: | None

  `SetPrefixTitles`()

    Parameters: | aPrefixTitles (Handle_Interface_HArray1OfHAsciiString &) –
    Return type: | None

  `SetSuffixTitles`()

    Parameters: | aSuffixTitles (Handle_Interface_HArray1OfHAsciiString &) –
    Return type: | None

  `SuffixTitles`()

    Return type: | Handle_Interface_HArray1OfHAsciiString

  `SuffixTitlesValue`()

    Parameters: | num (int) –
    Return type: | Handle_TCollection_HAsciiString

  `UnSetFirstName`()

    Return type: | None

  `UnSetLastName`()

    Return type: | None

  `UnSetMiddleNames`()

    Return type: | None

  `UnSetPrefixTitles`()

    Return type: | None

  `UnSetSuffixTitles`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_PersonAndOrganization`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PersonAndOrganization

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aThePerson (Handle_StepBasic_Person &) – aTheOrganization (Handle_StepBasic_Organization &) –
    Return type: | void

  `SetTheOrganization`()

    Parameters: | aTheOrganization (Handle_StepBasic_Organization &) –
    Return type: | None

  `SetThePerson`()

    Parameters: | aThePerson (Handle_StepBasic_Person &) –
    Return type: | None

  `TheOrganization`()

    Return type: | Handle_StepBasic_Organization

  `ThePerson`()

    Return type: | Handle_StepBasic_Person

  `thisown`

    The membership flag

class `StepBasic_PersonAndOrganizationAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedPersonAndOrganization`()

    Return type: | Handle_StepBasic_PersonAndOrganization

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedPersonAndOrganization (Handle_StepBasic_PersonAndOrganization &) – aRole (Handle_StepBasic_PersonAndOrganizationRole &) –
    Return type: | void

  `Role`()

    Return type: | Handle_StepBasic_PersonAndOrganizationRole

  `SetAssignedPersonAndOrganization`()

    Parameters: | aAssignedPersonAndOrganization (Handle_StepBasic_PersonAndOrganization &) –
    Return type: | None

  `SetRole`()

    Parameters: | aRole (Handle_StepBasic_PersonAndOrganizationRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_PersonAndOrganizationRole`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PersonAndOrganizationRole

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_PersonOrganizationSelect`(*args)

  Bases: `object`

  - Returns a PersonOrganizationSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a PersonOrganizationSelect Kind Entity that is : 1 -> Person 2 -> Organization 3 -> PersonAndOrganization 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Organization`()
    - returns Value as a Organization (Null if another type)

    Return type: | Handle_StepBasic_Organization

  `Person`()
    - returns Value as a Person (Null if another type)

    Return type: | Handle_StepBasic_Person

  `PersonAndOrganization`()
    - returns Value as a PersonAndOrganization (Null if another type)

    Return type: | Handle_StepBasic_PersonAndOrganization

  `thisown`

    The membership flag

class `StepBasic_PersonalAddress`(*args)

  Bases: `OCC.StepBasic.StepBasic_Address`

  - Returns a PersonalAddress

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | hasAinternalLocation (bool) – aInternalLocation (Handle_TCollection_HAsciiString &) – hasAstreetNumber (bool) – aStreetNumber (Handle_TCollection_HAsciiString &) – hasAstreet (bool) – aStreet (Handle_TCollection_HAsciiString &) – hasApostalBox (bool) – aPostalBox (Handle_TCollection_HAsciiString &) – hasAtown (bool) – aTown (Handle_TCollection_HAsciiString &) – hasAregion (bool) – aRegion (Handle_TCollection_HAsciiString &) – hasApostalCode (bool) – aPostalCode (Handle_TCollection_HAsciiString &) – hasAcountry (bool) – aCountry (Handle_TCollection_HAsciiString &) – hasAfacsimileNumber (bool) – aFacsimileNumber (Handle_TCollection_HAsciiString &) – hasAtelephoneNumber (bool) – aTelephoneNumber (Handle_TCollection_HAsciiString &) – hasAelectronicMailAddress (bool) – aElectronicMailAddress (Handle_TCollection_HAsciiString &) – hasAtelexNumber (bool) – aTelexNumber (Handle_TCollection_HAsciiString &) – hasAinternalLocation – aInternalLocation – hasAstreetNumber – aStreetNumber – hasAstreet – aStreet – hasApostalBox – aPostalBox – hasAtown – aTown – hasAregion – aRegion – hasApostalCode – aPostalCode – hasAcountry – aCountry – hasAfacsimileNumber – aFacsimileNumber – hasAtelephoneNumber – aTelephoneNumber – hasAelectronicMailAddress – aElectronicMailAddress – hasAtelexNumber – aTelexNumber – aPeople (Handle_StepBasic_HArray1OfPerson &) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | void
    Return type: | void

  `NbPeople`()

    Return type: | int

  `People`()

    Return type: | Handle_StepBasic_HArray1OfPerson

  `PeopleValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_Person

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPeople`()

    Parameters: | aPeople (Handle_StepBasic_HArray1OfPerson &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_PhysicallyModeledProductDefinition`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductDefinition`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_PlaneAngleMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a PlaneAngleMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_PlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a PlaneAngleUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_Product`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Product

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `FrameOfReference`()

    Return type: | Handle_StepBasic_HArray1OfProductContext

  `FrameOfReferenceValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_ProductContext

  `GetHandle`()
  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aFrameOfReference (Handle_StepBasic_HArray1OfProductContext &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `NbFrameOfReference`()

    Return type: | int

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetFrameOfReference`()

    Parameters: | aFrameOfReference (Handle_StepBasic_HArray1OfProductContext &) –
    Return type: | None

  `SetId`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductCategory`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ProductCategory

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()

    Return type: | bool

  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasAdescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `UnSetDescription`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductCategoryRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Category`()
    - Returns field Category

    Return type: | Handle_StepBasic_ProductCategory

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aCategory (Handle_StepBasic_ProductCategory &) – aSubCategory (Handle_StepBasic_ProductCategory &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetCategory`()
    - Set field Category

    Parameters: | Category (Handle_StepBasic_ProductCategory &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetSubCategory`()
    - Set field SubCategory

    Parameters: | SubCategory (Handle_StepBasic_ProductCategory &) –
    Return type: | None

  `SubCategory`()
    - Returns field SubCategory

    Return type: | Handle_StepBasic_ProductCategory

  `thisown`

    The membership flag

class `StepBasic_ProductConceptContext`(*args)

  Bases: `OCC.StepBasic.StepBasic_ApplicationContextElement`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aApplicationContextElement_Name (Handle_TCollection_HAsciiString &) – aApplicationContextElement_FrameOfReference (Handle_StepBasic_ApplicationContext &) – aMarketSegmentType (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `MarketSegmentType`()
    - Returns field MarketSegmentType

    Return type: | Handle_TCollection_HAsciiString

  `SetMarketSegmentType`()
    - Set field MarketSegmentType

    Parameters: | MarketSegmentType (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductContext`(*args)

  Bases: `OCC.StepBasic.StepBasic_ApplicationContextElement`

  - Returns a ProductContext

  Return type: | None

  `DisciplineType`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aFrameOfReference (Handle_StepBasic_ApplicationContext &) – aName – aFrameOfReference – aDisciplineType (Handle_TCollection_HAsciiString &) –
    Return type: | void
    Return type: | void

  `SetDisciplineType`()

    Parameters: | aDisciplineType (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinition`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ProductDefinition

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `Formation`()

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `FrameOfReference`()

    Return type: | Handle_StepBasic_ProductDefinitionContext

  `GetHandle`()
  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aFormation (Handle_StepBasic_ProductDefinitionFormation &) – aFrameOfReference (Handle_StepBasic_ProductDefinitionContext &) –
    Return type: | void

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetFormation`()

    Parameters: | aFormation (Handle_StepBasic_ProductDefinitionFormation &) –
    Return type: | None

  `SetFrameOfReference`()

    Parameters: | aFrameOfReference (Handle_StepBasic_ProductDefinitionContext &) –
    Return type: | None

  `SetId`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionContext`(*args)

  Bases: `OCC.StepBasic.StepBasic_ApplicationContextElement`

  - Returns a ProductDefinitionContext

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aFrameOfReference (Handle_StepBasic_ApplicationContext &) – aName – aFrameOfReference – aLifeCycleStage (Handle_TCollection_HAsciiString &) –
    Return type: | void
    Return type: | void

  `LifeCycleStage`()

    Return type: | Handle_TCollection_HAsciiString

  `SetLifeCycleStage`()

    Parameters: | aLifeCycleStage (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionEffectivity`(*args)

  Bases: `OCC.StepBasic.StepBasic_Effectivity`

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aUsage (Handle_StepBasic_ProductDefinitionRelationship &) –
    Return type: | None

  `SetUsage`()

    Parameters: | aUsage (Handle_StepBasic_ProductDefinitionRelationship &) –
    Return type: | None

  `Usage`()

    Return type: | Handle_StepBasic_ProductDefinitionRelationship

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionFormation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ProductDefinitionFormation

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Id`()

    Return type: | Handle_TCollection_HAsciiString

  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aOfProduct (Handle_StepBasic_Product &) –
    Return type: | void

  `OfProduct`()

    Return type: | Handle_StepBasic_Product

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetOfProduct`()

    Parameters: | aOfProduct (Handle_StepBasic_Product &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionFormationRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Id`()
    - Returns field Id

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingProductDefinitionFormation (Handle_StepBasic_ProductDefinitionFormation &) – aRelatedProductDefinitionFormation (Handle_StepBasic_ProductDefinitionFormation &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RelatedProductDefinitionFormation`()
    - Returns field RelatedProductDefinitionFormation

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `RelatingProductDefinitionFormation`()
    - Returns field RelatingProductDefinitionFormation

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()
    - Set field Id

    Parameters: | Id (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedProductDefinitionFormation`()
    - Set field RelatedProductDefinitionFormation

    Parameters: | RelatedProductDefinitionFormation (Handle_StepBasic_ProductDefinitionFormation &) –
    Return type: | None

  `SetRelatingProductDefinitionFormation`()
    - Set field RelatingProductDefinitionFormation

    Parameters: | RelatingProductDefinitionFormation (Handle_StepBasic_ProductDefinitionFormation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionFormationWithSpecifiedSource`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductDefinitionFormation`

  - Returns a ProductDefinitionFormationWithSpecifiedSource

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aOfProduct (Handle_StepBasic_Product &) – aId – aDescription – aOfProduct – aMakeOrBuy (StepBasic_Source) –
    Return type: | void
    Return type: | void

  `MakeOrBuy`()

    Return type: | StepBasic_Source

  `SetMakeOrBuy`()

    Parameters: | aMakeOrBuy (StepBasic_Source) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Id`()
    - Returns field Id

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aName (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingProductDefinition (Handle_StepBasic_ProductDefinition &) – aRelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RelatedProductDefinition`()
    - Returns field RelatedProductDefinition

    Return type: | Handle_StepBasic_ProductDefinition

  `RelatingProductDefinition`()
    - Returns field RelatingProductDefinition

    Return type: | Handle_StepBasic_ProductDefinition

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()
    - Set field Id

    Parameters: | Id (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedProductDefinition`()
    - Set field RelatedProductDefinition

    Parameters: | RelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `SetRelatingProductDefinition`()
    - Set field RelatingProductDefinition

    Parameters: | RelatingProductDefinition (Handle_StepBasic_ProductDefinition &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductDefinitionWithAssociatedDocuments`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductDefinition`

  Return type: | None

  `DocIds`()

    Return type: | Handle_StepBasic_HArray1OfDocument

  `DocIdsValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_Document

  `GetHandle`()
  `Init`()

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aFormation (Handle_StepBasic_ProductDefinitionFormation &) – aFrame (Handle_StepBasic_ProductDefinitionContext &) – aDocIds (Handle_StepBasic_HArray1OfDocument &) –
    Return type: | None

  `NbDocIds`()

    Return type: | int

  `SetDocIds`()

    Parameters: | DocIds (Handle_StepBasic_HArray1OfDocument &) –
    Return type: | None

  `SetDocIdsValue`()

    Parameters: | num (int) – adoc (Handle_StepBasic_Document &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductOrFormationOrDefinition`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ProductOrFormationOrDefinition select type 1 -> Product from StepBasic 2 -> ProductDefinitionFormation from StepBasic 3 -> ProductDefinition from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Product`()
    - Returns Value as Product (or Null if another type)

    Return type: | Handle_StepBasic_Product

  `ProductDefinition`()
    - Returns Value as ProductDefinition (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinition

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `StepBasic_ProductRelatedProductCategory`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductCategory`

  - Returns a ProductRelatedProductCategory

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – hasAdescription (bool) – aDescription (Handle_TCollection_HAsciiString &) – aName – hasAdescription – aDescription – aProducts (Handle_StepBasic_HArray1OfProduct &) –
    Return type: | void
    Return type: | void

  `NbProducts`()

    Return type: | int

  `Products`()

    Return type: | Handle_StepBasic_HArray1OfProduct

  `ProductsValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepBasic_Product

  `SetProducts`()

    Parameters: | aProducts (Handle_StepBasic_HArray1OfProduct &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_ProductType`(*args)

  Bases: `OCC.StepBasic.StepBasic_ProductRelatedProductCategory`

  - Returns a ProductType

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_RatioMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a RatioMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_RatioUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a RatioUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_RoleAssociation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aRole (Handle_StepBasic_ObjectRole &) – aItemWithRole (StepBasic_RoleSelect &) –
    Return type: | None

  `ItemWithRole`()
    - Returns field ItemWithRole

    Return type: | StepBasic_RoleSelect

  `Role`()
    - Returns field Role

    Return type: | Handle_StepBasic_ObjectRole

  `SetItemWithRole`()
    - Set field ItemWithRole

    Parameters: | ItemWithRole (StepBasic_RoleSelect &) –
    Return type: | None

  `SetRole`()
    - Set field Role

    Parameters: | Role (Handle_StepBasic_ObjectRole &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_RoleSelect`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ActionAssignment`()
    - Returns Value as ActionAssignment (or Null if another type)

    Return type: | Handle_StepBasic_ActionAssignment

  `ActionRequestAssignment`()
    - Returns Value as ActionRequestAssignment (or Null if another type)

    Return type: | Handle_StepBasic_ActionRequestAssignment

  `ApprovalAssignment`()
    - Returns Value as ApprovalAssignment (or Null if another type)

    Return type: | Handle_StepBasic_ApprovalAssignment

  `ApprovalDateTime`()
    - Returns Value as ApprovalDateTime (or Null if another type)

    Return type: | Handle_StepBasic_ApprovalDateTime

  `CaseNum`()
    - Recognizes a kind of RoleSelect select type 1 -> ActionAssignment from StepBasic 2 -> ActionRequestAssignment from StepBasic 3 -> ApprovalAssignment from StepBasic 4 -> ApprovalDateTime from StepBasic 5 -> CertificationAssignment from StepBasic 6 -> ContractAssignment from StepBasic 7 -> DocumentReference from StepBasic 8 -> EffectivityAssignment from StepBasic 9 -> GroupAssignment from StepBasic 10 -> NameAssignment from StepBasic 11 -> SecurityClassificationAssignment from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `CertificationAssignment`()
    - Returns Value as CertificationAssignment (or Null if another type)

    Return type: | Handle_StepBasic_CertificationAssignment

  `ContractAssignment`()
    - Returns Value as ContractAssignment (or Null if another type)

    Return type: | Handle_StepBasic_ContractAssignment

  `DocumentReference`()
    - Returns Value as DocumentReference (or Null if another type)

    Return type: | Handle_StepBasic_DocumentReference

  `EffectivityAssignment`()
    - Returns Value as EffectivityAssignment (or Null if another type)

    Return type: | Handle_StepBasic_EffectivityAssignment

  `GroupAssignment`()
    - Returns Value as GroupAssignment (or Null if another type)

    Return type: | Handle_StepBasic_GroupAssignment

  `NameAssignment`()
    - Returns Value as NameAssignment (or Null if another type)

    Return type: | Handle_StepBasic_NameAssignment

  `SecurityClassificationAssignment`()
    - Returns Value as SecurityClassificationAssignment (or Null if another type)

    Return type: | Handle_StepBasic_SecurityClassificationAssignment

  `thisown`

    The membership flag

class `StepBasic_SecurityClassification`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SecurityClassification

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aPurpose (Handle_TCollection_HAsciiString &) – aSecurityLevel (Handle_StepBasic_SecurityClassificationLevel &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `Purpose`()

    Return type: | Handle_TCollection_HAsciiString

  `SecurityLevel`()

    Return type: | Handle_StepBasic_SecurityClassificationLevel

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPurpose`()

    Parameters: | aPurpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetSecurityLevel`()

    Parameters: | aSecurityLevel (Handle_StepBasic_SecurityClassificationLevel &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SecurityClassificationAssignment`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `AssignedSecurityClassification`()

    Return type: | Handle_StepBasic_SecurityClassification

  `GetHandle`()
  `Init`()

    Parameters: | aAssignedSecurityClassification (Handle_StepBasic_SecurityClassification &) –
    Return type: | void

  `SetAssignedSecurityClassification`()

    Parameters: | aAssignedSecurityClassification (Handle_StepBasic_SecurityClassification &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SecurityClassificationLevel`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SecurityClassificationLevel

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a SiUnit

  Return type: | None

  `GetHandle`()
  `HasPrefix`()

    Return type: | bool

  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `Name`()

    Return type: | StepBasic_SiUnitName

  `Prefix`()

    Return type: | StepBasic_SiPrefix

  `SetName`()

    Parameters: | aName (StepBasic_SiUnitName) –
    Return type: | None

  `SetPrefix`()

    Parameters: | aPrefix (StepBasic_SiPrefix) –
    Return type: | None

  `UnSetPrefix`()

    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndAreaUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndAreaUnit

  Return type: | None

  `AreaUnit`()

    Return type: | Handle_StepBasic_AreaUnit

  `GetHandle`()
  `SetAreaUnit`()

    Parameters: | anAreaUnit (Handle_StepBasic_AreaUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndLengthUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndLengthUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `LengthUnit`()

    Return type: | Handle_StepBasic_LengthUnit

  `SetLengthUnit`()

    Parameters: | aLengthUnit (Handle_StepBasic_LengthUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndMassUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndMassUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `MassUnit`()

    Return type: | Handle_StepBasic_MassUnit

  `SetMassUnit`()

    Parameters: | aMassUnit (Handle_StepBasic_MassUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndPlaneAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndPlaneAngleUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `PlaneAngleUnit`()

    Return type: | Handle_StepBasic_PlaneAngleUnit

  `SetPlaneAngleUnit`()

    Parameters: | aPlaneAngleUnit (Handle_StepBasic_PlaneAngleUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndRatioUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndRatioUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `RatioUnit`()

    Return type: | Handle_StepBasic_RatioUnit

  `SetRatioUnit`()

    Parameters: | aRatioUnit (Handle_StepBasic_RatioUnit &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndSolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndSolidAngleUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `SetSolidAngleUnit`()

    Parameters: | aSolidAngleUnit (Handle_StepBasic_SolidAngleUnit &) –
    Return type: | None

  `SolidAngleUnit`()

    Return type: | Handle_StepBasic_SolidAngleUnit

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndThermodynamicTemperatureUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndThermodynamicTemperatureUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `SetThermodynamicTemperatureUnit`()

    Parameters: | aThermodynamicTemperatureUnit (Handle_StepBasic_ThermodynamicTemperatureUnit &) –
    Return type: | None

  `ThermodynamicTemperatureUnit`()

    Return type: | Handle_StepBasic_ThermodynamicTemperatureUnit

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndTimeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndTimeUnit

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aDimensions (Handle_StepBasic_DimensionalExponents &) – hasAprefix (bool) – aPrefix (StepBasic_SiPrefix) – aName (StepBasic_SiUnitName) –
    Return type: | void
    Return type: | void

  `SetTimeUnit`()

    Parameters: | aTimeUnit (Handle_StepBasic_TimeUnit &) –
    Return type: | None

  `TimeUnit`()

    Return type: | Handle_StepBasic_TimeUnit

  `thisown`

    The membership flag

class `StepBasic_SiUnitAndVolumeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_SiUnit`

  - Returns a SiUnitAndVolumeUnit

  Return type: | None

  `GetHandle`()
  `SetVolumeUnit`()

    Parameters: | aVolumeUnit (Handle_StepBasic_VolumeUnit &) –
    Return type: | None

  `VolumeUnit`()

    Return type: | Handle_StepBasic_VolumeUnit

  `thisown`

    The membership flag

class `StepBasic_SizeMember`(*args)

  Bases: `object`

  Return type: | None

  `GetHandle`()
  `HasName`()

    Return type: | bool

  `Name`()

    Return type: | char *

  `SetName`()

    Parameters: | name (char *) –
    Return type: | bool

  `thisown`

    The membership flag

class `StepBasic_SizeSelect`(*args)

  Bases: `object`

  - Returns a SizeSelect SelectType

  Return type: | None

  `CaseMem`()
    - Recognizes a SelectMember as Real, named as PARAMETER_VALUE 1 -> PositiveLengthMeasure i.e. Real 0 else (i.e. Entity)

    Parameters: | ent (Handle_StepData_SelectMember &) –
    Return type: | int

  `CaseNum`()
    - Recognizes a TrimmingSelect Kind Entity that is : 1 -> SizeMember 0 else (i.e. Real)

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `NewMember`()
    - Returns a SizeMember (POSITIVE_LENGTH_MEASURE) as preferred

    Return type: | Handle_StepData_SelectMember

  `RealValue`()
    - returns Value as a Real (Null if another type)

    Return type: | float

  `SetRealValue`()

    Parameters: | aReal (float) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_SolidAngleMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a SolidAngleMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_SolidAngleUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a SolidAngleUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_SourceItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of SourceItem select type 1 -> HAsciiString from TCollection 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Identifier`()
    - Returns Value as Identifier (or Null if another type)

    Return type: | Handle_TCollection_HAsciiString

  `NewMember`()

    Return type: | Handle_StepData_SelectMember

  `thisown`

    The membership flag

class `StepBasic_ThermodynamicTemperatureUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_TimeMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a TimeMeasureWithUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_TimeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  - Returns a TimeUnit

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_UncertaintyMeasureWithUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_MeasureWithUnit`

  - Returns a UncertaintyMeasureWithUnit

  Return type: | None

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aValueComponent (Handle_StepBasic_MeasureValueMember &) – aUnitComponent (StepBasic_Unit &) – aValueComponent – aUnitComponent – aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | void
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepBasic_Unit`(*args)

  Bases: `object`

  - Creates empty object

  Return type: | None

  `CaseNum`()
    - Recognizes a type of Unit Entity 1 -> NamedUnit 2 -> DerivedUnit

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `DerivedUnit`()
    - returns Value as a DerivedUnit (Null if another type)

    Return type: | Handle_StepBasic_DerivedUnit

  `NamedUnit`()
    - returns Value as a NamedUnit (Null if another type)

    Return type: | Handle_StepBasic_NamedUnit

  `thisown`

    The membership flag

class `StepBasic_VersionedActionRequest`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `HasDescription`()
    - Returns True if optional field Description is defined

    Return type: | bool

  `Id`()
    - Returns field Id

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aId (Handle_TCollection_HAsciiString &) – aVersion (Handle_TCollection_HAsciiString &) – aPurpose (Handle_TCollection_HAsciiString &) – hasDescription (bool) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Purpose`()
    - Returns field Purpose

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetId`()
    - Set field Id

    Parameters: | Id (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPurpose`()
    - Set field Purpose

    Parameters: | Purpose (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetVersion`()
    - Set field Version

    Parameters: | Version (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `Version`()
    - Returns field Version

    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

class `StepBasic_VolumeUnit`(*args)

  Bases: `OCC.StepBasic.StepBasic_NamedUnit`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepBasic_WeekOfYearAndDayDate`(*args)

  Bases: `OCC.StepBasic.StepBasic_Date`

  - Returns a WeekOfYearAndDayDate

  Return type: | None

  `DayComponent`()

    Return type: | int

  `GetHandle`()
  `HasDayComponent`()

    Return type: | bool

  `Init`()

    Parameters: | aYearComponent (int) – aYearComponent – aWeekComponent (int) – hasAdayComponent (bool) – aDayComponent (int) –
    Return type: | void
    Return type: | void

  `SetDayComponent`()

    Parameters: | aDayComponent (int) –
    Return type: | None

  `SetWeekComponent`()

    Parameters: | aWeekComponent (int) –
    Return type: | None

  `UnSetDayComponent`()

    Return type: | None

  `WeekComponent`()

    Return type: | int

  `thisown`

    The membership flag

class `SwigPyIterator`(*args, **kwargs)

  Bases: `object`

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

    The membership flag

  `value`()

`register_handle`(handle, base_object)

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