OCC.StepElement module

class Handle_StepElement_AnalysisItemWithinRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_Curve3dElementDescriptor(*args)

Bases: OCC.StepElement.Handle_StepElement_ElementDescriptor

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

The membership flag

class Handle_StepElement_CurveElementEndReleasePacket(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_CurveElementFreedomMember(*args)

Bases: object

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

The membership flag

class Handle_StepElement_CurveElementPurposeMember(*args)

Bases: object

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

The membership flag

class Handle_StepElement_CurveElementSectionDefinition(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_CurveElementSectionDerivedDefinitions(*args)

Bases: OCC.StepElement.Handle_StepElement_CurveElementSectionDefinition

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

The membership flag

class Handle_StepElement_ElementAspectMember(*args)

Bases: object

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

The membership flag

class Handle_StepElement_ElementDescriptor(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_ElementMaterial(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfCurveElementEndReleasePacket(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfCurveElementSectionDefinition(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfSurfaceSection(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfVolumeElementPurpose(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray1OfVolumeElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray2OfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray2OfSurfaceElementPurpose(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HArray2OfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HSequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HSequenceOfElementMaterial(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_MeasureOrUnspecifiedValueMember(*args)

Bases: object

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

The membership flag

class Handle_StepElement_SequenceNodeOfSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepElement_SequenceNodeOfSequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepElement_SequenceNodeOfSequenceOfElementMaterial(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepElement_SequenceNodeOfSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepElement_Surface3dElementDescriptor(*args)

Bases: OCC.StepElement.Handle_StepElement_ElementDescriptor

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

The membership flag

class Handle_StepElement_SurfaceElementProperty(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_SurfaceElementPurposeMember(*args)

Bases: object

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

The membership flag

class Handle_StepElement_SurfaceSection(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_SurfaceSectionField(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepElement_SurfaceSectionFieldConstant(*args)

Bases: OCC.StepElement.Handle_StepElement_SurfaceSectionField

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

The membership flag

class Handle_StepElement_SurfaceSectionFieldVarying(*args)

Bases: OCC.StepElement.Handle_StepElement_SurfaceSectionField

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

The membership flag

class Handle_StepElement_UniformSurfaceSection(*args)

Bases: OCC.StepElement.Handle_StepElement_SurfaceSection

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

The membership flag

class Handle_StepElement_Volume3dElementDescriptor(*args)

Bases: OCC.StepElement.Handle_StepElement_ElementDescriptor

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

The membership flag

class Handle_StepElement_VolumeElementPurposeMember(*args)

Bases: object

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

The membership flag

class StepElement_AnalysisItemWithinRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aItem (Handle_StepRepr_RepresentationItem &) –
  • aRep (Handle_StepRepr_Representation &) –
Return type:

None

Item()
  • Returns field Item
Return type:Handle_StepRepr_RepresentationItem
Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
Rep()
  • Returns field Rep
Return type:Handle_StepRepr_Representation
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetItem()
  • Set field Item
Parameters:Item (Handle_StepRepr_RepresentationItem &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetRep()
  • Set field Rep
Parameters:Rep (Handle_StepRepr_Representation &) –
Return type:None
thisown

The membership flag

class StepElement_Array1OfCurveElementEndReleasePacket(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_CurveElementEndReleasePacket &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfCurveElementEndReleasePacket &) –
Return type:StepElement_Array1OfCurveElementEndReleasePacket
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementEndReleasePacket
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_CurveElementEndReleasePacket &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfCurveElementEndReleasePacket &) –
Return type:StepElement_Array1OfCurveElementEndReleasePacket
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_CurveElementEndReleasePacket &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementEndReleasePacket
thisown

The membership flag

class StepElement_Array1OfCurveElementSectionDefinition(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_CurveElementSectionDefinition &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfCurveElementSectionDefinition &) –
Return type:StepElement_Array1OfCurveElementSectionDefinition
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfCurveElementSectionDefinition &) –
Return type:StepElement_Array1OfCurveElementSectionDefinition
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
thisown

The membership flag

class StepElement_Array1OfHSequenceOfCurveElementPurposeMember(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfHSequenceOfCurveElementPurposeMember &) –
Return type:StepElement_Array1OfHSequenceOfCurveElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementPurposeMember
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfHSequenceOfCurveElementPurposeMember &) –
Return type:StepElement_Array1OfHSequenceOfCurveElementPurposeMember
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementPurposeMember
thisown

The membership flag

class StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember &) –
Return type:StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfSurfaceElementPurposeMember
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember &) –
Return type:StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfSurfaceElementPurposeMember
thisown

The membership flag

class StepElement_Array1OfMeasureOrUnspecifiedValue(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (StepElement_MeasureOrUnspecifiedValue &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfMeasureOrUnspecifiedValue &) –
Return type:StepElement_Array1OfMeasureOrUnspecifiedValue
ChangeValue()
Parameters:Index (int) –
Return type:StepElement_MeasureOrUnspecifiedValue
Destroy()
Return type:None
Init()
Parameters:V (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfMeasureOrUnspecifiedValue &) –
Return type:StepElement_Array1OfMeasureOrUnspecifiedValue
SetValue()
Parameters:
  • Index (int) –
  • Value (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:StepElement_MeasureOrUnspecifiedValue
thisown

The membership flag

class StepElement_Array1OfSurfaceSection(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_SurfaceSection &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfSurfaceSection &) –
Return type:StepElement_Array1OfSurfaceSection
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceSection
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_SurfaceSection &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfSurfaceSection &) –
Return type:StepElement_Array1OfSurfaceSection
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_SurfaceSection &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceSection
thisown

The membership flag

class StepElement_Array1OfVolumeElementPurpose(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (StepElement_VolumeElementPurpose &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfVolumeElementPurpose &) –
Return type:StepElement_Array1OfVolumeElementPurpose
ChangeValue()
Parameters:Index (int) –
Return type:StepElement_VolumeElementPurpose
Destroy()
Return type:None
Init()
Parameters:V (StepElement_VolumeElementPurpose &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfVolumeElementPurpose &) –
Return type:StepElement_Array1OfVolumeElementPurpose
SetValue()
Parameters:
  • Index (int) –
  • Value (StepElement_VolumeElementPurpose &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:StepElement_VolumeElementPurpose
thisown

The membership flag

class StepElement_Array1OfVolumeElementPurposeMember(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepElement_VolumeElementPurposeMember &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array1OfVolumeElementPurposeMember &) –
Return type:StepElement_Array1OfVolumeElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_VolumeElementPurposeMember
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_VolumeElementPurposeMember &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepElement_Array1OfVolumeElementPurposeMember &) –
Return type:StepElement_Array1OfVolumeElementPurposeMember
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_VolumeElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_VolumeElementPurposeMember
thisown

The membership flag

class StepElement_Array2OfCurveElementPurposeMember(*args)

Bases: object

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • Item (Handle_StepElement_CurveElementPurposeMember &) –
  • R1
  • R2
  • C1
  • C2
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array2OfCurveElementPurposeMember &) –
Return type:StepElement_Array2OfCurveElementPurposeMember
ChangeValue()
Parameters:
Return type:

Handle_StepElement_CurveElementPurposeMember

ColLength()
Return type:int
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_CurveElementPurposeMember &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
Set()
Parameters:Other (StepElement_Array2OfCurveElementPurposeMember &) –
Return type:StepElement_Array2OfCurveElementPurposeMember
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (Handle_StepElement_CurveElementPurposeMember &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

Handle_StepElement_CurveElementPurposeMember

thisown

The membership flag

class StepElement_Array2OfSurfaceElementPurpose(*args)

Bases: object

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • Item (StepElement_SurfaceElementPurpose &) –
  • R1
  • R2
  • C1
  • C2
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array2OfSurfaceElementPurpose &) –
Return type:StepElement_Array2OfSurfaceElementPurpose
ChangeValue()
Parameters:
Return type:

StepElement_SurfaceElementPurpose

ColLength()
Return type:int
Destroy()
Return type:None
Init()
Parameters:V (StepElement_SurfaceElementPurpose &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
Set()
Parameters:Other (StepElement_Array2OfSurfaceElementPurpose &) –
Return type:StepElement_Array2OfSurfaceElementPurpose
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (StepElement_SurfaceElementPurpose &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

StepElement_SurfaceElementPurpose

thisown

The membership flag

class StepElement_Array2OfSurfaceElementPurposeMember(*args)

Bases: object

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • Item (Handle_StepElement_SurfaceElementPurposeMember &) –
  • R1
  • R2
  • C1
  • C2
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_Array2OfSurfaceElementPurposeMember &) –
Return type:StepElement_Array2OfSurfaceElementPurposeMember
ChangeValue()
Parameters:
Return type:

Handle_StepElement_SurfaceElementPurposeMember

ColLength()
Return type:int
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
Set()
Parameters:Other (StepElement_Array2OfSurfaceElementPurposeMember &) –
Return type:StepElement_Array2OfSurfaceElementPurposeMember
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

Handle_StepElement_SurfaceElementPurposeMember

thisown

The membership flag

class StepElement_Curve3dElementDescriptor(*args)

Bases: OCC.StepElement.StepElement_ElementDescriptor

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aElementDescriptor_TopologyOrder (StepElement_ElementOrder) –
  • aElementDescriptor_Description (Handle_TCollection_HAsciiString &) –
  • aPurpose (Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember &) –
Return type:

None

Purpose()
  • Returns field Purpose
Return type:Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember
SetPurpose()
  • Set field Purpose
Parameters:Purpose (Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember &) –
Return type:None
thisown

The membership flag

class StepElement_CurveElementEndReleasePacket(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aReleaseFreedom (StepElement_CurveElementFreedom &) –
  • aReleaseStiffness (float) –
Return type:

None

ReleaseFreedom()
  • Returns field ReleaseFreedom
Return type:StepElement_CurveElementFreedom
ReleaseStiffness()
  • Returns field ReleaseStiffness
Return type:float
SetReleaseFreedom()
  • Set field ReleaseFreedom
Parameters:ReleaseFreedom (StepElement_CurveElementFreedom &) –
Return type:None
SetReleaseStiffness()
  • Set field ReleaseStiffness
Parameters:ReleaseStiffness (float) –
Return type:None
thisown

The membership flag

class StepElement_CurveElementFreedom(*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
EnumeratedCurveElementFreedom()
  • Returns Value as EnumeratedCurveElementFreedom (or Null if another type)
Return type:StepElement_EnumeratedCurveElementFreedom
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
SetEnumeratedCurveElementFreedom()
  • Set Value for EnumeratedCurveElementFreedom
Parameters:aVal (StepElement_EnumeratedCurveElementFreedom) –
Return type:None
thisown

The membership flag

class StepElement_CurveElementFreedomMember(*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 StepElement_CurveElementPurpose(*args)

Bases: object

  • Empty constructor
Return type:None
ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
Return type:Handle_TCollection_HAsciiString
CaseMem()
  • Recognizes a items of select member CurveElementPurposeMember 1 -> EnumeratedCurveElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else
Parameters:ent (Handle_StepData_SelectMember &) –
Return type:int
CaseNum()
  • Recognizes a kind of CurveElementPurpose select type return 0
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
EnumeratedCurveElementPurpose()
  • Returns Value as EnumeratedCurveElementPurpose (or Null if another type)
Return type:StepElement_EnumeratedCurveElementPurpose
NewMember()
  • Returns a new select member the type CurveElementPurposeMember
Return type:Handle_StepData_SelectMember
SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
Parameters:aVal (Handle_TCollection_HAsciiString &) –
Return type:None
SetEnumeratedCurveElementPurpose()
  • Set Value for EnumeratedCurveElementPurpose
Parameters:aVal (StepElement_EnumeratedCurveElementPurpose) –
Return type:None
thisown

The membership flag

class StepElement_CurveElementPurposeMember(*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 StepElement_CurveElementSectionDefinition(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aSectionAngle (float) –
Return type:

None

SectionAngle()
  • Returns field SectionAngle
Return type:float
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetSectionAngle()
  • Set field SectionAngle
Parameters:SectionAngle (float) –
Return type:None
thisown

The membership flag

class StepElement_CurveElementSectionDerivedDefinitions(*args)

Bases: OCC.StepElement.StepElement_CurveElementSectionDefinition

  • Empty constructor
Return type:None
CrossSectionalArea()
  • Returns field CrossSectionalArea
Return type:float
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aCurveElementSectionDefinition_Description (Handle_TCollection_HAsciiString &) –
  • aCurveElementSectionDefinition_SectionAngle (float) –
  • aCrossSectionalArea (float) –
  • aShearArea (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
  • aSecondMomentOfArea (Handle_TColStd_HArray1OfReal &) –
  • aTorsionalConstant (float) –
  • aWarpingConstant (StepElement_MeasureOrUnspecifiedValue &) –
  • aLocationOfCentroid (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
  • aLocationOfShearCentre (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
  • aLocationOfNonStructuralMass (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
  • aNonStructuralMass (StepElement_MeasureOrUnspecifiedValue &) –
  • aPolarMoment (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

LocationOfCentroid()
  • Returns field LocationOfCentroid
Return type:Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue
LocationOfNonStructuralMass()
  • Returns field LocationOfNonStructuralMass
Return type:Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue
LocationOfShearCentre()
  • Returns field LocationOfShearCentre
Return type:Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue
NonStructuralMass()
  • Returns field NonStructuralMass
Return type:StepElement_MeasureOrUnspecifiedValue
PolarMoment()
  • Returns field PolarMoment
Return type:StepElement_MeasureOrUnspecifiedValue
SecondMomentOfArea()
  • Returns field SecondMomentOfArea
Return type:Handle_TColStd_HArray1OfReal
SetCrossSectionalArea()
  • Set field CrossSectionalArea
Parameters:CrossSectionalArea (float) –
Return type:None
SetLocationOfCentroid()
  • Set field LocationOfCentroid
Parameters:LocationOfCentroid (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
Return type:None
SetLocationOfNonStructuralMass()
  • Set field LocationOfNonStructuralMass
Parameters:LocationOfNonStructuralMass (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
Return type:None
SetLocationOfShearCentre()
  • Set field LocationOfShearCentre
Parameters:LocationOfShearCentre (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
Return type:None
SetNonStructuralMass()
  • Set field NonStructuralMass
Parameters:NonStructuralMass (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetPolarMoment()
  • Set field PolarMoment
Parameters:PolarMoment (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetSecondMomentOfArea()
  • Set field SecondMomentOfArea
Parameters:SecondMomentOfArea (Handle_TColStd_HArray1OfReal &) –
Return type:None
SetShearArea()
  • Set field ShearArea
Parameters:ShearArea (Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue &) –
Return type:None
SetTorsionalConstant()
  • Set field TorsionalConstant
Parameters:TorsionalConstant (float) –
Return type:None
SetWarpingConstant()
  • Set field WarpingConstant
Parameters:WarpingConstant (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
ShearArea()
  • Returns field ShearArea
Return type:Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue
TorsionalConstant()
  • Returns field TorsionalConstant
Return type:float
WarpingConstant()
  • Returns field WarpingConstant
Return type:StepElement_MeasureOrUnspecifiedValue
thisown

The membership flag

class StepElement_ElementAspect(*args)

Bases: object

  • Empty constructor
Return type:None
CaseMem()
  • Recognizes a items of select member ElementAspectMember 1 -> ElementVolume 2 -> Volume3dFace 3 -> Volume2dFace 4 -> Volume3dEdge 5 -> Volume2dEdge 6 -> Surface3dFace 7 -> Surface2dFace 8 -> Surface3dEdge 9 -> Surface2dEdge 10 -> CurveEdge 0 else
Parameters:ent (Handle_StepData_SelectMember &) –
Return type:int
CaseNum()
  • Recognizes a kind of ElementAspect select type return 0
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
CurveEdge()
  • Returns Value as CurveEdge (or Null if another type)
Return type:StepElement_CurveEdge
ElementVolume()
  • Returns Value as ElementVolume (or Null if another type)
Return type:StepElement_ElementVolume
NewMember()
  • Returns a new select member the type ElementAspectMember
Return type:Handle_StepData_SelectMember
SetCurveEdge()
  • Set Value for CurveEdge
Parameters:aVal (StepElement_CurveEdge) –
Return type:None
SetElementVolume()
  • Set Value for ElementVolume
Parameters:aVal (StepElement_ElementVolume) –
Return type:None
SetSurface2dEdge()
  • Set Value for Surface2dEdge
Parameters:aVal (int) –
Return type:None
SetSurface2dFace()
  • Set Value for Surface2dFace
Parameters:aVal (int) –
Return type:None
SetSurface3dEdge()
  • Set Value for Surface3dEdge
Parameters:aVal (int) –
Return type:None
SetSurface3dFace()
  • Set Value for Surface3dFace
Parameters:aVal (int) –
Return type:None
SetVolume2dEdge()
  • Set Value for Volume2dEdge
Parameters:aVal (int) –
Return type:None
SetVolume2dFace()
  • Set Value for Volume2dFace
Parameters:aVal (int) –
Return type:None
SetVolume3dEdge()
  • Set Value for Volume3dEdge
Parameters:aVal (int) –
Return type:None
SetVolume3dFace()
  • Set Value for Volume3dFace
Parameters:aVal (int) –
Return type:None
Surface2dEdge()
  • Returns Value as Surface2dEdge (or Null if another type)
Return type:int
Surface2dFace()
  • Returns Value as Surface2dFace (or Null if another type)
Return type:int
Surface3dEdge()
  • Returns Value as Surface3dEdge (or Null if another type)
Return type:int
Surface3dFace()
  • Returns Value as Surface3dFace (or Null if another type)
Return type:int
Volume2dEdge()
  • Returns Value as Volume2dEdge (or Null if another type)
Return type:int
Volume2dFace()
  • Returns Value as Volume2dFace (or Null if another type)
Return type:int
Volume3dEdge()
  • Returns Value as Volume3dEdge (or Null if another type)
Return type:int
Volume3dFace()
  • Returns Value as Volume3dFace (or Null if another type)
Return type:int
thisown

The membership flag

class StepElement_ElementAspectMember(*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 StepElement_ElementDescriptor(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aTopologyOrder (StepElement_ElementOrder) –
  • aDescription (Handle_TCollection_HAsciiString &) –
Return type:

None

SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetTopologyOrder()
  • Set field TopologyOrder
Parameters:TopologyOrder (StepElement_ElementOrder) –
Return type:None
TopologyOrder()
  • Returns field TopologyOrder
Return type:StepElement_ElementOrder
thisown

The membership flag

class StepElement_ElementMaterial(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aMaterialId (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aProperties (Handle_StepRepr_HArray1OfMaterialPropertyRepresentation &) –
Return type:

None

MaterialId()
  • Returns field MaterialId
Return type:Handle_TCollection_HAsciiString
Properties()
  • Returns field Properties
Return type:Handle_StepRepr_HArray1OfMaterialPropertyRepresentation
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetMaterialId()
  • Set field MaterialId
Parameters:MaterialId (Handle_TCollection_HAsciiString &) –
Return type:None
SetProperties()
  • Set field Properties
Parameters:Properties (Handle_StepRepr_HArray1OfMaterialPropertyRepresentation &) –
Return type:None
thisown

The membership flag

class StepElement_HArray1OfCurveElementEndReleasePacket(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_CurveElementEndReleasePacket &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfCurveElementEndReleasePacket
ChangeArray1()
Return type:StepElement_Array1OfCurveElementEndReleasePacket
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementEndReleasePacket
GetHandle()
Init()
Parameters:V (Handle_StepElement_CurveElementEndReleasePacket &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_CurveElementEndReleasePacket &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementEndReleasePacket
thisown

The membership flag

class StepElement_HArray1OfCurveElementSectionDefinition(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfCurveElementSectionDefinition
ChangeArray1()
Return type:StepElement_Array1OfCurveElementSectionDefinition
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
GetHandle()
Init()
Parameters:V (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
thisown

The membership flag

class StepElement_HArray1OfHSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfHSequenceOfCurveElementPurposeMember
ChangeArray1()
Return type:StepElement_Array1OfHSequenceOfCurveElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementPurposeMember
GetHandle()
Init()
Parameters:V (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementPurposeMember
thisown

The membership flag

class StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember
ChangeArray1()
Return type:StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfSurfaceElementPurposeMember
GetHandle()
Init()
Parameters:V (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_HSequenceOfSurfaceElementPurposeMember
thisown

The membership flag

class StepElement_HArray1OfMeasureOrUnspecifiedValue(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfMeasureOrUnspecifiedValue
ChangeArray1()
Return type:StepElement_Array1OfMeasureOrUnspecifiedValue
ChangeValue()
Parameters:Index (int) –
Return type:StepElement_MeasureOrUnspecifiedValue
GetHandle()
Init()
Parameters:V (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:StepElement_MeasureOrUnspecifiedValue
thisown

The membership flag

class StepElement_HArray1OfSurfaceSection(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_SurfaceSection &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfSurfaceSection
ChangeArray1()
Return type:StepElement_Array1OfSurfaceSection
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceSection
GetHandle()
Init()
Parameters:V (Handle_StepElement_SurfaceSection &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_SurfaceSection &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceSection
thisown

The membership flag

class StepElement_HArray1OfVolumeElementPurpose(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (StepElement_VolumeElementPurpose &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfVolumeElementPurpose
ChangeArray1()
Return type:StepElement_Array1OfVolumeElementPurpose
ChangeValue()
Parameters:Index (int) –
Return type:StepElement_VolumeElementPurpose
GetHandle()
Init()
Parameters:V (StepElement_VolumeElementPurpose &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (StepElement_VolumeElementPurpose &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:StepElement_VolumeElementPurpose
thisown

The membership flag

class StepElement_HArray1OfVolumeElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepElement_VolumeElementPurposeMember &) –
Return type:

None

Return type:

None

Array1()
Return type:StepElement_Array1OfVolumeElementPurposeMember
ChangeArray1()
Return type:StepElement_Array1OfVolumeElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_VolumeElementPurposeMember
GetHandle()
Init()
Parameters:V (Handle_StepElement_VolumeElementPurposeMember &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepElement_VolumeElementPurposeMember &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepElement_VolumeElementPurposeMember
thisown

The membership flag

class StepElement_HArray2OfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • R1
  • R2
  • C1
  • C2
  • V (Handle_StepElement_CurveElementPurposeMember &) –
Return type:

None

Return type:

None

Array2()
Return type:StepElement_Array2OfCurveElementPurposeMember
ChangeArray2()
Return type:StepElement_Array2OfCurveElementPurposeMember
ChangeValue()
Parameters:
Return type:

Handle_StepElement_CurveElementPurposeMember

ColLength()
Return type:int
GetHandle()
Init()
Parameters:V (Handle_StepElement_CurveElementPurposeMember &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (Handle_StepElement_CurveElementPurposeMember &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

Handle_StepElement_CurveElementPurposeMember

thisown

The membership flag

class StepElement_HArray2OfSurfaceElementPurpose(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • R1
  • R2
  • C1
  • C2
  • V (StepElement_SurfaceElementPurpose &) –
Return type:

None

Return type:

None

Array2()
Return type:StepElement_Array2OfSurfaceElementPurpose
ChangeArray2()
Return type:StepElement_Array2OfSurfaceElementPurpose
ChangeValue()
Parameters:
Return type:

StepElement_SurfaceElementPurpose

ColLength()
Return type:int
GetHandle()
Init()
Parameters:V (StepElement_SurfaceElementPurpose &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (StepElement_SurfaceElementPurpose &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

StepElement_SurfaceElementPurpose

thisown

The membership flag

class StepElement_HArray2OfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • R1 (int) –
  • R2 (int) –
  • C1 (int) –
  • C2 (int) –
  • R1
  • R2
  • C1
  • C2
  • V (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

Array2()
Return type:StepElement_Array2OfSurfaceElementPurposeMember
ChangeArray2()
Return type:StepElement_Array2OfSurfaceElementPurposeMember
ChangeValue()
Parameters:
Return type:

Handle_StepElement_SurfaceElementPurposeMember

ColLength()
Return type:int
GetHandle()
Init()
Parameters:V (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:None
LowerCol()
Return type:int
LowerRow()
Return type:int
RowLength()
Return type:int
SetValue()
Parameters:
  • Row (int) –
  • Col (int) –
  • Value (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:

None

UpperCol()
Return type:int
UpperRow()
Return type:int
Value()
Parameters:
Return type:

Handle_StepElement_SurfaceElementPurposeMember

thisown

The membership flag

class StepElement_HSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepElement_CurveElementPurposeMember &) –
  • aSequence (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:StepElement_SequenceOfCurveElementPurposeMember
ChangeValue()
Parameters:anIndex (int) –
Return type:Handle_StepElement_CurveElementPurposeMember
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (int) –
  • anOtherIndex (int) –
Return type:

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementPurposeMember &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementPurposeMember &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_StepElement_CurveElementPurposeMember &) –
  • aSequence (Handle_StepElement_HSequenceOfCurveElementPurposeMember &) –
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:StepElement_SequenceOfCurveElementPurposeMember
SetValue()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementPurposeMember &) –
Return type:

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementPurposeMember
Value()
Parameters:anIndex (int) –
Return type:Handle_StepElement_CurveElementPurposeMember
thisown

The membership flag

class StepElement_HSequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepElement_CurveElementSectionDefinition &) –
  • aSequence (Handle_StepElement_HSequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:StepElement_SequenceOfCurveElementSectionDefinition
ChangeValue()
Parameters:anIndex (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (int) –
  • anOtherIndex (int) –
Return type:

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementSectionDefinition &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementSectionDefinition &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_StepElement_CurveElementSectionDefinition &) –
  • aSequence (Handle_StepElement_HSequenceOfCurveElementSectionDefinition &) –
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:StepElement_SequenceOfCurveElementSectionDefinition
SetValue()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepElement_HSequenceOfCurveElementSectionDefinition
Value()
Parameters:anIndex (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
thisown

The membership flag

class StepElement_HSequenceOfElementMaterial(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepElement_ElementMaterial &) –
  • aSequence (Handle_StepElement_HSequenceOfElementMaterial &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:StepElement_SequenceOfElementMaterial
ChangeValue()
Parameters:anIndex (int) –
Return type:Handle_StepElement_ElementMaterial
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (int) –
  • anOtherIndex (int) –
Return type:

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_ElementMaterial &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfElementMaterial &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_ElementMaterial &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfElementMaterial &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_StepElement_ElementMaterial &) –
  • aSequence (Handle_StepElement_HSequenceOfElementMaterial &) –
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:StepElement_SequenceOfElementMaterial
SetValue()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_ElementMaterial &) –
Return type:

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepElement_HSequenceOfElementMaterial
Value()
Parameters:anIndex (int) –
Return type:Handle_StepElement_ElementMaterial
thisown

The membership flag

class StepElement_HSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepElement_SurfaceElementPurposeMember &) –
  • aSequence (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:StepElement_SequenceOfSurfaceElementPurposeMember
ChangeValue()
Parameters:anIndex (int) –
Return type:Handle_StepElement_SurfaceElementPurposeMember
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (int) –
  • anOtherIndex (int) –
Return type:

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_SurfaceElementPurposeMember &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_SurfaceElementPurposeMember &) –
  • anIndex
  • aSequence (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_StepElement_SurfaceElementPurposeMember &) –
  • aSequence (Handle_StepElement_HSequenceOfSurfaceElementPurposeMember &) –
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:StepElement_SequenceOfSurfaceElementPurposeMember
SetValue()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepElement_HSequenceOfSurfaceElementPurposeMember
Value()
Parameters:anIndex (int) –
Return type:Handle_StepElement_SurfaceElementPurposeMember
thisown

The membership flag

class StepElement_MeasureOrUnspecifiedValue(*args)

Bases: object

  • Empty constructor
Return type:None
CaseMem()
  • Recognizes a items of select member MeasureOrUnspecifiedValueMember 1 -> ContextDependentMeasure 2 -> UnspecifiedValue 0 else
Parameters:ent (Handle_StepData_SelectMember &) –
Return type:int
CaseNum()
  • Recognizes a kind of MeasureOrUnspecifiedValue select type return 0
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ContextDependentMeasure()
  • Returns Value as ContextDependentMeasure (or Null if another type)
Return type:float
NewMember()
  • Returns a new select member the type MeasureOrUnspecifiedValueMember
Return type:Handle_StepData_SelectMember
SetContextDependentMeasure()
  • Set Value for ContextDependentMeasure
Parameters:aVal (float) –
Return type:None
SetUnspecifiedValue()
  • Set Value for UnspecifiedValue
Parameters:aVal (StepElement_UnspecifiedValue) –
Return type:None
UnspecifiedValue()
  • Returns Value as UnspecifiedValue (or Null if another type)
Return type:StepElement_UnspecifiedValue
thisown

The membership flag

class StepElement_MeasureOrUnspecifiedValueMember(*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 StepElement_SequenceNodeOfSequenceOfCurveElementPurposeMember(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (Handle_StepElement_CurveElementPurposeMember &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Handle_StepElement_CurveElementPurposeMember
thisown

The membership flag

class StepElement_SequenceNodeOfSequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (Handle_StepElement_CurveElementSectionDefinition &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Handle_StepElement_CurveElementSectionDefinition
thisown

The membership flag

class StepElement_SequenceNodeOfSequenceOfElementMaterial(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (Handle_StepElement_ElementMaterial &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Handle_StepElement_ElementMaterial
thisown

The membership flag

class StepElement_SequenceNodeOfSequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (Handle_StepElement_SurfaceElementPurposeMember &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Handle_StepElement_SurfaceElementPurposeMember
thisown

The membership flag

class StepElement_SequenceOfCurveElementPurposeMember(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepElement_CurveElementPurposeMember &) –
  • S (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:StepElement_SequenceOfCurveElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementPurposeMember
Clear()
Return type:None
First()
Return type:Handle_StepElement_CurveElementPurposeMember
InsertAfter()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_CurveElementPurposeMember &) –
  • Index
  • S (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_CurveElementPurposeMember &) –
  • Index
  • S (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepElement_CurveElementPurposeMember
Prepend()
Parameters:
  • T (Handle_StepElement_CurveElementPurposeMember &) –
  • S (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:StepElement_SequenceOfCurveElementPurposeMember
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepElement_CurveElementPurposeMember &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (StepElement_SequenceOfCurveElementPurposeMember &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementPurposeMember
thisown

The membership flag

class StepElement_SequenceOfCurveElementSectionDefinition(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepElement_CurveElementSectionDefinition &) –
  • S (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:StepElement_SequenceOfCurveElementSectionDefinition
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
Clear()
Return type:None
First()
Return type:Handle_StepElement_CurveElementSectionDefinition
InsertAfter()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_CurveElementSectionDefinition &) –
  • Index
  • S (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_CurveElementSectionDefinition &) –
  • Index
  • S (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepElement_CurveElementSectionDefinition
Prepend()
Parameters:
  • T (Handle_StepElement_CurveElementSectionDefinition &) –
  • S (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:StepElement_SequenceOfCurveElementSectionDefinition
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepElement_CurveElementSectionDefinition &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (StepElement_SequenceOfCurveElementSectionDefinition &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:Handle_StepElement_CurveElementSectionDefinition
thisown

The membership flag

class StepElement_SequenceOfElementMaterial(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepElement_SequenceOfElementMaterial &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepElement_ElementMaterial &) –
  • S (StepElement_SequenceOfElementMaterial &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_SequenceOfElementMaterial &) –
Return type:StepElement_SequenceOfElementMaterial
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_ElementMaterial
Clear()
Return type:None
First()
Return type:Handle_StepElement_ElementMaterial
InsertAfter()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_ElementMaterial &) –
  • Index
  • S (StepElement_SequenceOfElementMaterial &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_ElementMaterial &) –
  • Index
  • S (StepElement_SequenceOfElementMaterial &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepElement_ElementMaterial
Prepend()
Parameters:
  • T (Handle_StepElement_ElementMaterial &) –
  • S (StepElement_SequenceOfElementMaterial &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (StepElement_SequenceOfElementMaterial &) –
Return type:StepElement_SequenceOfElementMaterial
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepElement_ElementMaterial &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (StepElement_SequenceOfElementMaterial &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:Handle_StepElement_ElementMaterial
thisown

The membership flag

class StepElement_SequenceOfSurfaceElementPurposeMember(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepElement_SurfaceElementPurposeMember &) –
  • S (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:StepElement_SequenceOfSurfaceElementPurposeMember
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceElementPurposeMember
Clear()
Return type:None
First()
Return type:Handle_StepElement_SurfaceElementPurposeMember
InsertAfter()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_SurfaceElementPurposeMember &) –
  • Index
  • S (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepElement_SurfaceElementPurposeMember &) –
  • Index
  • S (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepElement_SurfaceElementPurposeMember
Prepend()
Parameters:
  • T (Handle_StepElement_SurfaceElementPurposeMember &) –
  • S (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:StepElement_SequenceOfSurfaceElementPurposeMember
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepElement_SurfaceElementPurposeMember &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (StepElement_SequenceOfSurfaceElementPurposeMember &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:Handle_StepElement_SurfaceElementPurposeMember
thisown

The membership flag

class StepElement_Surface3dElementDescriptor(*args)

Bases: OCC.StepElement.StepElement_ElementDescriptor

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aElementDescriptor_TopologyOrder (StepElement_ElementOrder) –
  • aElementDescriptor_Description (Handle_TCollection_HAsciiString &) –
  • aPurpose (Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember &) –
  • aShape (StepElement_Element2dShape) –
Return type:

None

Purpose()
  • Returns field Purpose
Return type:Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember
SetPurpose()
  • Set field Purpose
Parameters:Purpose (Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember &) –
Return type:None
SetShape()
  • Set field Shape
Parameters:Shape (StepElement_Element2dShape) –
Return type:None
Shape()
  • Returns field Shape
Return type:StepElement_Element2dShape
thisown

The membership flag

class StepElement_SurfaceElementProperty(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aPropertyId (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aSection (Handle_StepElement_SurfaceSectionField &) –
Return type:

None

PropertyId()
  • Returns field PropertyId
Return type:Handle_TCollection_HAsciiString
Section()
  • Returns field Section
Return type:Handle_StepElement_SurfaceSectionField
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetPropertyId()
  • Set field PropertyId
Parameters:PropertyId (Handle_TCollection_HAsciiString &) –
Return type:None
SetSection()
  • Set field Section
Parameters:Section (Handle_StepElement_SurfaceSectionField &) –
Return type:None
thisown

The membership flag

class StepElement_SurfaceElementPurpose(*args)

Bases: object

  • Empty constructor
Return type:None
ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
Return type:Handle_TCollection_HAsciiString
CaseMem()
  • Recognizes a items of select member SurfaceElementPurposeMember 1 -> EnumeratedSurfaceElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else
Parameters:ent (Handle_StepData_SelectMember &) –
Return type:int
CaseNum()
  • Recognizes a kind of SurfaceElementPurpose select type return 0
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
EnumeratedSurfaceElementPurpose()
  • Returns Value as EnumeratedSurfaceElementPurpose (or Null if another type)
Return type:StepElement_EnumeratedSurfaceElementPurpose
NewMember()
  • Returns a new select member the type SurfaceElementPurposeMember
Return type:Handle_StepData_SelectMember
SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
Parameters:aVal (Handle_TCollection_HAsciiString &) –
Return type:None
SetEnumeratedSurfaceElementPurpose()
  • Set Value for EnumeratedSurfaceElementPurpose
Parameters:aVal (StepElement_EnumeratedSurfaceElementPurpose) –
Return type:None
thisown

The membership flag

class StepElement_SurfaceElementPurposeMember(*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 StepElement_SurfaceSection(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aOffset (StepElement_MeasureOrUnspecifiedValue &) –
  • aNonStructuralMass (StepElement_MeasureOrUnspecifiedValue &) –
  • aNonStructuralMassOffset (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

NonStructuralMass()
  • Returns field NonStructuralMass
Return type:StepElement_MeasureOrUnspecifiedValue
NonStructuralMassOffset()
  • Returns field NonStructuralMassOffset
Return type:StepElement_MeasureOrUnspecifiedValue
Offset()
  • Returns field Offset
Return type:StepElement_MeasureOrUnspecifiedValue
SetNonStructuralMass()
  • Set field NonStructuralMass
Parameters:NonStructuralMass (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetNonStructuralMassOffset()
  • Set field NonStructuralMassOffset
Parameters:NonStructuralMassOffset (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetOffset()
  • Set field Offset
Parameters:Offset (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
thisown

The membership flag

class StepElement_SurfaceSectionField(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepElement_SurfaceSectionFieldConstant(*args)

Bases: OCC.StepElement.StepElement_SurfaceSectionField

  • Empty constructor
Return type:None
Definition()
  • Returns field Definition
Return type:Handle_StepElement_SurfaceSection
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:aDefinition (Handle_StepElement_SurfaceSection &) –
Return type:None
SetDefinition()
  • Set field Definition
Parameters:Definition (Handle_StepElement_SurfaceSection &) –
Return type:None
thisown

The membership flag

class StepElement_SurfaceSectionFieldVarying(*args)

Bases: OCC.StepElement.StepElement_SurfaceSectionField

  • Empty constructor
Return type:None
AdditionalNodeValues()
  • Returns field AdditionalNodeValues
Return type:bool
Definitions()
  • Returns field Definitions
Return type:Handle_StepElement_HArray1OfSurfaceSection
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDefinitions (Handle_StepElement_HArray1OfSurfaceSection &) –
  • aAdditionalNodeValues (bool) –
Return type:

None

SetAdditionalNodeValues()
  • Set field AdditionalNodeValues
Parameters:AdditionalNodeValues (bool) –
Return type:None
SetDefinitions()
  • Set field Definitions
Parameters:Definitions (Handle_StepElement_HArray1OfSurfaceSection &) –
Return type:None
thisown

The membership flag

class StepElement_UniformSurfaceSection(*args)

Bases: OCC.StepElement.StepElement_SurfaceSection

  • Empty constructor
Return type:None
BendingThickness()
  • Returns field BendingThickness
Return type:StepElement_MeasureOrUnspecifiedValue
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aSurfaceSection_Offset (StepElement_MeasureOrUnspecifiedValue &) –
  • aSurfaceSection_NonStructuralMass (StepElement_MeasureOrUnspecifiedValue &) –
  • aSurfaceSection_NonStructuralMassOffset (StepElement_MeasureOrUnspecifiedValue &) –
  • aThickness (float) –
  • aBendingThickness (StepElement_MeasureOrUnspecifiedValue &) –
  • aShearThickness (StepElement_MeasureOrUnspecifiedValue &) –
Return type:

None

SetBendingThickness()
  • Set field BendingThickness
Parameters:BendingThickness (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetShearThickness()
  • Set field ShearThickness
Parameters:ShearThickness (StepElement_MeasureOrUnspecifiedValue &) –
Return type:None
SetThickness()
  • Set field Thickness
Parameters:Thickness (float) –
Return type:None
ShearThickness()
  • Returns field ShearThickness
Return type:StepElement_MeasureOrUnspecifiedValue
Thickness()
  • Returns field Thickness
Return type:float
thisown

The membership flag

class StepElement_Volume3dElementDescriptor(*args)

Bases: OCC.StepElement.StepElement_ElementDescriptor

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aElementDescriptor_TopologyOrder (StepElement_ElementOrder) –
  • aElementDescriptor_Description (Handle_TCollection_HAsciiString &) –
  • aPurpose (Handle_StepElement_HArray1OfVolumeElementPurposeMember &) –
  • aShape (StepElement_Volume3dElementShape) –
Return type:

None

Purpose()
  • Returns field Purpose
Return type:Handle_StepElement_HArray1OfVolumeElementPurposeMember
SetPurpose()
  • Set field Purpose
Parameters:Purpose (Handle_StepElement_HArray1OfVolumeElementPurposeMember &) –
Return type:None
SetShape()
  • Set field Shape
Parameters:Shape (StepElement_Volume3dElementShape) –
Return type:None
Shape()
  • Returns field Shape
Return type:StepElement_Volume3dElementShape
thisown

The membership flag

class StepElement_VolumeElementPurpose(*args)

Bases: object

  • Empty constructor
Return type:None
ApplicationDefinedElementPurpose()
  • Returns Value as ApplicationDefinedElementPurpose (or Null if another type)
Return type:Handle_TCollection_HAsciiString
CaseMem()
  • Recognizes a items of select member VolumeElementPurposeMember 1 -> EnumeratedVolumeElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else
Parameters:ent (Handle_StepData_SelectMember &) –
Return type:int
CaseNum()
  • Recognizes a kind of VolumeElementPurpose select type return 0
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
EnumeratedVolumeElementPurpose()
  • Returns Value as EnumeratedVolumeElementPurpose (or Null if another type)
Return type:StepElement_EnumeratedVolumeElementPurpose
NewMember()
  • Returns a new select member the type VolumeElementPurposeMember
Return type:Handle_StepData_SelectMember
SetApplicationDefinedElementPurpose()
  • Set Value for ApplicationDefinedElementPurpose
Parameters:aVal (Handle_TCollection_HAsciiString &) –
Return type:None
SetEnumeratedVolumeElementPurpose()
  • Set Value for EnumeratedVolumeElementPurpose
Parameters:aVal (StepElement_EnumeratedVolumeElementPurpose) –
Return type:None
thisown

The membership flag

class StepElement_VolumeElementPurposeMember(*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 SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

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

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