OCC.StepRepr module

-Purpose : Sub-Schema of Step for RepresentationsCollects definitions of STEP entities used for describingrepresentation structures (from Parts 41, 43, 44 of ISO10303)

class Handle_StepRepr_AssemblyComponentUsage(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ProductDefinitionUsage

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

The membership flag

class Handle_StepRepr_AssemblyComponentUsageSubstitute(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_CompositeShapeAspect(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspect

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

The membership flag

class Handle_StepRepr_CompoundRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepRepr_ConfigurationDesign(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_ConfigurationEffectivity(*args)

Bases: OCC.StepBasic.Handle_StepBasic_ProductDefinitionEffectivity

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

The membership flag

class Handle_StepRepr_ConfigurationItem(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_DataEnvironment(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_DefinitionalRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_Representation

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

The membership flag

class Handle_StepRepr_DerivedShapeAspect(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspect

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

The membership flag

class Handle_StepRepr_DescriptiveRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepRepr_Extension(*args)

Bases: OCC.StepRepr.Handle_StepRepr_DerivedShapeAspect

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

The membership flag

class Handle_StepRepr_ExternallyDefinedRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_Representation

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

The membership flag

class Handle_StepRepr_FunctionallyDefinedTransformation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_GlobalUncertaintyAssignedContext(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationContext

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

The membership flag

class Handle_StepRepr_GlobalUnitAssignedContext(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationContext

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

The membership flag

class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_HArray1OfRepresentationItem(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_HSequenceOfRepresentationItem(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_ItemDefinedTransformation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_MakeFromUsageOption(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ProductDefinitionUsage

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

The membership flag

class Handle_StepRepr_MappedItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepRepr_MaterialDesignation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_MaterialProperty(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinition

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

The membership flag

class Handle_StepRepr_MaterialPropertyRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinitionRepresentation

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

The membership flag

class Handle_StepRepr_MeasureRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepRepr_NextAssemblyUsageOccurrence(*args)

Bases: OCC.StepRepr.Handle_StepRepr_AssemblyComponentUsage

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

The membership flag

class Handle_StepRepr_ParametricRepresentationContext(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationContext

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

The membership flag

class Handle_StepRepr_ProductConcept(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_ProductDefinitionShape(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinition

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

The membership flag

class Handle_StepRepr_ProductDefinitionUsage(*args)

Bases: OCC.StepBasic.Handle_StepBasic_ProductDefinitionRelationship

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

The membership flag

class Handle_StepRepr_PromissoryUsageOccurrence(*args)

Bases: OCC.StepRepr.Handle_StepRepr_AssemblyComponentUsage

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

The membership flag

class Handle_StepRepr_PropertyDefinition(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_PropertyDefinitionRelationship(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_PropertyDefinitionRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_QuantifiedAssemblyComponentUsage(*args)

Bases: OCC.StepRepr.Handle_StepRepr_AssemblyComponentUsage

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

The membership flag

class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepRepr_Representation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_RepresentationContext(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_RepresentationItem(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_RepresentationMap(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_RepresentationRelationship(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_RepresentationRelationshipWithTransformation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeRepresentationRelationship

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

The membership flag

class Handle_StepRepr_SequenceNodeOfSequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepRepr_SequenceNodeOfSequenceOfRepresentationItem(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_StepRepr_ShapeAspect(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_ShapeAspectDerivingRelationship(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspectRelationship

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

The membership flag

class Handle_StepRepr_ShapeAspectRelationship(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepRepr_ShapeAspectTransition(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspectRelationship

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

The membership flag

class Handle_StepRepr_ShapeRepresentationRelationship(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationRelationship

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

The membership flag

class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationRelationshipWithTransformation

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

The membership flag

class Handle_StepRepr_SpecifiedHigherUsageOccurrence(*args)

Bases: OCC.StepRepr.Handle_StepRepr_AssemblyComponentUsage

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

The membership flag

class Handle_StepRepr_StructuralResponseProperty(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinition

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

The membership flag

class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinitionRepresentation

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

The membership flag

class Handle_StepRepr_SuppliedPartRelationship(*args)

Bases: OCC.StepBasic.Handle_StepBasic_ProductDefinitionRelationship

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

The membership flag

class Handle_StepRepr_ValueRange(*args)

Bases: OCC.StepRepr.Handle_StepRepr_CompoundRepresentationItem

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

The membership flag

class StepRepr_Array1OfMaterialPropertyRepresentation(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_Array1OfPropertyDefinitionRepresentation(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_Array1OfRepresentationItem(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_AssemblyComponentUsage(*args)

Bases: OCC.StepRepr.StepRepr_ProductDefinitionUsage

  • Empty constructor
Return type:None
GetHandle()
HasReferenceDesignator()
  • Returns True if optional field ReferenceDesignator is defined
Return type:bool
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aProductDefinitionRelationship_Id (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasProductDefinitionRelationship_Description (bool) –
  • aProductDefinitionRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_RelatingProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • aProductDefinitionRelationship_RelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • hasReferenceDesignator (bool) –
  • aReferenceDesignator (Handle_TCollection_HAsciiString &) –
Return type:

None

ReferenceDesignator()
  • Returns field ReferenceDesignator
Return type:Handle_TCollection_HAsciiString
SetReferenceDesignator()
  • Set field ReferenceDesignator
Parameters:ReferenceDesignator (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_AssemblyComponentUsageSubstitute(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Base()
Return type:Handle_StepRepr_AssemblyComponentUsage
Definition()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDef (Handle_TCollection_HAsciiString &) –
  • aBase (Handle_StepRepr_AssemblyComponentUsage &) –
  • aSubs (Handle_StepRepr_AssemblyComponentUsage &) –
Return type:

None

Name()
Return type:Handle_TCollection_HAsciiString
SetBase()
Parameters:aBase (Handle_StepRepr_AssemblyComponentUsage &) –
Return type:None
SetDefinition()
Parameters:aDef (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
SetSubstitute()
Parameters:aSubstitute (Handle_StepRepr_AssemblyComponentUsage &) –
Return type:None
Substitute()
Return type:Handle_StepRepr_AssemblyComponentUsage
thisown

The membership flag

class StepRepr_CharacterizedDefinition(*args)

Bases: object

  • Empty constructor
Return type:None
CaseNum()
  • Recognizes a kind of CharacterizedDefinition select type 1 -> CharacterizedObject from StepBasic 2 -> ProductDefinition from StepBasic 3 -> ProductDefinitionRelationship from StepBasic 4 -> ProductDefinitionShape from StepRepr 5 -> ShapeAspect from StepRepr 6 -> ShapeAspectRelationship from StepRepr 7 -> DocumentFile from StepBasic 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
CharacterizedObject()
  • Returns Value as CharacterizedObject (or Null if another type)
Return type:Handle_StepBasic_CharacterizedObject
DocumentFile()
  • Returns Value as DocumentFile (or Null if another type)
Return type:Handle_StepBasic_DocumentFile
ProductDefinition()
  • Returns Value as ProductDefinition (or Null if another type)
Return type:Handle_StepBasic_ProductDefinition
ProductDefinitionRelationship()
  • Returns Value as ProductDefinitionRelationship (or Null if another type)
Return type:Handle_StepBasic_ProductDefinitionRelationship
ProductDefinitionShape()
  • Returns Value as ProductDefinitionShape (or Null if another type)
Return type:Handle_StepRepr_ProductDefinitionShape
ShapeAspect()
  • Returns Value as ShapeAspect (or Null if another type)
Return type:Handle_StepRepr_ShapeAspect
ShapeAspectRelationship()
  • Returns Value as ShapeAspectRelationship (or Null if another type)
Return type:Handle_StepRepr_ShapeAspectRelationship
thisown

The membership flag

class StepRepr_CompositeShapeAspect(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspect

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_CompoundRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • item_element (Handle_StepRepr_HArray1OfRepresentationItem &) –
Return type:

None

ItemElement()
Return type:Handle_StepRepr_HArray1OfRepresentationItem
ItemElementValue()
Parameters:num (int) –
Return type:Handle_StepRepr_RepresentationItem
NbItemElement()
Return type:int
SetItemElement()
Parameters:item_element (Handle_StepRepr_HArray1OfRepresentationItem &) –
Return type:None
SetItemElementValue()
Parameters:
  • num (int) –
  • anelement (Handle_StepRepr_RepresentationItem &) –
Return type:

None

thisown

The membership flag

class StepRepr_ConfigurationDesign(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Configuration()
  • Returns field Configuration
Return type:Handle_StepRepr_ConfigurationItem
Design()
  • Returns field Design
Return type:StepRepr_ConfigurationDesignItem
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aConfiguration (Handle_StepRepr_ConfigurationItem &) –
  • aDesign (StepRepr_ConfigurationDesignItem &) –
Return type:

None

SetConfiguration()
  • Set field Configuration
Parameters:Configuration (Handle_StepRepr_ConfigurationItem &) –
Return type:None
SetDesign()
  • Set field Design
Parameters:Design (StepRepr_ConfigurationDesignItem &) –
Return type:None
thisown

The membership flag

class StepRepr_ConfigurationDesignItem(*args)

Bases: object

  • Empty constructor
Return type:None
CaseNum()
  • Recognizes a kind of ConfigurationDesignItem select type 1 -> ProductDefinition from StepBasic 2 -> ProductDefinitionFormation from StepBasic 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ProductDefinition()
  • Returns Value as ProductDefinition (or Null if another type)
Return type:Handle_StepBasic_ProductDefinition
ProductDefinitionFormation()
  • Returns Value as ProductDefinitionFormation (or Null if another type)
Return type:Handle_StepBasic_ProductDefinitionFormation
thisown

The membership flag

class StepRepr_ConfigurationEffectivity(*args)

Bases: OCC.StepBasic.StepBasic_ProductDefinitionEffectivity

  • Empty constructor
Return type:None
Configuration()
  • Returns field Configuration
Return type:Handle_StepRepr_ConfigurationDesign
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aEffectivity_Id (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionEffectivity_Usage (Handle_StepBasic_ProductDefinitionRelationship &) –
  • aConfiguration (Handle_StepRepr_ConfigurationDesign &) –
Return type:

None

SetConfiguration()
  • Set field Configuration
Parameters:Configuration (Handle_StepRepr_ConfigurationDesign &) –
Return type:None
thisown

The membership flag

class StepRepr_ConfigurationItem(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
HasDescription()
  • Returns True if optional field Description is defined
Return type:bool
HasPurpose()
  • Returns True if optional field Purpose is defined
Return type:bool
Id()
  • Returns field Id
Return type:Handle_TCollection_HAsciiString
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aId (Handle_TCollection_HAsciiString &) –
  • aName (Handle_TCollection_HAsciiString &) –
  • hasDescription (bool) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aItemConcept (Handle_StepRepr_ProductConcept &) –
  • hasPurpose (bool) –
  • aPurpose (Handle_TCollection_HAsciiString &) –
Return type:

None

ItemConcept()
  • Returns field ItemConcept
Return type:Handle_StepRepr_ProductConcept
Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
Purpose()
  • Returns field Purpose
Return type:Handle_TCollection_HAsciiString
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetId()
  • Set field Id
Parameters:Id (Handle_TCollection_HAsciiString &) –
Return type:None
SetItemConcept()
  • Set field ItemConcept
Parameters:ItemConcept (Handle_StepRepr_ProductConcept &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetPurpose()
  • Set field Purpose
Parameters:Purpose (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_DataEnvironment(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetElements()
  • Set field Elements
Parameters:Elements (Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_DefinitionalRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_Representation

  • Returns a DefinitionalRepresentation
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_DerivedShapeAspect(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspect

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_DescriptiveRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

  • Returns a DescriptiveRepresentationItem
Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aDescription (Handle_TCollection_HAsciiString &) –
Return type:

void

Return type:

void

SetDescription()
Parameters:aDescription (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_Extension(*args)

Bases: OCC.StepRepr.StepRepr_DerivedShapeAspect

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ExternallyDefinedRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_Representation

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_FunctionallyDefinedTransformation(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a FunctionallyDefinedTransformation
Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
Return type:

void

Name()
Return type:Handle_TCollection_HAsciiString
SetDescription()
Parameters:aDescription (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_GlobalUncertaintyAssignedContext(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationContext

  • Returns a GlobalUncertaintyAssignedContext
Return type:None
GetHandle()
Init()
Parameters:
  • aContextIdentifier (Handle_TCollection_HAsciiString &) –
  • aContextType (Handle_TCollection_HAsciiString &) –
  • aContextIdentifier
  • aContextType
  • aUncertainty (Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit &) –
Return type:

void

Return type:

void

NbUncertainty()
Return type:int
SetUncertainty()
Parameters:aUncertainty (Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit &) –
Return type:None
Uncertainty()
Return type:Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit
UncertaintyValue()
Parameters:num (int) –
Return type:Handle_StepBasic_UncertaintyMeasureWithUnit
thisown

The membership flag

class StepRepr_GlobalUnitAssignedContext(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationContext

  • Returns a GlobalUnitAssignedContext
Return type:None
GetHandle()
Init()
Parameters:
  • aContextIdentifier (Handle_TCollection_HAsciiString &) –
  • aContextType (Handle_TCollection_HAsciiString &) –
  • aContextIdentifier
  • aContextType
  • aUnits (Handle_StepBasic_HArray1OfNamedUnit &) –
Return type:

void

Return type:

void

NbUnits()
Return type:int
SetUnits()
Parameters:aUnits (Handle_StepBasic_HArray1OfNamedUnit &) –
Return type:None
Units()
Return type:Handle_StepBasic_HArray1OfNamedUnit
UnitsValue()
Parameters:num (int) –
Return type:Handle_StepBasic_NamedUnit
thisown

The membership flag

class StepRepr_HArray1OfMaterialPropertyRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_HArray1OfPropertyDefinitionRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_HArray1OfRepresentationItem(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepRepr_HSequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • aSequence (Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

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

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • anIndex
  • aSequence (Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • anIndex
  • aSequence (Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

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

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation
Value()
Parameters:anIndex (int) –
Return type:Handle_StepRepr_MaterialPropertyRepresentation
thisown

The membership flag

class StepRepr_HSequenceOfRepresentationItem(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Append()
Parameters:
  • anItem (Handle_StepRepr_RepresentationItem &) –
  • aSequence (Handle_StepRepr_HSequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

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

None

GetHandle()
InsertAfter()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepRepr_RepresentationItem &) –
  • anIndex
  • aSequence (Handle_StepRepr_HSequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (int) –
  • anItem (Handle_StepRepr_RepresentationItem &) –
  • anIndex
  • aSequence (Handle_StepRepr_HSequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

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

None

Split()
Parameters:anIndex (int) –
Return type:Handle_StepRepr_HSequenceOfRepresentationItem
Value()
Parameters:anIndex (int) –
Return type:Handle_StepRepr_RepresentationItem
thisown

The membership flag

class StepRepr_ItemDefinedTransformation(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aTransformItem1 (Handle_StepRepr_RepresentationItem &) –
  • aTransformItem2 (Handle_StepRepr_RepresentationItem &) –
Return type:

None

Name()
Return type:Handle_TCollection_HAsciiString
SetDescription()
Parameters:aDescription (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
SetTransformItem1()
Parameters:aItem (Handle_StepRepr_RepresentationItem &) –
Return type:None
SetTransformItem2()
Parameters:aItem (Handle_StepRepr_RepresentationItem &) –
Return type:None
TransformItem1()
Return type:Handle_StepRepr_RepresentationItem
TransformItem2()
Return type:Handle_StepRepr_RepresentationItem
thisown

The membership flag

class StepRepr_MakeFromUsageOption(*args)

Bases: OCC.StepRepr.StepRepr_ProductDefinitionUsage

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aProductDefinitionRelationship_Id (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasProductDefinitionRelationship_Description (bool) –
  • aProductDefinitionRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_RelatingProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • aProductDefinitionRelationship_RelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • aRanking (int) –
  • aRankingRationale (Handle_TCollection_HAsciiString &) –
  • aQuantity (Handle_StepBasic_MeasureWithUnit &) –
Return type:

None

Quantity()
  • Returns field Quantity
Return type:Handle_StepBasic_MeasureWithUnit
Ranking()
  • Returns field Ranking
Return type:int
RankingRationale()
  • Returns field RankingRationale
Return type:Handle_TCollection_HAsciiString
SetQuantity()
  • Set field Quantity
Parameters:Quantity (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
SetRanking()
  • Set field Ranking
Parameters:Ranking (int) –
Return type:None
SetRankingRationale()
  • Set field RankingRationale
Parameters:RankingRationale (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_MappedItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

  • Returns a MappedItem
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aMappingSource (Handle_StepRepr_RepresentationMap &) –
  • aMappingTarget (Handle_StepRepr_RepresentationItem &) –
Return type:

void

Return type:

void

MappingSource()
Return type:Handle_StepRepr_RepresentationMap
MappingTarget()
Return type:Handle_StepRepr_RepresentationItem
SetMappingSource()
Parameters:aMappingSource (Handle_StepRepr_RepresentationMap &) –
Return type:None
SetMappingTarget()
Parameters:aMappingTarget (Handle_StepRepr_RepresentationItem &) –
Return type:None
thisown

The membership flag

class StepRepr_MaterialDesignation(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aOfDefinition (StepRepr_CharacterizedDefinition &) –
Return type:

None

Name()
Return type:Handle_TCollection_HAsciiString
OfDefinition()
Return type:StepRepr_CharacterizedDefinition
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
SetOfDefinition()
Parameters:aOfDefinition (StepRepr_CharacterizedDefinition &) –
Return type:None
thisown

The membership flag

class StepRepr_MaterialProperty(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_MaterialPropertyRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
Return type:None
DependentEnvironment()
  • Returns field DependentEnvironment
Return type:Handle_StepRepr_DataEnvironment
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aPropertyDefinitionRepresentation_Definition (StepRepr_RepresentedDefinition &) –
  • aPropertyDefinitionRepresentation_UsedRepresentation (Handle_StepRepr_Representation &) –
  • aDependentEnvironment (Handle_StepRepr_DataEnvironment &) –
Return type:

None

SetDependentEnvironment()
  • Set field DependentEnvironment
Parameters:DependentEnvironment (Handle_StepRepr_DataEnvironment &) –
Return type:None
thisown

The membership flag

class StepRepr_MeasureRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

  • Creates empty object
Return type:None
GetHandle()
Init()
  • Init all fields
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aValueComponent (Handle_StepBasic_MeasureValueMember &) –
  • aUnitComponent (StepBasic_Unit &) –
Return type:

None

Measure()
Return type:Handle_StepBasic_MeasureWithUnit
SetMeasure()
Parameters:Measure (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
thisown

The membership flag

class StepRepr_NextAssemblyUsageOccurrence(*args)

Bases: OCC.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ParametricRepresentationContext(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationContext

  • Returns a ParametricRepresentationContext
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ProductConcept(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
HasDescription()
  • Returns True if optional field Description is defined
Return type:bool
Id()
  • Returns field Id
Return type:Handle_TCollection_HAsciiString
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aId (Handle_TCollection_HAsciiString &) –
  • aName (Handle_TCollection_HAsciiString &) –
  • hasDescription (bool) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aMarketContext (Handle_StepBasic_ProductConceptContext &) –
Return type:

None

MarketContext()
  • Returns field MarketContext
Return type:Handle_StepBasic_ProductConceptContext
Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetId()
  • Set field Id
Parameters:Id (Handle_TCollection_HAsciiString &) –
Return type:None
SetMarketContext()
  • Set field MarketContext
Parameters:MarketContext (Handle_StepBasic_ProductConceptContext &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_ProductDefinitionShape(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ProductDefinitionUsage(*args)

Bases: OCC.StepBasic.StepBasic_ProductDefinitionRelationship

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_PromissoryUsageOccurrence(*args)

Bases: OCC.StepRepr.StepRepr_AssemblyComponentUsage

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_PropertyDefinition(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Definition()
  • Returns field Definition
Return type:StepRepr_CharacterizedDefinition
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
HasDescription()
  • Returns True if optional field Description is defined
Return type:bool
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • hasDescription (bool) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aDefinition (StepRepr_CharacterizedDefinition &) –
Return type:

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
SetDefinition()
  • Set field Definition
Parameters:Definition (StepRepr_CharacterizedDefinition &) –
Return type:None
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_PropertyDefinitionRelationship(*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 &) –
  • aRelatingPropertyDefinition (Handle_StepRepr_PropertyDefinition &) –
  • aRelatedPropertyDefinition (Handle_StepRepr_PropertyDefinition &) –
Return type:

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
RelatedPropertyDefinition()
  • Returns field RelatedPropertyDefinition
Return type:Handle_StepRepr_PropertyDefinition
RelatingPropertyDefinition()
  • Returns field RelatingPropertyDefinition
Return type:Handle_StepRepr_PropertyDefinition
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetRelatedPropertyDefinition()
  • Set field RelatedPropertyDefinition
Parameters:RelatedPropertyDefinition (Handle_StepRepr_PropertyDefinition &) –
Return type:None
SetRelatingPropertyDefinition()
  • Set field RelatingPropertyDefinition
Parameters:RelatingPropertyDefinition (Handle_StepRepr_PropertyDefinition &) –
Return type:None
thisown

The membership flag

class StepRepr_PropertyDefinitionRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Definition()
  • Returns field Definition
Return type:StepRepr_RepresentedDefinition
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDefinition (StepRepr_RepresentedDefinition &) –
  • aUsedRepresentation (Handle_StepRepr_Representation &) –
Return type:

None

SetDefinition()
  • Set field Definition
Parameters:Definition (StepRepr_RepresentedDefinition &) –
Return type:None
SetUsedRepresentation()
  • Set field UsedRepresentation
Parameters:UsedRepresentation (Handle_StepRepr_Representation &) –
Return type:None
UsedRepresentation()
  • Returns field UsedRepresentation
Return type:Handle_StepRepr_Representation
thisown

The membership flag

class StepRepr_QuantifiedAssemblyComponentUsage(*args)

Bases: OCC.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aProductDefinitionRelationship_Id (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasProductDefinitionRelationship_Description (bool) –
  • aProductDefinitionRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_RelatingProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • aProductDefinitionRelationship_RelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • hasAssemblyComponentUsage_ReferenceDesignator (bool) –
  • aAssemblyComponentUsage_ReferenceDesignator (Handle_TCollection_HAsciiString &) –
  • aQuantity (Handle_StepBasic_MeasureWithUnit &) –
Return type:

None

Quantity()
  • Returns field Quantity
Return type:Handle_StepBasic_MeasureWithUnit
SetQuantity()
  • Set field Quantity
Parameters:Quantity (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
thisown

The membership flag

class StepRepr_ReprItemAndLengthMeasureWithUnit(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

Return type:None
GetHandle()
GetLengthMeasureWithUnit()
Return type:Handle_StepBasic_LengthMeasureWithUnit
GetMeasureRepresentationItem()
Return type:Handle_StepRepr_MeasureRepresentationItem
GetMeasureWithUnit()
Return type:Handle_StepBasic_MeasureWithUnit
GetRepresentationItem()
Return type:Handle_StepRepr_RepresentationItem
Init()
Parameters:
  • aMWU (Handle_StepBasic_MeasureWithUnit &) –
  • aRI (Handle_StepRepr_RepresentationItem &) –
Return type:

None

SetLengthMeasureWithUnit()
Parameters:aLMWU (Handle_StepBasic_LengthMeasureWithUnit &) –
Return type:None
SetMeasureWithUnit()
Parameters:aMWU (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
thisown

The membership flag

class StepRepr_Representation(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a Representation
Return type:None
ContextOfItems()
Return type:Handle_StepRepr_RepresentationContext
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aItems (Handle_StepRepr_HArray1OfRepresentationItem &) –
  • aContextOfItems (Handle_StepRepr_RepresentationContext &) –
Return type:

void

Items()
Return type:Handle_StepRepr_HArray1OfRepresentationItem
ItemsValue()
Parameters:num (int) –
Return type:Handle_StepRepr_RepresentationItem
Name()
Return type:Handle_TCollection_HAsciiString
NbItems()
Return type:int
SetContextOfItems()
Parameters:aContextOfItems (Handle_StepRepr_RepresentationContext &) –
Return type:None
SetItems()
Parameters:aItems (Handle_StepRepr_HArray1OfRepresentationItem &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_RepresentationContext(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a RepresentationContext
Return type:None
ContextIdentifier()
Return type:Handle_TCollection_HAsciiString
ContextType()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aContextIdentifier (Handle_TCollection_HAsciiString &) –
  • aContextType (Handle_TCollection_HAsciiString &) –
Return type:

void

SetContextIdentifier()
Parameters:aContextIdentifier (Handle_TCollection_HAsciiString &) –
Return type:None
SetContextType()
Parameters:aContextType (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_RepresentationItem(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a RepresentationItem
Return type:None
GetHandle()
Init()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:void
Name()
Return type:Handle_TCollection_HAsciiString
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepRepr_RepresentationMap(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a RepresentationMap
Return type:None
GetHandle()
Init()
Parameters:
  • aMappingOrigin (Handle_StepRepr_RepresentationItem &) –
  • aMappedRepresentation (Handle_StepRepr_Representation &) –
Return type:

void

MappedRepresentation()
Return type:Handle_StepRepr_Representation
MappingOrigin()
Return type:Handle_StepRepr_RepresentationItem
SetMappedRepresentation()
Parameters:aMappedRepresentation (Handle_StepRepr_Representation &) –
Return type:None
SetMappingOrigin()
Parameters:aMappingOrigin (Handle_StepRepr_RepresentationItem &) –
Return type:None
thisown

The membership flag

class StepRepr_RepresentationRelationship(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a RepresentationRelationship
Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aRep1 (Handle_StepRepr_Representation &) –
  • aRep2 (Handle_StepRepr_Representation &) –
Return type:

void

Name()
Return type:Handle_TCollection_HAsciiString
Rep1()
Return type:Handle_StepRepr_Representation
Rep2()
Return type:Handle_StepRepr_Representation
SetDescription()
Parameters:aDescription (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
SetRep1()
Parameters:aRep1 (Handle_StepRepr_Representation &) –
Return type:None
SetRep2()
Parameters:aRep2 (Handle_StepRepr_Representation &) –
Return type:None
thisown

The membership flag

class StepRepr_RepresentationRelationshipWithTransformation(*args)

Bases: OCC.StepRepr.StepRepr_ShapeRepresentationRelationship

Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aRep1 (Handle_StepRepr_Representation &) –
  • aRep2 (Handle_StepRepr_Representation &) –
  • aTransf (StepRepr_Transformation &) –
Return type:

None

SetTransformationOperator()
Parameters:aTrans (StepRepr_Transformation &) –
Return type:None
TransformationOperator()
Return type:StepRepr_Transformation
thisown

The membership flag

class StepRepr_RepresentedDefinition(*args)

Bases: object

  • Empty constructor
Return type:None
CaseNum()
  • Recognizes a kind of RepresentedDefinition select type 1 -> GeneralProperty from StepBasic 2 -> PropertyDefinition from StepRepr 3 -> PropertyDefinitionRelationship from StepRepr 4 -> ShapeAspect from StepRepr 5 -> ShapeAspectRelationship from StepRepr 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
GeneralProperty()
  • Returns Value as GeneralProperty (or Null if another type)
Return type:Handle_StepBasic_GeneralProperty
PropertyDefinition()
  • Returns Value as PropertyDefinition (or Null if another type)
Return type:Handle_StepRepr_PropertyDefinition
PropertyDefinitionRelationship()
  • Returns Value as PropertyDefinitionRelationship (or Null if another type)
Return type:Handle_StepRepr_PropertyDefinitionRelationship
ShapeAspect()
  • Returns Value as ShapeAspect (or Null if another type)
Return type:Handle_StepRepr_ShapeAspect
ShapeAspectRelationship()
  • Returns Value as ShapeAspectRelationship (or Null if another type)
Return type:Handle_StepRepr_ShapeAspectRelationship
thisown

The membership flag

class StepRepr_SequenceNodeOfSequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.TCollection.TCollection_SeqNode

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

None

GetHandle()
Value()
Return type:Handle_StepRepr_MaterialPropertyRepresentation
thisown

The membership flag

class StepRepr_SequenceNodeOfSequenceOfRepresentationItem(*args)

Bases: OCC.TCollection.TCollection_SeqNode

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

None

GetHandle()
Value()
Return type:Handle_StepRepr_RepresentationItem
thisown

The membership flag

class StepRepr_SequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepRepr_SequenceOfMaterialPropertyRepresentation &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • S (StepRepr_SequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

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

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • Index
  • S (StepRepr_SequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepRepr_MaterialPropertyRepresentation
Prepend()
Parameters:
  • T (Handle_StepRepr_MaterialPropertyRepresentation &) –
  • S (StepRepr_SequenceOfMaterialPropertyRepresentation &) –
Return type:

None

Return type:

None

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

None

Return type:

None

Set()
Parameters:Other (StepRepr_SequenceOfMaterialPropertyRepresentation &) –
Return type:StepRepr_SequenceOfMaterialPropertyRepresentation
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepRepr_MaterialPropertyRepresentation &) –
Return type:

None

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

None

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

The membership flag

class StepRepr_SequenceOfRepresentationItem(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (StepRepr_SequenceOfRepresentationItem &) –
Return type:None
Append()
Parameters:
  • T (Handle_StepRepr_RepresentationItem &) –
  • S (StepRepr_SequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

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

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_StepRepr_RepresentationItem &) –
  • Index
  • S (StepRepr_SequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_StepRepr_RepresentationItem
Prepend()
Parameters:
  • T (Handle_StepRepr_RepresentationItem &) –
  • S (StepRepr_SequenceOfRepresentationItem &) –
Return type:

None

Return type:

None

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

None

Return type:

None

Set()
Parameters:Other (StepRepr_SequenceOfRepresentationItem &) –
Return type:StepRepr_SequenceOfRepresentationItem
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_StepRepr_RepresentationItem &) –
Return type:

None

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

None

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

The membership flag

class StepRepr_ShapeAspect(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a ShapeAspect
Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aOfShape (Handle_StepRepr_ProductDefinitionShape &) –
  • aProductDefinitional (StepData_Logical) –
Return type:

void

Name()
Return type:Handle_TCollection_HAsciiString
OfShape()
Return type:Handle_StepRepr_ProductDefinitionShape
ProductDefinitional()
Return type:StepData_Logical
SetDescription()
Parameters:aDescription (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:aName (Handle_TCollection_HAsciiString &) –
Return type:None
SetOfShape()
Parameters:aOfShape (Handle_StepRepr_ProductDefinitionShape &) –
Return type:None
SetProductDefinitional()
Parameters:aProductDefinitional (StepData_Logical) –
Return type:None
thisown

The membership flag

class StepRepr_ShapeAspectDerivingRelationship(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspectRelationship

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ShapeAspectRelationship(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
HasDescription()
  • Returns True if optional field Description is defined
Return type:bool
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • hasDescription (bool) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aRelatingShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aRelatedShapeAspect (Handle_StepRepr_ShapeAspect &) –
Return type:

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
RelatedShapeAspect()
  • Returns field RelatedShapeAspect
Return type:Handle_StepRepr_ShapeAspect
RelatingShapeAspect()
  • Returns field RelatingShapeAspect
Return type:Handle_StepRepr_ShapeAspect
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetRelatedShapeAspect()
  • Set field RelatedShapeAspect
Parameters:RelatedShapeAspect (Handle_StepRepr_ShapeAspect &) –
Return type:None
SetRelatingShapeAspect()
  • Set field RelatingShapeAspect
Parameters:RelatingShapeAspect (Handle_StepRepr_ShapeAspect &) –
Return type:None
thisown

The membership flag

class StepRepr_ShapeAspectTransition(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspectRelationship

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ShapeDefinition(*args)

Bases: object

  • Returns a ShapeDefinition SelectType
Return type:None
CaseNum()
  • Recognizes a ShapeDefinition Kind Entity that is : 1 -> ProductDefinitionShape 2 -> ShapeAspect 3 -> ShapeAspectRelationship 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ProductDefinitionShape()
  • returns Value as a ProductDefinitionShape (Null if another type)
Return type:Handle_StepRepr_ProductDefinitionShape
ShapeAspect()
  • returns Value as a ShapeAspect (Null if another type)
Return type:Handle_StepRepr_ShapeAspect
ShapeAspectRelationship()
  • returns Value as a ShapeAspectRelationship (Null if another type)
Return type:Handle_StepRepr_ShapeAspectRelationship
thisown

The membership flag

class StepRepr_ShapeRepresentationRelationship(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationRelationship

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_ShapeRepresentationRelationshipWithTransformation(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationRelationshipWithTransformation

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_SpecifiedHigherUsageOccurrence(*args)

Bases: OCC.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aProductDefinitionRelationship_Id (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasProductDefinitionRelationship_Description (bool) –
  • aProductDefinitionRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aProductDefinitionRelationship_RelatingProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • aProductDefinitionRelationship_RelatedProductDefinition (Handle_StepBasic_ProductDefinition &) –
  • hasAssemblyComponentUsage_ReferenceDesignator (bool) –
  • aAssemblyComponentUsage_ReferenceDesignator (Handle_TCollection_HAsciiString &) –
  • aUpperUsage (Handle_StepRepr_AssemblyComponentUsage &) –
  • aNextUsage (Handle_StepRepr_NextAssemblyUsageOccurrence &) –
Return type:

None

NextUsage()
  • Returns field NextUsage
Return type:Handle_StepRepr_NextAssemblyUsageOccurrence
SetNextUsage()
  • Set field NextUsage
Parameters:NextUsage (Handle_StepRepr_NextAssemblyUsageOccurrence &) –
Return type:None
SetUpperUsage()
  • Set field UpperUsage
Parameters:UpperUsage (Handle_StepRepr_AssemblyComponentUsage &) –
Return type:None
UpperUsage()
  • Returns field UpperUsage
Return type:Handle_StepRepr_AssemblyComponentUsage
thisown

The membership flag

class StepRepr_StructuralResponseProperty(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_StructuralResponsePropertyDefinitionRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_SuppliedPartRelationship(*args)

Bases: OCC.StepBasic.StepBasic_ProductDefinitionRelationship

Return type:None
GetHandle()
thisown

The membership flag

class StepRepr_Transformation(*args)

Bases: object

  • Returns a Transformation SelectType
Return type:None
CaseNum()
  • Recognizes a Transformation Kind Entity that is : 1 -> ItemDefinedTransformation 2 -> FunctionallyDefinedTransformation 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
FunctionallyDefinedTransformation()
  • returns Value as a FunctionallyDefinedTransformation (Null if another type)
Return type:Handle_StepRepr_FunctionallyDefinedTransformation
ItemDefinedTransformation()
  • returns Value as a ItemDefinedTransformation (Null if another type)
Return type:Handle_StepRepr_ItemDefinedTransformation
thisown

The membership flag

class StepRepr_ValueRange(*args)

Bases: OCC.StepRepr.StepRepr_CompoundRepresentationItem

Return type:None
GetHandle()
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