OCC.Core.StepElement module

StepElement module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_stepelement.html

class StepElement_AnalysisItemWithinRepresentation(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aName

    type aName

    TCollection_HAsciiString

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aItem

    type aItem

    StepRepr_RepresentationItem

    param aRep

    type aRep

    StepRepr_Representation

    rtype

    None

Item()
  • Returns field Item
    rtype

    opencascade::handle<StepRepr_RepresentationItem>

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

Rep()
  • Returns field Rep
    rtype

    opencascade::handle<StepRepr_Representation>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetItem()
  • Set field Item
    param Item

    type Item

    StepRepr_RepresentationItem

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

SetRep()
  • Set field Rep
    param Rep

    type Rep

    StepRepr_Representation

    rtype

    None

property thisown

The membership flag

class StepElement_Array1OfCurveElementEndReleasePacket(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfCurveElementSectionDefinition(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfHSequenceOfCurveElementPurposeMember(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfMeasureOrUnspecifiedValue(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfSurfaceSection(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfVolumeElementPurpose(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array1OfVolumeElementPurposeMember(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class StepElement_Array2OfCurveElementPurposeMember(*args)

Bases: object

Assign()
ChangeValue()
ColLength()
Init()
IsDeletable()
Length()
LowerCol()
LowerRow()
Move()
NbColumns()
NbRows()
Resize()
RowLength()
Set()
SetValue()
Size()
UpperCol()
UpperRow()
Value()
property thisown

The membership flag

class StepElement_Array2OfSurfaceElementPurpose(*args)

Bases: object

Assign()
ChangeValue()
ColLength()
Init()
IsDeletable()
Length()
LowerCol()
LowerRow()
Move()
NbColumns()
NbRows()
Resize()
RowLength()
Set()
SetValue()
Size()
UpperCol()
UpperRow()
Value()
property thisown

The membership flag

class StepElement_Array2OfSurfaceElementPurposeMember(*args)

Bases: object

Assign()
ChangeValue()
ColLength()
Init()
IsDeletable()
Length()
LowerCol()
LowerRow()
Move()
NbColumns()
NbRows()
Resize()
RowLength()
Set()
SetValue()
Size()
UpperCol()
UpperRow()
Value()
property thisown

The membership flag

class StepElement_Curve3dElementDescriptor(*args)

Bases: OCC.Core.StepElement.StepElement_ElementDescriptor

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aElementDescriptor_TopologyOrder

    type aElementDescriptor_TopologyOrder

    StepElement_ElementOrder

    param aElementDescriptor_Description

    type aElementDescriptor_Description

    TCollection_HAsciiString

    param aPurpose

    type aPurpose

    StepElement_HArray1OfHSequenceOfCurveElementPurposeMember

    rtype

    None

Purpose()
  • Returns field Purpose
    rtype

    opencascade::handle<StepElement_HArray1OfHSequenceOfCurveElementPurposeMember>

SetPurpose()
  • Set field Purpose
    param Purpose

    type Purpose

    StepElement_HArray1OfHSequenceOfCurveElementPurposeMember

    rtype

    None

property thisown

The membership flag

class StepElement_CurveElementEndReleasePacket(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aReleaseFreedom

    type aReleaseFreedom

    StepElement_CurveElementFreedom

    param aReleaseStiffness

    type aReleaseStiffness

    float

    rtype

    None

ReleaseFreedom()
  • Returns field ReleaseFreedom
    rtype

    StepElement_CurveElementFreedom

ReleaseStiffness()
  • Returns field ReleaseStiffness
    rtype

    float

SetReleaseFreedom()
  • Set field ReleaseFreedom
    param ReleaseFreedom

    type ReleaseFreedom

    StepElement_CurveElementFreedom

    rtype

    None

SetReleaseStiffness()
  • Set field ReleaseStiffness
    param ReleaseStiffness

    type ReleaseStiffness

    float

    rtype

    None

property thisown

The membership flag

class StepElement_CurveElementFreedom(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

ApplicationDefinedDegreeOfFreedom()
  • Returns Value as ApplicationDefinedDegreeOfFreedom (or Null if another type)
    rtype

    opencascade::handle<TCollection_HAsciiString>

EnumeratedCurveElementFreedom()
  • Returns Value as EnumeratedCurveElementFreedom (or Null if another type)
    rtype

    StepElement_EnumeratedCurveElementFreedom

SetApplicationDefinedDegreeOfFreedom()
  • Set Value for ApplicationDefinedDegreeOfFreedom
    param aVal

    type aVal

    TCollection_HAsciiString

    rtype

    None

SetEnumeratedCurveElementFreedom()
  • Set Value for EnumeratedCurveElementFreedom
    param aVal

    type aVal

    StepElement_EnumeratedCurveElementFreedom

    rtype

    None

property thisown

The membership flag

class StepElement_CurveElementFreedomMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_CurveElementPurpose(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
    rtype

    opencascade::handle<TCollection_HAsciiString>

EnumeratedCurveElementPurpose()
  • Returns Value as EnumeratedCurveElementPurpose (or Null if another type)
    rtype

    StepElement_EnumeratedCurveElementPurpose

SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
    param aVal

    type aVal

    TCollection_HAsciiString

    rtype

    None

SetEnumeratedCurveElementPurpose()
  • Set Value for EnumeratedCurveElementPurpose
    param aVal

    type aVal

    StepElement_EnumeratedCurveElementPurpose

    rtype

    None

property thisown

The membership flag

class StepElement_CurveElementPurposeMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_CurveElementSectionDefinition(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aSectionAngle

    type aSectionAngle

    float

    rtype

    None

SectionAngle()
  • Returns field SectionAngle
    rtype

    float

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetSectionAngle()
  • Set field SectionAngle
    param SectionAngle

    type SectionAngle

    float

    rtype

    None

property thisown

The membership flag

class StepElement_CurveElementSectionDerivedDefinitions(*args)

Bases: OCC.Core.StepElement.StepElement_CurveElementSectionDefinition

  • Empty constructor
    rtype

    None

CrossSectionalArea()
  • Returns field CrossSectionalArea
    rtype

    float

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aCurveElementSectionDefinition_Description

    type aCurveElementSectionDefinition_Description

    TCollection_HAsciiString

    param aCurveElementSectionDefinition_SectionAngle

    type aCurveElementSectionDefinition_SectionAngle

    float

    param aCrossSectionalArea

    type aCrossSectionalArea

    float

    param aShearArea

    type aShearArea

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    param aSecondMomentOfArea

    type aSecondMomentOfArea

    TColStd_HArray1OfReal

    param aTorsionalConstant

    type aTorsionalConstant

    float

    param aWarpingConstant

    type aWarpingConstant

    StepElement_MeasureOrUnspecifiedValue

    param aLocationOfCentroid

    type aLocationOfCentroid

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    param aLocationOfShearCentre

    type aLocationOfShearCentre

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    param aLocationOfNonStructuralMass

    type aLocationOfNonStructuralMass

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    param aNonStructuralMass

    type aNonStructuralMass

    StepElement_MeasureOrUnspecifiedValue

    param aPolarMoment

    type aPolarMoment

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

LocationOfCentroid()
  • Returns field LocationOfCentroid
    rtype

    opencascade::handle<StepElement_HArray1OfMeasureOrUnspecifiedValue>

LocationOfNonStructuralMass()
  • Returns field LocationOfNonStructuralMass
    rtype

    opencascade::handle<StepElement_HArray1OfMeasureOrUnspecifiedValue>

LocationOfShearCentre()
  • Returns field LocationOfShearCentre
    rtype

    opencascade::handle<StepElement_HArray1OfMeasureOrUnspecifiedValue>

NonStructuralMass()
  • Returns field NonStructuralMass
    rtype

    StepElement_MeasureOrUnspecifiedValue

PolarMoment()
  • Returns field PolarMoment
    rtype

    StepElement_MeasureOrUnspecifiedValue

SecondMomentOfArea()
  • Returns field SecondMomentOfArea
    rtype

    opencascade::handle<TColStd_HArray1OfReal>

SetCrossSectionalArea()
  • Set field CrossSectionalArea
    param CrossSectionalArea

    type CrossSectionalArea

    float

    rtype

    None

SetLocationOfCentroid()
  • Set field LocationOfCentroid
    param LocationOfCentroid

    type LocationOfCentroid

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    rtype

    None

SetLocationOfNonStructuralMass()
  • Set field LocationOfNonStructuralMass
    param LocationOfNonStructuralMass

    type LocationOfNonStructuralMass

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    rtype

    None

SetLocationOfShearCentre()
  • Set field LocationOfShearCentre
    param LocationOfShearCentre

    type LocationOfShearCentre

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    rtype

    None

SetNonStructuralMass()
  • Set field NonStructuralMass
    param NonStructuralMass

    type NonStructuralMass

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetPolarMoment()
  • Set field PolarMoment
    param PolarMoment

    type PolarMoment

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetSecondMomentOfArea()
  • Set field SecondMomentOfArea
    param SecondMomentOfArea

    type SecondMomentOfArea

    TColStd_HArray1OfReal

    rtype

    None

SetShearArea()
  • Set field ShearArea
    param ShearArea

    type ShearArea

    StepElement_HArray1OfMeasureOrUnspecifiedValue

    rtype

    None

SetTorsionalConstant()
  • Set field TorsionalConstant
    param TorsionalConstant

    type TorsionalConstant

    float

    rtype

    None

SetWarpingConstant()
  • Set field WarpingConstant
    param WarpingConstant

    type WarpingConstant

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

ShearArea()
  • Returns field ShearArea
    rtype

    opencascade::handle<StepElement_HArray1OfMeasureOrUnspecifiedValue>

TorsionalConstant()
  • Returns field TorsionalConstant
    rtype

    float

WarpingConstant()
  • Returns field WarpingConstant
    rtype

    StepElement_MeasureOrUnspecifiedValue

property thisown

The membership flag

class StepElement_ElementAspect(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

CurveEdge()
  • Returns Value as CurveEdge (or Null if another type)
    rtype

    StepElement_CurveEdge

ElementVolume()
  • Returns Value as ElementVolume (or Null if another type)
    rtype

    StepElement_ElementVolume

SetCurveEdge()
  • Set Value for CurveEdge
    param aVal

    type aVal

    StepElement_CurveEdge

    rtype

    None

SetElementVolume()
  • Set Value for ElementVolume
    param aVal

    type aVal

    StepElement_ElementVolume

    rtype

    None

SetSurface2dEdge()
  • Set Value for Surface2dEdge
    param aVal

    type aVal

    int

    rtype

    None

SetSurface2dFace()
  • Set Value for Surface2dFace
    param aVal

    type aVal

    int

    rtype

    None

SetSurface3dEdge()
  • Set Value for Surface3dEdge
    param aVal

    type aVal

    int

    rtype

    None

SetSurface3dFace()
  • Set Value for Surface3dFace
    param aVal

    type aVal

    int

    rtype

    None

SetVolume2dEdge()
  • Set Value for Volume2dEdge
    param aVal

    type aVal

    int

    rtype

    None

SetVolume2dFace()
  • Set Value for Volume2dFace
    param aVal

    type aVal

    int

    rtype

    None

SetVolume3dEdge()
  • Set Value for Volume3dEdge
    param aVal

    type aVal

    int

    rtype

    None

SetVolume3dFace()
  • Set Value for Volume3dFace
    param aVal

    type aVal

    int

    rtype

    None

Surface2dEdge()
  • Returns Value as Surface2dEdge (or Null if another type)
    rtype

    int

Surface2dFace()
  • Returns Value as Surface2dFace (or Null if another type)
    rtype

    int

Surface3dEdge()
  • Returns Value as Surface3dEdge (or Null if another type)
    rtype

    int

Surface3dFace()
  • Returns Value as Surface3dFace (or Null if another type)
    rtype

    int

Volume2dEdge()
  • Returns Value as Volume2dEdge (or Null if another type)
    rtype

    int

Volume2dFace()
  • Returns Value as Volume2dFace (or Null if another type)
    rtype

    int

Volume3dEdge()
  • Returns Value as Volume3dEdge (or Null if another type)
    rtype

    int

Volume3dFace()
  • Returns Value as Volume3dFace (or Null if another type)
    rtype

    int

property thisown

The membership flag

class StepElement_ElementAspectMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_ElementDescriptor(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aTopologyOrder

    type aTopologyOrder

    StepElement_ElementOrder

    param aDescription

    type aDescription

    TCollection_HAsciiString

    rtype

    None

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetTopologyOrder()
  • Set field TopologyOrder
    param TopologyOrder

    type TopologyOrder

    StepElement_ElementOrder

    rtype

    None

TopologyOrder()
  • Returns field TopologyOrder
    rtype

    StepElement_ElementOrder

property thisown

The membership flag

class StepElement_ElementMaterial(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aMaterialId

    type aMaterialId

    TCollection_HAsciiString

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aProperties

    type aProperties

    StepRepr_HArray1OfMaterialPropertyRepresentation

    rtype

    None

MaterialId()
  • Returns field MaterialId
    rtype

    opencascade::handle<TCollection_HAsciiString>

Properties()
  • Returns field Properties
    rtype

    opencascade::handle<StepRepr_HArray1OfMaterialPropertyRepresentation>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetMaterialId()
  • Set field MaterialId
    param MaterialId

    type MaterialId

    TCollection_HAsciiString

    rtype

    None

SetProperties()
  • Set field Properties
    param Properties

    type Properties

    StepRepr_HArray1OfMaterialPropertyRepresentation

    rtype

    None

property thisown

The membership flag

class StepElement_HArray1OfCurveElementEndReleasePacket(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfCurveElementEndReleasePacket, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfCurveElementSectionDefinition(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfCurveElementSectionDefinition, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfHSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfHSequenceOfCurveElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfMeasureOrUnspecifiedValue(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfMeasureOrUnspecifiedValue, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfSurfaceSection(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfSurfaceSection, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfVolumeElementPurpose(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfVolumeElementPurpose, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray1OfVolumeElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_Array1OfVolumeElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray2OfCurveElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_Array2OfCurveElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array2()
ChangeArray2()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray2OfSurfaceElementPurpose(*args)

Bases: OCC.Core.StepElement.StepElement_Array2OfSurfaceElementPurpose, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array2()
ChangeArray2()
static DownCast(t)
property thisown

The membership flag

class StepElement_HArray2OfSurfaceElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_Array2OfSurfaceElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array2()
ChangeArray2()
static DownCast(t)
property thisown

The membership flag

class StepElement_HSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_SequenceOfCurveElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Append()
ChangeSequence()
static DownCast(t)
Sequence()
property thisown

The membership flag

class StepElement_HSequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.Core.StepElement.StepElement_SequenceOfCurveElementSectionDefinition, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Append()
ChangeSequence()
static DownCast(t)
Sequence()
property thisown

The membership flag

class StepElement_HSequenceOfElementMaterial(*args)

Bases: OCC.Core.StepElement.StepElement_SequenceOfElementMaterial, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Append()
ChangeSequence()
static DownCast(t)
Sequence()
property thisown

The membership flag

class StepElement_HSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.Core.StepElement.StepElement_SequenceOfSurfaceElementPurposeMember, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Append()
ChangeSequence()
static DownCast(t)
Sequence()
property thisown

The membership flag

class StepElement_MeasureOrUnspecifiedValue(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

ContextDependentMeasure()
  • Returns Value as ContextDependentMeasure (or Null if another type)
    rtype

    float

SetContextDependentMeasure()
  • Set Value for ContextDependentMeasure
    param aVal

    type aVal

    float

    rtype

    None

SetUnspecifiedValue()
  • Set Value for UnspecifiedValue
    param aVal

    type aVal

    StepElement_UnspecifiedValue

    rtype

    None

UnspecifiedValue()
  • Returns Value as UnspecifiedValue (or Null if another type)
    rtype

    StepElement_UnspecifiedValue

property thisown

The membership flag

class StepElement_MeasureOrUnspecifiedValueMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_SequenceOfCurveElementPurposeMember(*args)

Bases: object

Append()
Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
Clear()
Exchange()
First()
InsertAfter()
InsertBefore()
IsEmpty()
Last()
Length()
Lower()
Prepend()
Remove()
Reverse()
Set()
SetValue()
Size()
Split()
Upper()
Value()
begin()
cbegin()
cend()
static delNode()
end()
property thisown

The membership flag

class StepElement_SequenceOfCurveElementSectionDefinition(*args)

Bases: object

Append()
Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
Clear()
Exchange()
First()
InsertAfter()
InsertBefore()
IsEmpty()
Last()
Length()
Lower()
Prepend()
Remove()
Reverse()
Set()
SetValue()
Size()
Split()
Upper()
Value()
begin()
cbegin()
cend()
static delNode()
end()
property thisown

The membership flag

class StepElement_SequenceOfElementMaterial(*args)

Bases: object

Append()
Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
Clear()
Exchange()
First()
InsertAfter()
InsertBefore()
IsEmpty()
Last()
Length()
Lower()
Prepend()
Remove()
Reverse()
Set()
SetValue()
Size()
Split()
Upper()
Value()
begin()
cbegin()
cend()
static delNode()
end()
property thisown

The membership flag

class StepElement_SequenceOfSurfaceElementPurposeMember(*args)

Bases: object

Append()
Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
Clear()
Exchange()
First()
InsertAfter()
InsertBefore()
IsEmpty()
Last()
Length()
Lower()
Prepend()
Remove()
Reverse()
Set()
SetValue()
Size()
Split()
Upper()
Value()
begin()
cbegin()
cend()
static delNode()
end()
property thisown

The membership flag

class StepElement_Surface3dElementDescriptor(*args)

Bases: OCC.Core.StepElement.StepElement_ElementDescriptor

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aElementDescriptor_TopologyOrder

    type aElementDescriptor_TopologyOrder

    StepElement_ElementOrder

    param aElementDescriptor_Description

    type aElementDescriptor_Description

    TCollection_HAsciiString

    param aPurpose

    type aPurpose

    StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember

    param aShape

    type aShape

    StepElement_Element2dShape

    rtype

    None

Purpose()
  • Returns field Purpose
    rtype

    opencascade::handle<StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember>

SetPurpose()
  • Set field Purpose
    param Purpose

    type Purpose

    StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember

    rtype

    None

SetShape()
  • Set field Shape
    param Shape

    type Shape

    StepElement_Element2dShape

    rtype

    None

Shape()
  • Returns field Shape
    rtype

    StepElement_Element2dShape

property thisown

The membership flag

class StepElement_SurfaceElementProperty(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aPropertyId

    type aPropertyId

    TCollection_HAsciiString

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aSection

    type aSection

    StepElement_SurfaceSectionField

    rtype

    None

PropertyId()
  • Returns field PropertyId
    rtype

    opencascade::handle<TCollection_HAsciiString>

Section()
  • Returns field Section
    rtype

    opencascade::handle<StepElement_SurfaceSectionField>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetPropertyId()
  • Set field PropertyId
    param PropertyId

    type PropertyId

    TCollection_HAsciiString

    rtype

    None

SetSection()
  • Set field Section
    param Section

    type Section

    StepElement_SurfaceSectionField

    rtype

    None

property thisown

The membership flag

class StepElement_SurfaceElementPurpose(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
    rtype

    opencascade::handle<TCollection_HAsciiString>

EnumeratedSurfaceElementPurpose()
  • Returns Value as EnumeratedSurfaceElementPurpose (or Null if another type)
    rtype

    StepElement_EnumeratedSurfaceElementPurpose

SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
    param aVal

    type aVal

    TCollection_HAsciiString

    rtype

    None

SetEnumeratedSurfaceElementPurpose()
  • Set Value for EnumeratedSurfaceElementPurpose
    param aVal

    type aVal

    StepElement_EnumeratedSurfaceElementPurpose

    rtype

    None

property thisown

The membership flag

class StepElement_SurfaceElementPurposeMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_SurfaceSection(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aOffset

    type aOffset

    StepElement_MeasureOrUnspecifiedValue

    param aNonStructuralMass

    type aNonStructuralMass

    StepElement_MeasureOrUnspecifiedValue

    param aNonStructuralMassOffset

    type aNonStructuralMassOffset

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

NonStructuralMass()
  • Returns field NonStructuralMass
    rtype

    StepElement_MeasureOrUnspecifiedValue

NonStructuralMassOffset()
  • Returns field NonStructuralMassOffset
    rtype

    StepElement_MeasureOrUnspecifiedValue

Offset()
  • Returns field Offset
    rtype

    StepElement_MeasureOrUnspecifiedValue

SetNonStructuralMass()
  • Set field NonStructuralMass
    param NonStructuralMass

    type NonStructuralMass

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetNonStructuralMassOffset()
  • Set field NonStructuralMassOffset
    param NonStructuralMassOffset

    type NonStructuralMassOffset

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetOffset()
  • Set field Offset
    param Offset

    type Offset

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

property thisown

The membership flag

class StepElement_SurfaceSectionField(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepElement_SurfaceSectionFieldConstant(*args)

Bases: OCC.Core.StepElement.StepElement_SurfaceSectionField

  • Empty constructor
    rtype

    None

Definition()
  • Returns field Definition
    rtype

    opencascade::handle<StepElement_SurfaceSection>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aDefinition

    type aDefinition

    StepElement_SurfaceSection

    rtype

    None

SetDefinition()
  • Set field Definition
    param Definition

    type Definition

    StepElement_SurfaceSection

    rtype

    None

property thisown

The membership flag

class StepElement_SurfaceSectionFieldVarying(*args)

Bases: OCC.Core.StepElement.StepElement_SurfaceSectionField

  • Empty constructor
    rtype

    None

AdditionalNodeValues()
  • Returns field AdditionalNodeValues
    rtype

    bool

Definitions()
  • Returns field Definitions
    rtype

    opencascade::handle<StepElement_HArray1OfSurfaceSection>

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aDefinitions

    type aDefinitions

    StepElement_HArray1OfSurfaceSection

    param aAdditionalNodeValues

    type aAdditionalNodeValues

    bool

    rtype

    None

SetAdditionalNodeValues()
  • Set field AdditionalNodeValues
    param AdditionalNodeValues

    type AdditionalNodeValues

    bool

    rtype

    None

SetDefinitions()
  • Set field Definitions
    param Definitions

    type Definitions

    StepElement_HArray1OfSurfaceSection

    rtype

    None

property thisown

The membership flag

class StepElement_UniformSurfaceSection(*args)

Bases: OCC.Core.StepElement.StepElement_SurfaceSection

  • Empty constructor
    rtype

    None

BendingThickness()
  • Returns field BendingThickness
    rtype

    StepElement_MeasureOrUnspecifiedValue

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aSurfaceSection_Offset

    type aSurfaceSection_Offset

    StepElement_MeasureOrUnspecifiedValue

    param aSurfaceSection_NonStructuralMass

    type aSurfaceSection_NonStructuralMass

    StepElement_MeasureOrUnspecifiedValue

    param aSurfaceSection_NonStructuralMassOffset

    type aSurfaceSection_NonStructuralMassOffset

    StepElement_MeasureOrUnspecifiedValue

    param aThickness

    type aThickness

    float

    param aBendingThickness

    type aBendingThickness

    StepElement_MeasureOrUnspecifiedValue

    param aShearThickness

    type aShearThickness

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetBendingThickness()
  • Set field BendingThickness
    param BendingThickness

    type BendingThickness

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetShearThickness()
  • Set field ShearThickness
    param ShearThickness

    type ShearThickness

    StepElement_MeasureOrUnspecifiedValue

    rtype

    None

SetThickness()
  • Set field Thickness
    param Thickness

    type Thickness

    float

    rtype

    None

ShearThickness()
  • Returns field ShearThickness
    rtype

    StepElement_MeasureOrUnspecifiedValue

Thickness()
  • Returns field Thickness
    rtype

    float

property thisown

The membership flag

class StepElement_Volume3dElementDescriptor(*args)

Bases: OCC.Core.StepElement.StepElement_ElementDescriptor

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields (own and inherited)
    param aElementDescriptor_TopologyOrder

    type aElementDescriptor_TopologyOrder

    StepElement_ElementOrder

    param aElementDescriptor_Description

    type aElementDescriptor_Description

    TCollection_HAsciiString

    param aPurpose

    type aPurpose

    StepElement_HArray1OfVolumeElementPurposeMember

    param aShape

    type aShape

    StepElement_Volume3dElementShape

    rtype

    None

Purpose()
  • Returns field Purpose
    rtype

    opencascade::handle<StepElement_HArray1OfVolumeElementPurposeMember>

SetPurpose()
  • Set field Purpose
    param Purpose

    type Purpose

    StepElement_HArray1OfVolumeElementPurposeMember

    rtype

    None

SetShape()
  • Set field Shape
    param Shape

    type Shape

    StepElement_Volume3dElementShape

    rtype

    None

Shape()
  • Returns field Shape
    rtype

    StepElement_Volume3dElementShape

property thisown

The membership flag

class StepElement_VolumeElementPurpose(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
    rtype

    opencascade::handle<TCollection_HAsciiString>

EnumeratedVolumeElementPurpose()
  • Returns Value as EnumeratedVolumeElementPurpose (or Null if another type)
    rtype

    StepElement_EnumeratedVolumeElementPurpose

SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
    param aVal

    type aVal

    TCollection_HAsciiString

    rtype

    None

SetEnumeratedVolumeElementPurpose()
  • Set Value for EnumeratedVolumeElementPurpose
    param aVal

    type aVal

    StepElement_EnumeratedVolumeElementPurpose

    rtype

    None

property thisown

The membership flag

class StepElement_VolumeElementPurposeMember(*args)

Bases: OCC.Core.StepData.StepData_SelectNamed

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()