# OCC.StepFEA module

class `Handle_StepFEA_AlignedCurve3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_AlignedSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_ConstantSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_Curve3dElementProperty`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_Curve3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_ElementRepresentation`

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

    The membership flag

class `Handle_StepFEA_CurveElementEndOffset`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_CurveElementEndRelease`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_CurveElementInterval`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_CurveElementIntervalConstant`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_CurveElementInterval`

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

    The membership flag

class `Handle_StepFEA_CurveElementIntervalLinearlyVarying`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_CurveElementInterval`

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

    The membership flag

class `Handle_StepFEA_CurveElementLocation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_DegreeOfFreedomMember`(*args)

  Bases: `object`

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

    The membership flag

class `Handle_StepFEA_DummyNode`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_NodeRepresentation`

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

    The membership flag

class `Handle_StepFEA_ElementGeometricRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_ElementGroup`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaGroup`

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

    The membership flag

class `Handle_StepFEA_ElementRepresentation`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

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

    The membership flag

class `Handle_StepFEA_FeaAreaDensity`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaAxis2Placement3d`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_Axis2Placement3d`

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

    The membership flag

class `Handle_StepFEA_FeaCurveSectionGeometricRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_FeaGroup`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_Group`

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

    The membership flag

class `Handle_StepFEA_FeaLinearElasticity`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaMassDensity`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaMaterialPropertyRepresentation`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_MaterialPropertyRepresentation`

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

    The membership flag

class `Handle_StepFEA_FeaMaterialPropertyRepresentationItem`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_RepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaModel`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

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

    The membership flag

class `Handle_StepFEA_FeaModel3d`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaModel`

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

    The membership flag

class `Handle_StepFEA_FeaModelDefinition`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_ShapeAspect`

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

    The membership flag

class `Handle_StepFEA_FeaMoistureAbsorption`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaParametricPoint`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_Point`

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

    The membership flag

class `Handle_StepFEA_FeaRepresentationItem`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_RepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaShellBendingStiffness`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaShellMembraneStiffness`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaShellShearStiffness`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FeaSurfaceSectionGeometricRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaMaterialPropertyRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_FreedomAndCoefficient`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_FreedomsList`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_GeometricNode`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_NodeRepresentation`

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

    The membership flag

class `Handle_StepFEA_HArray1OfCurveElementEndOffset`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HArray1OfCurveElementEndRelease`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HArray1OfCurveElementInterval`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HArray1OfDegreeOfFreedom`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HArray1OfElementRepresentation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HArray1OfNodeRepresentation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HSequenceOfCurve3dElementProperty`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HSequenceOfElementGeometricRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HSequenceOfElementRepresentation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_HSequenceOfNodeRepresentation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_StepFEA_Node`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_NodeRepresentation`

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

    The membership flag

class `Handle_StepFEA_NodeDefinition`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_ShapeAspect`

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

    The membership flag

class `Handle_StepFEA_NodeGroup`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaGroup`

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

    The membership flag

class `Handle_StepFEA_NodeRepresentation`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

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

    The membership flag

class `Handle_StepFEA_NodeSet`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_NodeWithSolutionCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_Node`

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

    The membership flag

class `Handle_StepFEA_NodeWithVector`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_Node`

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

    The membership flag

class `Handle_StepFEA_ParametricCurve3dElementCoordinateDirection`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_ParametricCurve3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_ParametricSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_FeaRepresentationItem`

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

    The membership flag

class `Handle_StepFEA_SequenceNodeOfSequenceOfCurve3dElementProperty`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_StepFEA_SequenceNodeOfSequenceOfElementGeometricRelationship`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_StepFEA_SequenceNodeOfSequenceOfElementRepresentation`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_StepFEA_SequenceNodeOfSequenceOfNodeRepresentation`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_StepFEA_Surface3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_ElementRepresentation`

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

    The membership flag

class `Handle_StepFEA_SymmetricTensor23dMember`(*args)

  Bases: `object`

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

    The membership flag

class `Handle_StepFEA_SymmetricTensor43dMember`(*args)

  Bases: `object`

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

    The membership flag

class `Handle_StepFEA_Volume3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.Handle_StepFEA_ElementRepresentation`

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

    The membership flag

class `StepFEA_AlignedCurve3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `CoordinateSystem`()
    - Returns field CoordinateSystem

    Return type: | Handle_StepFEA_FeaAxis2Placement3d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aCoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `SetCoordinateSystem`()
    - Set field CoordinateSystem

    Parameters: | CoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_AlignedSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `CoordinateSystem`()
    - Returns field CoordinateSystem

    Return type: | Handle_StepFEA_FeaAxis2Placement3d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aCoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `SetCoordinateSystem`()
    - Set field CoordinateSystem

    Parameters: | CoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_ArbitraryVolume3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `CoordinateSystem`()
    - Returns field CoordinateSystem

    Return type: | Handle_StepFEA_FeaAxis2Placement3d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aCoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `SetCoordinateSystem`()
    - Set field CoordinateSystem

    Parameters: | CoordinateSystem (Handle_StepFEA_FeaAxis2Placement3d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_Array1OfCurveElementEndOffset`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Array1OfCurveElementEndRelease`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Array1OfCurveElementInterval`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Array1OfDegreeOfFreedom`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Array1OfElementRepresentation`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Array1OfNodeRepresentation`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_ConstantSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `Angle`()
    - Returns field Angle

    Return type: | float

  `Axis`()
    - Returns field Axis

    Return type: | int

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aAxis (int) – aAngle (float) –
    Return type: | None

  `SetAngle`()
    - Set field Angle

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

  `SetAxis`()
    - Set field Axis

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

  `thisown`

    The membership flag

class `StepFEA_Curve3dElementProperty`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `EndOffsets`()
    - Returns field EndOffsets

    Return type: | Handle_StepFEA_HArray1OfCurveElementEndOffset

  `EndReleases`()
    - Returns field EndReleases

    Return type: | Handle_StepFEA_HArray1OfCurveElementEndRelease

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

    Parameters: | aPropertyId (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aIntervalDefinitions (Handle_StepFEA_HArray1OfCurveElementInterval &) – aEndOffsets (Handle_StepFEA_HArray1OfCurveElementEndOffset &) – aEndReleases (Handle_StepFEA_HArray1OfCurveElementEndRelease &) –
    Return type: | None

  `IntervalDefinitions`()
    - Returns field IntervalDefinitions

    Return type: | Handle_StepFEA_HArray1OfCurveElementInterval

  `PropertyId`()
    - Returns field PropertyId

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

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

  `SetEndOffsets`()
    - Set field EndOffsets

    Parameters: | EndOffsets (Handle_StepFEA_HArray1OfCurveElementEndOffset &) –
    Return type: | None

  `SetEndReleases`()
    - Set field EndReleases

    Parameters: | EndReleases (Handle_StepFEA_HArray1OfCurveElementEndRelease &) –
    Return type: | None

  `SetIntervalDefinitions`()
    - Set field IntervalDefinitions

    Parameters: | IntervalDefinitions (Handle_StepFEA_HArray1OfCurveElementInterval &) –
    Return type: | None

  `SetPropertyId`()
    - Set field PropertyId

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

  `thisown`

    The membership flag

class `StepFEA_Curve3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.StepFEA_ElementRepresentation`

  - Empty constructor

  Return type: | None

  `ElementDescriptor`()
    - Returns field ElementDescriptor

    Return type: | Handle_StepElement_Curve3dElementDescriptor

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aElementRepresentation_NodeList (Handle_StepFEA_HArray1OfNodeRepresentation &) – aModelRef (Handle_StepFEA_FeaModel3d &) – aElementDescriptor (Handle_StepElement_Curve3dElementDescriptor &) – aProperty (Handle_StepFEA_Curve3dElementProperty &) – aMaterial (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `Material`()
    - Returns field Material

    Return type: | Handle_StepElement_ElementMaterial

  `ModelRef`()
    - Returns field ModelRef

    Return type: | Handle_StepFEA_FeaModel3d

  `Property`()
    - Returns field Property

    Return type: | Handle_StepFEA_Curve3dElementProperty

  `SetElementDescriptor`()
    - Set field ElementDescriptor

    Parameters: | ElementDescriptor (Handle_StepElement_Curve3dElementDescriptor &) –
    Return type: | None

  `SetMaterial`()
    - Set field Material

    Parameters: | Material (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `SetModelRef`()
    - Set field ModelRef

    Parameters: | ModelRef (Handle_StepFEA_FeaModel3d &) –
    Return type: | None

  `SetProperty`()
    - Set field Property

    Parameters: | Property (Handle_StepFEA_Curve3dElementProperty &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_CurveElementEndCoordinateSystem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_StepFEA_AlignedCurve3dElementCoordinateSystem

  `CaseNum`()
    - Recognizes a kind of CurveElementEndCoordinateSystem select type 1 -> FeaAxis2Placement3d from StepFEA 2 -> AlignedCurve3dElementCoordinateSystem from StepFEA 3 -> ParametricCurve3dElementCoordinateSystem from StepFEA 0 else

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

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

    Return type: | Handle_StepFEA_FeaAxis2Placement3d

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

    Return type: | Handle_StepFEA_ParametricCurve3dElementCoordinateSystem

  `thisown`

    The membership flag

class `StepFEA_CurveElementEndOffset`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `CoordinateSystem`()
    - Returns field CoordinateSystem

    Return type: | StepFEA_CurveElementEndCoordinateSystem

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

    Parameters: | aCoordinateSystem (StepFEA_CurveElementEndCoordinateSystem &) – aOffsetVector (Handle_TColStd_HArray1OfReal &) –
    Return type: | None

  `OffsetVector`()
    - Returns field OffsetVector

    Return type: | Handle_TColStd_HArray1OfReal

  `SetCoordinateSystem`()
    - Set field CoordinateSystem

    Parameters: | CoordinateSystem (StepFEA_CurveElementEndCoordinateSystem &) –
    Return type: | None

  `SetOffsetVector`()
    - Set field OffsetVector

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

  `thisown`

    The membership flag

class `StepFEA_CurveElementEndRelease`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `CoordinateSystem`()
    - Returns field CoordinateSystem

    Return type: | StepFEA_CurveElementEndCoordinateSystem

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

    Parameters: | aCoordinateSystem (StepFEA_CurveElementEndCoordinateSystem &) – aReleases (Handle_StepElement_HArray1OfCurveElementEndReleasePacket &) –
    Return type: | None

  `Releases`()
    - Returns field Releases

    Return type: | Handle_StepElement_HArray1OfCurveElementEndReleasePacket

  `SetCoordinateSystem`()
    - Set field CoordinateSystem

    Parameters: | CoordinateSystem (StepFEA_CurveElementEndCoordinateSystem &) –
    Return type: | None

  `SetReleases`()
    - Set field Releases

    Parameters: | Releases (Handle_StepElement_HArray1OfCurveElementEndReleasePacket &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_CurveElementInterval`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `EuAngles`()
    - Returns field EuAngles

    Return type: | Handle_StepBasic_EulerAngles

  `FinishPosition`()
    - Returns field FinishPosition

    Return type: | Handle_StepFEA_CurveElementLocation

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

    Parameters: | aFinishPosition (Handle_StepFEA_CurveElementLocation &) – aEuAngles (Handle_StepBasic_EulerAngles &) –
    Return type: | None

  `SetEuAngles`()
    - Set field EuAngles

    Parameters: | EuAngles (Handle_StepBasic_EulerAngles &) –
    Return type: | None

  `SetFinishPosition`()
    - Set field FinishPosition

    Parameters: | FinishPosition (Handle_StepFEA_CurveElementLocation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_CurveElementIntervalConstant`(*args)

  Bases: `OCC.StepFEA.StepFEA_CurveElementInterval`

  - Empty constructor

  Return type: | None

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

    Parameters: | aCurveElementInterval_FinishPosition (Handle_StepFEA_CurveElementLocation &) – aCurveElementInterval_EuAngles (Handle_StepBasic_EulerAngles &) – aSection (Handle_StepElement_CurveElementSectionDefinition &) –
    Return type: | None

  `Section`()
    - Returns field Section

    Return type: | Handle_StepElement_CurveElementSectionDefinition

  `SetSection`()
    - Set field Section

    Parameters: | Section (Handle_StepElement_CurveElementSectionDefinition &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_CurveElementIntervalLinearlyVarying`(*args)

  Bases: `OCC.StepFEA.StepFEA_CurveElementInterval`

  - Empty constructor

  Return type: | None

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

    Parameters: | aCurveElementInterval_FinishPosition (Handle_StepFEA_CurveElementLocation &) – aCurveElementInterval_EuAngles (Handle_StepBasic_EulerAngles &) – aSections (Handle_StepElement_HArray1OfCurveElementSectionDefinition &) –
    Return type: | None

  `Sections`()
    - Returns field Sections

    Return type: | Handle_StepElement_HArray1OfCurveElementSectionDefinition

  `SetSections`()
    - Set field Sections

    Parameters: | Sections (Handle_StepElement_HArray1OfCurveElementSectionDefinition &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_CurveElementLocation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Coordinate`()
    - Returns field Coordinate

    Return type: | Handle_StepFEA_FeaParametricPoint

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

    Parameters: | aCoordinate (Handle_StepFEA_FeaParametricPoint &) –
    Return type: | None

  `SetCoordinate`()
    - Set field Coordinate

    Parameters: | Coordinate (Handle_StepFEA_FeaParametricPoint &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_DegreeOfFreedom`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_TCollection_HAsciiString

  `CaseMem`()
    - Recognizes a items of select member CurveElementFreedomMember 1 -> EnumeratedCurveElementFreedom 2 -> ApplicationDefinedDegreeOfFreedom 0 else

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

  `CaseNum`()
    - Recognizes a kind of CurveElementFreedom select type return 0

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

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

    Return type: | StepFEA_EnumeratedDegreeOfFreedom

  `NewMember`()
    - Returns a new select member the type CurveElementFreedomMember

    Return type: | Handle_StepData_SelectMember

  `SetApplicationDefinedDegreeOfFreedom`()
    - Set Value for ApplicationDefinedDegreeOfFreedom

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

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

    Parameters: | aVal (StepFEA_EnumeratedDegreeOfFreedom) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_DegreeOfFreedomMember`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `HasName`()
    - Returns True if has name

    Return type: | bool

  `Matches`()
    - Tells if the name of a SelectMember matches a given one;

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

  `Name`()
    - Returns set name

    Return type: | char *

  `SetName`()
    - Set name

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

  `thisown`

    The membership flag

class `StepFEA_DummyNode`(*args)

  Bases: `OCC.StepFEA.StepFEA_NodeRepresentation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_ElementGeometricRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Aspect`()
    - Returns field Aspect

    Return type: | StepElement_ElementAspect

  `ElementRef`()
    - Returns field ElementRef

    Return type: | StepFEA_ElementOrElementGroup

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

    Parameters: | aElementRef (StepFEA_ElementOrElementGroup &) – aItem (Handle_StepElement_AnalysisItemWithinRepresentation &) – aAspect (StepElement_ElementAspect &) –
    Return type: | None

  `Item`()
    - Returns field Item

    Return type: | Handle_StepElement_AnalysisItemWithinRepresentation

  `SetAspect`()
    - Set field Aspect

    Parameters: | Aspect (StepElement_ElementAspect &) –
    Return type: | None

  `SetElementRef`()
    - Set field ElementRef

    Parameters: | ElementRef (StepFEA_ElementOrElementGroup &) –
    Return type: | None

  `SetItem`()
    - Set field Item

    Parameters: | Item (Handle_StepElement_AnalysisItemWithinRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_ElementGroup`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaGroup`

  - Empty constructor

  Return type: | None

  `Elements`()
    - Returns field Elements

    Return type: | Handle_StepFEA_HArray1OfElementRepresentation

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

    Parameters: | aGroup_Name (Handle_TCollection_HAsciiString &) – aGroup_Description (Handle_TCollection_HAsciiString &) – aFeaGroup_ModelRef (Handle_StepFEA_FeaModel &) – aElements (Handle_StepFEA_HArray1OfElementRepresentation &) –
    Return type: | None

  `SetElements`()
    - Set field Elements

    Parameters: | Elements (Handle_StepFEA_HArray1OfElementRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_ElementOrElementGroup`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ElementOrElementGroup select type 1 -> ElementRepresentation from StepFEA 2 -> ElementGroup from StepFEA 0 else

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

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

    Return type: | Handle_StepFEA_ElementGroup

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

    Return type: | Handle_StepFEA_ElementRepresentation

  `thisown`

    The membership flag

class `StepFEA_ElementRepresentation`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Empty constructor

  Return type: | None

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aNodeList (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `NodeList`()
    - Returns field NodeList

    Return type: | Handle_StepFEA_HArray1OfNodeRepresentation

  `SetNodeList`()
    - Set field NodeList

    Parameters: | NodeList (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaAreaDensity`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstant`()
    - Returns field FeaConstant

    Return type: | float

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstant (float) –
    Return type: | None

  `SetFeaConstant`()
    - Set field FeaConstant

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

  `thisown`

    The membership flag

class `StepFEA_FeaAxis2Placement3d`(*args)

  Bases: `OCC.StepGeom.StepGeom_Axis2Placement3d`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aPlacement_Location (Handle_StepGeom_CartesianPoint &) – hasAxis2Placement3d_Axis (bool) – aAxis2Placement3d_Axis (Handle_StepGeom_Direction &) – hasAxis2Placement3d_RefDirection (bool) – aAxis2Placement3d_RefDirection (Handle_StepGeom_Direction &) – aSystemType (StepFEA_CoordinateSystemType) – aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetDescription`()
    - Set field Description

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

  `SetSystemType`()
    - Set field SystemType

    Parameters: | SystemType (StepFEA_CoordinateSystemType) –
    Return type: | None

  `SystemType`()
    - Returns field SystemType

    Return type: | StepFEA_CoordinateSystemType

  `thisown`

    The membership flag

class `StepFEA_FeaCurveSectionGeometricRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

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

    Parameters: | aSectionRef (Handle_StepElement_CurveElementSectionDefinition &) – aItem (Handle_StepElement_AnalysisItemWithinRepresentation &) –
    Return type: | None

  `Item`()
    - Returns field Item

    Return type: | Handle_StepElement_AnalysisItemWithinRepresentation

  `SectionRef`()
    - Returns field SectionRef

    Return type: | Handle_StepElement_CurveElementSectionDefinition

  `SetItem`()
    - Set field Item

    Parameters: | Item (Handle_StepElement_AnalysisItemWithinRepresentation &) –
    Return type: | None

  `SetSectionRef`()
    - Set field SectionRef

    Parameters: | SectionRef (Handle_StepElement_CurveElementSectionDefinition &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaGroup`(*args)

  Bases: `OCC.StepBasic.StepBasic_Group`

  - Empty constructor

  Return type: | None

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

    Parameters: | aGroup_Name (Handle_TCollection_HAsciiString &) – aGroup_Description (Handle_TCollection_HAsciiString &) – aModelRef (Handle_StepFEA_FeaModel &) –
    Return type: | None

  `ModelRef`()
    - Returns field ModelRef

    Return type: | Handle_StepFEA_FeaModel

  `SetModelRef`()
    - Set field ModelRef

    Parameters: | ModelRef (Handle_StepFEA_FeaModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaLinearElasticity`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor43d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor43d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor43d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaMassDensity`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstant`()
    - Returns field FeaConstant

    Return type: | float

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstant (float) –
    Return type: | None

  `SetFeaConstant`()
    - Set field FeaConstant

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

  `thisown`

    The membership flag

class `StepFEA_FeaMaterialPropertyRepresentation`(*args)

  Bases: `OCC.StepRepr.StepRepr_MaterialPropertyRepresentation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_FeaMaterialPropertyRepresentationItem`(*args)

  Bases: `OCC.StepRepr.StepRepr_RepresentationItem`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_FeaModel`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Empty constructor

  Return type: | None

  `AnalysisType`()
    - Returns field AnalysisType

    Return type: | Handle_TCollection_HAsciiString

  `CreatingSoftware`()
    - Returns field CreatingSoftware

    Return type: | Handle_TCollection_HAsciiString

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aCreatingSoftware (Handle_TCollection_HAsciiString &) – aIntendedAnalysisCode (Handle_TColStd_HArray1OfAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aAnalysisType (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `IntendedAnalysisCode`()
    - Returns field IntendedAnalysisCode

    Return type: | Handle_TColStd_HArray1OfAsciiString

  `SetAnalysisType`()
    - Set field AnalysisType

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

  `SetCreatingSoftware`()
    - Set field CreatingSoftware

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

  `SetDescription`()
    - Set field Description

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

  `SetIntendedAnalysisCode`()
    - Set field IntendedAnalysisCode

    Parameters: | IntendedAnalysisCode (Handle_TColStd_HArray1OfAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaModel3d`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaModel`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_FeaModelDefinition`(*args)

  Bases: `OCC.StepRepr.StepRepr_ShapeAspect`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_FeaMoistureAbsorption`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor23d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor23d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor23d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaParametricPoint`(*args)

  Bases: `OCC.StepGeom.StepGeom_Point`

  - Empty constructor

  Return type: | None

  `Coordinates`()
    - Returns field Coordinates

    Return type: | Handle_TColStd_HArray1OfReal

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aCoordinates (Handle_TColStd_HArray1OfReal &) –
    Return type: | None

  `SetCoordinates`()
    - Set field Coordinates

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

  `thisown`

    The membership flag

class `StepFEA_FeaRepresentationItem`(*args)

  Bases: `OCC.StepRepr.StepRepr_RepresentationItem`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_FeaSecantCoefficientOfLinearThermalExpansion`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor23d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor23d &) – aReferenceTemperature (float) –
    Return type: | None

  `ReferenceTemperature`()
    - Returns field ReferenceTemperature

    Return type: | float

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor23d &) –
    Return type: | None

  `SetReferenceTemperature`()
    - Set field ReferenceTemperature

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

  `thisown`

    The membership flag

class `StepFEA_FeaShellBendingStiffness`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor42d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaShellMembraneBendingCouplingStiffness`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor42d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaShellMembraneStiffness`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor42d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor42d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaShellShearStiffness`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor22d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor22d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor22d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaSurfaceSectionGeometricRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

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

    Parameters: | aSectionRef (Handle_StepElement_SurfaceSection &) – aItem (Handle_StepElement_AnalysisItemWithinRepresentation &) –
    Return type: | None

  `Item`()
    - Returns field Item

    Return type: | Handle_StepElement_AnalysisItemWithinRepresentation

  `SectionRef`()
    - Returns field SectionRef

    Return type: | Handle_StepElement_SurfaceSection

  `SetItem`()
    - Set field Item

    Parameters: | Item (Handle_StepElement_AnalysisItemWithinRepresentation &) –
    Return type: | None

  `SetSectionRef`()
    - Set field SectionRef

    Parameters: | SectionRef (Handle_StepElement_SurfaceSection &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaMaterialPropertyRepresentationItem`

  - Empty constructor

  Return type: | None

  `FeaConstants`()
    - Returns field FeaConstants

    Return type: | StepFEA_SymmetricTensor23d

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aFeaConstants (StepFEA_SymmetricTensor23d &) –
    Return type: | None

  `SetFeaConstants`()
    - Set field FeaConstants

    Parameters: | FeaConstants (StepFEA_SymmetricTensor23d &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FreedomAndCoefficient`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `A`()
    - Returns field A

    Return type: | StepElement_MeasureOrUnspecifiedValue

  `Freedom`()
    - Returns field Freedom

    Return type: | StepFEA_DegreeOfFreedom

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

    Parameters: | aFreedom (StepFEA_DegreeOfFreedom &) – aA (StepElement_MeasureOrUnspecifiedValue &) –
    Return type: | None

  `SetA`()
    - Set field A

    Parameters: | A (StepElement_MeasureOrUnspecifiedValue &) –
    Return type: | None

  `SetFreedom`()
    - Set field Freedom

    Parameters: | Freedom (StepFEA_DegreeOfFreedom &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_FreedomsList`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Freedoms`()
    - Returns field Freedoms

    Return type: | Handle_StepFEA_HArray1OfDegreeOfFreedom

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

    Parameters: | aFreedoms (Handle_StepFEA_HArray1OfDegreeOfFreedom &) –
    Return type: | None

  `SetFreedoms`()
    - Set field Freedoms

    Parameters: | Freedoms (Handle_StepFEA_HArray1OfDegreeOfFreedom &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_GeometricNode`(*args)

  Bases: `OCC.StepFEA.StepFEA_NodeRepresentation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_HArray1OfCurveElementEndOffset`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfCurveElementEndOffset

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfCurveElementEndOffset

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HArray1OfCurveElementEndRelease`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfCurveElementEndRelease

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfCurveElementEndRelease

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HArray1OfCurveElementInterval`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfCurveElementInterval

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfCurveElementInterval

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HArray1OfDegreeOfFreedom`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfDegreeOfFreedom

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfDegreeOfFreedom

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HArray1OfElementRepresentation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfElementRepresentation

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfElementRepresentation

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HArray1OfNodeRepresentation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | StepFEA_Array1OfNodeRepresentation

  `ChangeArray1`()

    Return type: | StepFEA_Array1OfNodeRepresentation

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_HSequenceOfCurve3dElementProperty`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Handle_StepFEA_Curve3dElementProperty &) – aSequence (Handle_StepFEA_HSequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | StepFEA_SequenceOfCurve3dElementProperty

  `ChangeValue`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_Curve3dElementProperty

  `Clear`()

    Return type: | None

  `Exchange`()

    Parameters: | anIndex (int) – anOtherIndex (int) –
    Return type: | None

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_Curve3dElementProperty &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_Curve3dElementProperty &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Handle_StepFEA_Curve3dElementProperty &) – aSequence (Handle_StepFEA_HSequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | anIndex (int) – fromIndex (int) – toIndex (int) –
    Return type: | None
    Return type: | None

  `Reverse`()

    Return type: | None

  `Sequence`()

    Return type: | StepFEA_SequenceOfCurve3dElementProperty

  `SetValue`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_Curve3dElementProperty &) –
    Return type: | None

  `Split`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_HSequenceOfCurve3dElementProperty

  `Value`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_Curve3dElementProperty

  `thisown`

    The membership flag

class `StepFEA_HSequenceOfElementGeometricRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Handle_StepFEA_ElementGeometricRelationship &) – aSequence (Handle_StepFEA_HSequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | StepFEA_SequenceOfElementGeometricRelationship

  `ChangeValue`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_ElementGeometricRelationship

  `Clear`()

    Return type: | None

  `Exchange`()

    Parameters: | anIndex (int) – anOtherIndex (int) –
    Return type: | None

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementGeometricRelationship &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementGeometricRelationship &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Handle_StepFEA_ElementGeometricRelationship &) – aSequence (Handle_StepFEA_HSequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | anIndex (int) – fromIndex (int) – toIndex (int) –
    Return type: | None
    Return type: | None

  `Reverse`()

    Return type: | None

  `Sequence`()

    Return type: | StepFEA_SequenceOfElementGeometricRelationship

  `SetValue`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementGeometricRelationship &) –
    Return type: | None

  `Split`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_HSequenceOfElementGeometricRelationship

  `Value`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_ElementGeometricRelationship

  `thisown`

    The membership flag

class `StepFEA_HSequenceOfElementRepresentation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Handle_StepFEA_ElementRepresentation &) – aSequence (Handle_StepFEA_HSequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | StepFEA_SequenceOfElementRepresentation

  `ChangeValue`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_ElementRepresentation

  `Clear`()

    Return type: | None

  `Exchange`()

    Parameters: | anIndex (int) – anOtherIndex (int) –
    Return type: | None

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementRepresentation &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementRepresentation &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Handle_StepFEA_ElementRepresentation &) – aSequence (Handle_StepFEA_HSequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | anIndex (int) – fromIndex (int) – toIndex (int) –
    Return type: | None
    Return type: | None

  `Reverse`()

    Return type: | None

  `Sequence`()

    Return type: | StepFEA_SequenceOfElementRepresentation

  `SetValue`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_ElementRepresentation &) –
    Return type: | None

  `Split`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_HSequenceOfElementRepresentation

  `Value`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_ElementRepresentation

  `thisown`

    The membership flag

class `StepFEA_HSequenceOfNodeRepresentation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Handle_StepFEA_NodeRepresentation &) – aSequence (Handle_StepFEA_HSequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | StepFEA_SequenceOfNodeRepresentation

  `ChangeValue`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_NodeRepresentation

  `Clear`()

    Return type: | None

  `Exchange`()

    Parameters: | anIndex (int) – anOtherIndex (int) –
    Return type: | None

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_NodeRepresentation &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_NodeRepresentation &) – anIndex – aSequence (Handle_StepFEA_HSequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Handle_StepFEA_NodeRepresentation &) – aSequence (Handle_StepFEA_HSequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | anIndex (int) – fromIndex (int) – toIndex (int) –
    Return type: | None
    Return type: | None

  `Reverse`()

    Return type: | None

  `Sequence`()

    Return type: | StepFEA_SequenceOfNodeRepresentation

  `SetValue`()

    Parameters: | anIndex (int) – anItem (Handle_StepFEA_NodeRepresentation &) –
    Return type: | None

  `Split`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_HSequenceOfNodeRepresentation

  `Value`()

    Parameters: | anIndex (int) –
    Return type: | Handle_StepFEA_NodeRepresentation

  `thisown`

    The membership flag

class `StepFEA_Node`(*args)

  Bases: `OCC.StepFEA.StepFEA_NodeRepresentation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_NodeDefinition`(*args)

  Bases: `OCC.StepRepr.StepRepr_ShapeAspect`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_NodeGroup`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaGroup`

  - Empty constructor

  Return type: | None

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

    Parameters: | aGroup_Name (Handle_TCollection_HAsciiString &) – aGroup_Description (Handle_TCollection_HAsciiString &) – aFeaGroup_ModelRef (Handle_StepFEA_FeaModel &) – aNodes (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `Nodes`()
    - Returns field Nodes

    Return type: | Handle_StepFEA_HArray1OfNodeRepresentation

  `SetNodes`()
    - Set field Nodes

    Parameters: | Nodes (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_NodeRepresentation`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Empty constructor

  Return type: | None

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aModelRef (Handle_StepFEA_FeaModel &) –
    Return type: | None

  `ModelRef`()
    - Returns field ModelRef

    Return type: | Handle_StepFEA_FeaModel

  `SetModelRef`()
    - Set field ModelRef

    Parameters: | ModelRef (Handle_StepFEA_FeaModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_NodeSet`(*args)

  Bases: `OCC.StepGeom.StepGeom_GeometricRepresentationItem`

  - Empty constructor

  Return type: | None

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aNodes (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `Nodes`()
    - Returns field Nodes

    Return type: | Handle_StepFEA_HArray1OfNodeRepresentation

  `SetNodes`()
    - Set field Nodes

    Parameters: | Nodes (Handle_StepFEA_HArray1OfNodeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_NodeWithSolutionCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_Node`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_NodeWithVector`(*args)

  Bases: `OCC.StepFEA.StepFEA_Node`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepFEA_ParametricCurve3dElementCoordinateDirection`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aOrientation (Handle_StepGeom_Direction &) –
    Return type: | None

  `Orientation`()
    - Returns field Orientation

    Return type: | Handle_StepGeom_Direction

  `SetOrientation`()
    - Set field Orientation

    Parameters: | Orientation (Handle_StepGeom_Direction &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_ParametricCurve3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `Direction`()
    - Returns field Direction

    Return type: | Handle_StepFEA_ParametricCurve3dElementCoordinateDirection

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aDirection (Handle_StepFEA_ParametricCurve3dElementCoordinateDirection &) –
    Return type: | None

  `SetDirection`()
    - Set field Direction

    Parameters: | Direction (Handle_StepFEA_ParametricCurve3dElementCoordinateDirection &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_ParametricSurface3dElementCoordinateSystem`(*args)

  Bases: `OCC.StepFEA.StepFEA_FeaRepresentationItem`

  - Empty constructor

  Return type: | None

  `Angle`()
    - Returns field Angle

    Return type: | float

  `Axis`()
    - Returns field Axis

    Return type: | int

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

    Parameters: | aRepresentationItem_Name (Handle_TCollection_HAsciiString &) – aAxis (int) – aAngle (float) –
    Return type: | None

  `SetAngle`()
    - Set field Angle

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

  `SetAxis`()
    - Set field Axis

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

  `thisown`

    The membership flag

class `StepFEA_SequenceNodeOfSequenceOfCurve3dElementProperty`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_StepFEA_Curve3dElementProperty &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_StepFEA_Curve3dElementProperty

  `thisown`

    The membership flag

class `StepFEA_SequenceNodeOfSequenceOfElementGeometricRelationship`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_StepFEA_ElementGeometricRelationship &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_StepFEA_ElementGeometricRelationship

  `thisown`

    The membership flag

class `StepFEA_SequenceNodeOfSequenceOfElementRepresentation`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_StepFEA_ElementRepresentation &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_StepFEA_ElementRepresentation

  `thisown`

    The membership flag

class `StepFEA_SequenceNodeOfSequenceOfNodeRepresentation`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_StepFEA_NodeRepresentation &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_StepFEA_NodeRepresentation

  `thisown`

    The membership flag

class `StepFEA_SequenceOfCurve3dElementProperty`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (StepFEA_SequenceOfCurve3dElementProperty &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_StepFEA_Curve3dElementProperty &) – S (StepFEA_SequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_StepFEA_Curve3dElementProperty

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_StepFEA_Curve3dElementProperty &) – Index – S (StepFEA_SequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_StepFEA_Curve3dElementProperty &) – Index – S (StepFEA_SequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_StepFEA_Curve3dElementProperty

  `Prepend`()

    Parameters: | T (Handle_StepFEA_Curve3dElementProperty &) – S (StepFEA_SequenceOfCurve3dElementProperty &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_StepFEA_Curve3dElementProperty &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (StepFEA_SequenceOfCurve3dElementProperty &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_SequenceOfElementGeometricRelationship`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (StepFEA_SequenceOfElementGeometricRelationship &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_StepFEA_ElementGeometricRelationship &) – S (StepFEA_SequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_StepFEA_ElementGeometricRelationship

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_StepFEA_ElementGeometricRelationship &) – Index – S (StepFEA_SequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_StepFEA_ElementGeometricRelationship &) – Index – S (StepFEA_SequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_StepFEA_ElementGeometricRelationship

  `Prepend`()

    Parameters: | T (Handle_StepFEA_ElementGeometricRelationship &) – S (StepFEA_SequenceOfElementGeometricRelationship &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_StepFEA_ElementGeometricRelationship &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (StepFEA_SequenceOfElementGeometricRelationship &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_SequenceOfElementRepresentation`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (StepFEA_SequenceOfElementRepresentation &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_StepFEA_ElementRepresentation &) – S (StepFEA_SequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_StepFEA_ElementRepresentation

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_StepFEA_ElementRepresentation &) – Index – S (StepFEA_SequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_StepFEA_ElementRepresentation &) – Index – S (StepFEA_SequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_StepFEA_ElementRepresentation

  `Prepend`()

    Parameters: | T (Handle_StepFEA_ElementRepresentation &) – S (StepFEA_SequenceOfElementRepresentation &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_StepFEA_ElementRepresentation &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (StepFEA_SequenceOfElementRepresentation &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_SequenceOfNodeRepresentation`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (StepFEA_SequenceOfNodeRepresentation &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_StepFEA_NodeRepresentation &) – S (StepFEA_SequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_StepFEA_NodeRepresentation

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_StepFEA_NodeRepresentation &) – Index – S (StepFEA_SequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_StepFEA_NodeRepresentation &) – Index – S (StepFEA_SequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_StepFEA_NodeRepresentation

  `Prepend`()

    Parameters: | T (Handle_StepFEA_NodeRepresentation &) – S (StepFEA_SequenceOfNodeRepresentation &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_StepFEA_NodeRepresentation &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (StepFEA_SequenceOfNodeRepresentation &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `StepFEA_Surface3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.StepFEA_ElementRepresentation`

  - Empty constructor

  Return type: | None

  `ElementDescriptor`()
    - Returns field ElementDescriptor

    Return type: | Handle_StepElement_Surface3dElementDescriptor

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aElementRepresentation_NodeList (Handle_StepFEA_HArray1OfNodeRepresentation &) – aModelRef (Handle_StepFEA_FeaModel3d &) – aElementDescriptor (Handle_StepElement_Surface3dElementDescriptor &) – aProperty (Handle_StepElement_SurfaceElementProperty &) – aMaterial (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `Material`()
    - Returns field Material

    Return type: | Handle_StepElement_ElementMaterial

  `ModelRef`()
    - Returns field ModelRef

    Return type: | Handle_StepFEA_FeaModel3d

  `Property`()
    - Returns field Property

    Return type: | Handle_StepElement_SurfaceElementProperty

  `SetElementDescriptor`()
    - Set field ElementDescriptor

    Parameters: | ElementDescriptor (Handle_StepElement_Surface3dElementDescriptor &) –
    Return type: | None

  `SetMaterial`()
    - Set field Material

    Parameters: | Material (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `SetModelRef`()
    - Set field ModelRef

    Parameters: | ModelRef (Handle_StepFEA_FeaModel3d &) –
    Return type: | None

  `SetProperty`()
    - Set field Property

    Parameters: | Property (Handle_StepElement_SurfaceElementProperty &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor22d`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_TColStd_HArray1OfReal

  `CaseNum`()
    - Recognizes a kind of SymmetricTensor22d select type 1 -> HArray1OfReal from TColStd 0 else

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

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor23d`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_TColStd_HArray1OfReal

  `CaseMem`()
    - Recognizes a items of select member SymmetricTensor23dMember 1 -> IsotropicSymmetricTensor23d 2 -> OrthotropicSymmetricTensor23d 3 -> AnisotropicSymmetricTensor23d 0 else

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

  `CaseNum`()
    - Recognizes a kind of SymmetricTensor23d select type return 0

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

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

    Return type: | float

  `NewMember`()
    - Returns a new select member the type SymmetricTensor23dMember

    Return type: | Handle_StepData_SelectMember

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

    Return type: | Handle_TColStd_HArray1OfReal

  `SetAnisotropicSymmetricTensor23d`()
    - Set Value for AnisotropicSymmetricTensor23d

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

  `SetIsotropicSymmetricTensor23d`()
    - Set Value for IsotropicSymmetricTensor23d

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

  `SetOrthotropicSymmetricTensor23d`()
    - Set Value for OrthotropicSymmetricTensor23d

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

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor23dMember`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `HasName`()
    - Returns True if has name

    Return type: | bool

  `Matches`()
    - Tells if the name of a SelectMember matches a given one;

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

  `Name`()
    - Returns set name

    Return type: | char *

  `SetName`()
    - Set name

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

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor42d`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_TColStd_HArray1OfReal

  `CaseNum`()
    - Recognizes a kind of SymmetricTensor42d select type 1 -> HArray1OfReal from TColStd 0 else

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

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor43d`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

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

    Return type: | Handle_TColStd_HArray1OfReal

  `CaseMem`()
    - Recognizes a items of select member CurveElementFreedomMember 1 -> AnisotropicSymmetricTensor43d 2 -> FeaIsotropicSymmetricTensor43d 3 -> FeaIsoOrthotropicSymmetricTensor43d 4 -> FeaTransverseIsotropicSymmetricTensor43d 5 -> FeaColumnNormalisedOrthotropicSymmetricTensor43d 6 -> FeaColumnNormalisedMonoclinicSymmetricTensor43d 0 else

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

  `CaseNum`()
    - return 0

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

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

    Return type: | Handle_TColStd_HArray1OfReal

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

    Return type: | Handle_TColStd_HArray1OfReal

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

    Return type: | Handle_TColStd_HArray1OfReal

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

    Return type: | Handle_TColStd_HArray1OfReal

  `NewMember`()

    Return type: | Handle_StepData_SelectMember

  `thisown`

    The membership flag

class `StepFEA_SymmetricTensor43dMember`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `HasName`()
    - Returns True if has name

    Return type: | bool

  `Matches`()
    - Tells if the name of a SelectMember matches a given one;

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

  `Name`()
    - Returns set name

    Return type: | char *

  `SetName`()
    - Set name

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

  `thisown`

    The membership flag

class `StepFEA_Volume3dElementRepresentation`(*args)

  Bases: `OCC.StepFEA.StepFEA_ElementRepresentation`

  - Empty constructor

  Return type: | None

  `ElementDescriptor`()
    - Returns field ElementDescriptor

    Return type: | Handle_StepElement_Volume3dElementDescriptor

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

    Parameters: | aRepresentation_Name (Handle_TCollection_HAsciiString &) – aRepresentation_Items (Handle_StepRepr_HArray1OfRepresentationItem &) – aRepresentation_ContextOfItems (Handle_StepRepr_RepresentationContext &) – aElementRepresentation_NodeList (Handle_StepFEA_HArray1OfNodeRepresentation &) – aModelRef (Handle_StepFEA_FeaModel3d &) – aElementDescriptor (Handle_StepElement_Volume3dElementDescriptor &) – aMaterial (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `Material`()
    - Returns field Material

    Return type: | Handle_StepElement_ElementMaterial

  `ModelRef`()
    - Returns field ModelRef

    Return type: | Handle_StepFEA_FeaModel3d

  `SetElementDescriptor`()
    - Set field ElementDescriptor

    Parameters: | ElementDescriptor (Handle_StepElement_Volume3dElementDescriptor &) –
    Return type: | None

  `SetMaterial`()
    - Set field Material

    Parameters: | Material (Handle_StepElement_ElementMaterial &) –
    Return type: | None

  `SetModelRef`()
    - Set field ModelRef

    Parameters: | ModelRef (Handle_StepFEA_FeaModel3d &) –
    Return type: | None

  `thisown`

    The membership flag

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

  Bases: `object`

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

    The membership flag

  `value`()

`register_handle`(handle, base_object)

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