OCC.Core.StepRepr module

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

class StepRepr_AllAroundShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_ContinuosShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_Apex(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_Array1OfMaterialPropertyRepresentation(*args)

Bases: object

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

The membership flag

class StepRepr_Array1OfPropertyDefinitionRepresentation(*args)

Bases: object

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

The membership flag

class StepRepr_Array1OfRepresentationItem(*args)

Bases: object

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

The membership flag

class StepRepr_Array1OfShapeAspect(*args)

Bases: object

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

The membership flag

class StepRepr_AssemblyComponentUsage(*args)

Bases: OCC.Core.StepRepr.StepRepr_ProductDefinitionUsage

  • Empty constructor
    rtype

    None

static DownCast(t)
HasReferenceDesignator()
  • Returns True if optional field ReferenceDesignator is defined
    rtype

    bool

Init()
  • Initialize all fields (own and inherited)
    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinition

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinition

    param hasReferenceDesignator

    type hasReferenceDesignator

    bool

    param aReferenceDesignator

    type aReferenceDesignator

    TCollection_HAsciiString

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinitionOrReference

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinitionOrReference

    param hasReferenceDesignator

    type hasReferenceDesignator

    bool

    param aReferenceDesignator

    type aReferenceDesignator

    TCollection_HAsciiString

    rtype

    None

ReferenceDesignator()
  • Returns field ReferenceDesignator
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetReferenceDesignator()
  • Set field ReferenceDesignator
    param ReferenceDesignator

    type ReferenceDesignator

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_AssemblyComponentUsageSubstitute(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

Base()
Return type

opencascade::handle<StepRepr_AssemblyComponentUsage>

Definition()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDef

type aDef

TCollection_HAsciiString

param aBase

type aBase

StepRepr_AssemblyComponentUsage

param aSubs

type aSubs

StepRepr_AssemblyComponentUsage

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetBase()
Parameters

aBase

type aBase

StepRepr_AssemblyComponentUsage

rtype

None

SetDefinition()
Parameters

aDef

type aDef

TCollection_HAsciiString

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

SetSubstitute()
Parameters

aSubstitute

type aSubstitute

StepRepr_AssemblyComponentUsage

rtype

None

Substitute()
Return type

opencascade::handle<StepRepr_AssemblyComponentUsage>

property thisown

The membership flag

class StepRepr_BetweenShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_ContinuosShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CentreOfSymmetry(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CharacterizedDefinition(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepBasic_CharacterizedObject>

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

    opencascade::handle<StepBasic_DocumentFile>

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

    opencascade::handle<StepBasic_ProductDefinition>

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

    opencascade::handle<StepBasic_ProductDefinitionRelationship>

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

    opencascade::handle<StepRepr_ProductDefinitionShape>

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

    opencascade::handle<StepRepr_ShapeAspect>

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

    opencascade::handle<StepRepr_ShapeAspectRelationship>

property thisown

The membership flag

class StepRepr_CharacterizedRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

Return type

None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
  • Returns a CharacterizedRepresentation
    param theName

    type theName

    TCollection_HAsciiString

    param theDescription

    type theDescription

    TCollection_HAsciiString

    param theItems

    type theItems

    StepRepr_HArray1OfRepresentationItem

    param theContextOfItems

    type theContextOfItems

    StepRepr_RepresentationContext

    rtype

    None

SetDescription()
Parameters

theDescription

type theDescription

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp(*args)

Bases: OCC.Core.StepRepr.StepRepr_CompShAspAndDatumFeatAndShAsp

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CompShAspAndDatumFeatAndShAsp(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CompositeGroupShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_CompositeShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CompositeShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_CompoundRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

Return type

None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param item_element

type item_element

StepRepr_HArray1OfRepresentationItem

rtype

None

ItemElement()
Return type

opencascade::handle<StepRepr_HArray1OfRepresentationItem>

ItemElementValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepRepr_RepresentationItem>

NbItemElement()
Return type

int

SetItemElement()
Parameters

item_element

type item_element

StepRepr_HArray1OfRepresentationItem

rtype

None

SetItemElementValue()
Parameters

num

type num

int

param anelement

type anelement

StepRepr_RepresentationItem

rtype

None

property thisown

The membership flag

class StepRepr_ConfigurationDesign(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Configuration()
  • Returns field Configuration
    rtype

    opencascade::handle<StepRepr_ConfigurationItem>

Design()
  • Returns field Design
    rtype

    StepRepr_ConfigurationDesignItem

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

    type aConfiguration

    StepRepr_ConfigurationItem

    param aDesign

    type aDesign

    StepRepr_ConfigurationDesignItem

    rtype

    None

SetConfiguration()
  • Set field Configuration
    param Configuration

    type Configuration

    StepRepr_ConfigurationItem

    rtype

    None

SetDesign()
  • Set field Design
    param Design

    type Design

    StepRepr_ConfigurationDesignItem

    rtype

    None

property thisown

The membership flag

class StepRepr_ConfigurationDesignItem(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepBasic_ProductDefinition>

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

    opencascade::handle<StepBasic_ProductDefinitionFormation>

property thisown

The membership flag

class StepRepr_ConfigurationEffectivity(*args)

Bases: OCC.Core.StepBasic.StepBasic_ProductDefinitionEffectivity

  • Empty constructor
    rtype

    None

Configuration()
  • Returns field Configuration
    rtype

    opencascade::handle<StepRepr_ConfigurationDesign>

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

    type aEffectivity_Id

    TCollection_HAsciiString

    param aProductDefinitionEffectivity_Usage

    type aProductDefinitionEffectivity_Usage

    StepBasic_ProductDefinitionRelationship

    param aConfiguration

    type aConfiguration

    StepRepr_ConfigurationDesign

    rtype

    None

SetConfiguration()
  • Set field Configuration
    param Configuration

    type Configuration

    StepRepr_ConfigurationDesign

    rtype

    None

property thisown

The membership flag

class StepRepr_ConfigurationItem(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
HasDescription()
  • Returns True if optional field Description is defined
    rtype

    bool

HasPurpose()
  • Returns True if optional field Purpose is defined
    rtype

    bool

Id()
  • Returns field Id
    rtype

    opencascade::handle<TCollection_HAsciiString>

Init()
  • Initialize all fields (own and inherited)
    param aId

    type aId

    TCollection_HAsciiString

    param aName

    type aName

    TCollection_HAsciiString

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aItemConcept

    type aItemConcept

    StepRepr_ProductConcept

    param hasPurpose

    type hasPurpose

    bool

    param aPurpose

    type aPurpose

    TCollection_HAsciiString

    rtype

    None

ItemConcept()
  • Returns field ItemConcept
    rtype

    opencascade::handle<StepRepr_ProductConcept>

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

Purpose()
  • Returns field Purpose
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetId()
  • Set field Id
    param Id

    type Id

    TCollection_HAsciiString

    rtype

    None

SetItemConcept()
  • Set field ItemConcept
    param ItemConcept

    type ItemConcept

    StepRepr_ProductConcept

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

SetPurpose()
  • Set field Purpose
    param Purpose

    type Purpose

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_ConstructiveGeometryRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

  • Returns a ConstructiveGeometryRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ConstructiveGeometryRepresentationRelationship(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationRelationship

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ContinuosShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_CompositeShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_DataEnvironment(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Elements()
  • Returns field Elements
    rtype

    opencascade::handle<StepRepr_HArray1OfPropertyDefinitionRepresentation>

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

    type aName

    TCollection_HAsciiString

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aElements

    type aElements

    StepRepr_HArray1OfPropertyDefinitionRepresentation

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetElements()
  • Set field Elements
    param Elements

    type Elements

    StepRepr_HArray1OfPropertyDefinitionRepresentation

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_DefinitionalRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

  • Returns a DefinitionalRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_DerivedShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_DescriptiveRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Returns a DescriptiveRepresentationItem
    rtype

    None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

rtype

None

SetDescription()
Parameters

aDescription

type aDescription

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_Extension(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ExternallyDefinedRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_FeatureForDatumTargetRelationship(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspectRelationship

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_FunctionallyDefinedTransformation(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a FunctionallyDefinedTransformation
    rtype

    None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetDescription()
Parameters

aDescription

type aDescription

TCollection_HAsciiString

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_GeometricAlignment(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_GlobalUncertaintyAssignedContext(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationContext

  • Returns a GlobalUncertaintyAssignedContext
    rtype

    None

static DownCast(t)
Init()
Parameters

aContextIdentifier

type aContextIdentifier

TCollection_HAsciiString

param aContextType

type aContextType

TCollection_HAsciiString

param aUncertainty

type aUncertainty

StepBasic_HArray1OfUncertaintyMeasureWithUnit

rtype

None

NbUncertainty()
Return type

int

SetUncertainty()
Parameters

aUncertainty

type aUncertainty

StepBasic_HArray1OfUncertaintyMeasureWithUnit

rtype

None

Uncertainty()
Return type

opencascade::handle<StepBasic_HArray1OfUncertaintyMeasureWithUnit>

UncertaintyValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepBasic_UncertaintyMeasureWithUnit>

property thisown

The membership flag

class StepRepr_GlobalUnitAssignedContext(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationContext

  • Returns a GlobalUnitAssignedContext
    rtype

    None

static DownCast(t)
Init()
Parameters

aContextIdentifier

type aContextIdentifier

TCollection_HAsciiString

param aContextType

type aContextType

TCollection_HAsciiString

param aUnits

type aUnits

StepBasic_HArray1OfNamedUnit

rtype

None

NbUnits()
Return type

int

SetUnits()
Parameters

aUnits

type aUnits

StepBasic_HArray1OfNamedUnit

rtype

None

Units()
Return type

opencascade::handle<StepBasic_HArray1OfNamedUnit>

UnitsValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepBasic_NamedUnit>

property thisown

The membership flag

class StepRepr_HArray1OfMaterialPropertyRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Array1OfMaterialPropertyRepresentation, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_HArray1OfPropertyDefinitionRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Array1OfPropertyDefinitionRepresentation, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_HArray1OfRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_Array1OfRepresentationItem, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_HArray1OfShapeAspect(*args)

Bases: OCC.Core.StepRepr.StepRepr_Array1OfShapeAspect, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_HSequenceOfMaterialPropertyRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_SequenceOfMaterialPropertyRepresentation, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_HSequenceOfRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_SequenceOfRepresentationItem, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

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

The membership flag

class StepRepr_IntegerRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Returns a IntegerRepresentationItem
    rtype

    None

static DownCast(t)
Init()
Parameters

theName

type theName

TCollection_HAsciiString

param theValue

type theValue

int

rtype

None

SetValue()
Parameters

theValue

type theValue

int

rtype

inline void

Value()
Return type

inline int

property thisown

The membership flag

class StepRepr_ItemDefinedTransformation(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

param aTransformItem1

type aTransformItem1

StepRepr_RepresentationItem

param aTransformItem2

type aTransformItem2

StepRepr_RepresentationItem

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetDescription()
Parameters

aDescription

type aDescription

TCollection_HAsciiString

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

SetTransformItem1()
Parameters

aItem

type aItem

StepRepr_RepresentationItem

rtype

None

SetTransformItem2()
Parameters

aItem

type aItem

StepRepr_RepresentationItem

rtype

None

TransformItem1()
Return type

opencascade::handle<StepRepr_RepresentationItem>

TransformItem2()
Return type

opencascade::handle<StepRepr_RepresentationItem>

property thisown

The membership flag

class StepRepr_MakeFromUsageOption(*args)

Bases: OCC.Core.StepRepr.StepRepr_ProductDefinitionUsage

  • Empty constructor
    rtype

    None

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

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinition

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinition

    param aRanking

    type aRanking

    int

    param aRankingRationale

    type aRankingRationale

    TCollection_HAsciiString

    param aQuantity

    type aQuantity

    StepBasic_MeasureWithUnit

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinitionOrReference

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinitionOrReference

    param aRanking

    type aRanking

    int

    param aRankingRationale

    type aRankingRationale

    TCollection_HAsciiString

    param aQuantity

    type aQuantity

    StepBasic_MeasureWithUnit

    rtype

    None

Quantity()
  • Returns field Quantity
    rtype

    opencascade::handle<StepBasic_MeasureWithUnit>

Ranking()
  • Returns field Ranking
    rtype

    int

RankingRationale()
  • Returns field RankingRationale
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetQuantity()
  • Set field Quantity
    param Quantity

    type Quantity

    StepBasic_MeasureWithUnit

    rtype

    None

SetRanking()
  • Set field Ranking
    param Ranking

    type Ranking

    int

    rtype

    None

SetRankingRationale()
  • Set field RankingRationale
    param RankingRationale

    type RankingRationale

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_MappedItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Returns a MappedItem
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aMappingSource

type aMappingSource

StepRepr_RepresentationMap

param aMappingTarget

type aMappingTarget

StepRepr_RepresentationItem

rtype

None

MappingSource()
Return type

opencascade::handle<StepRepr_RepresentationMap>

MappingTarget()
Return type

opencascade::handle<StepRepr_RepresentationItem>

SetMappingSource()
Parameters

aMappingSource

type aMappingSource

StepRepr_RepresentationMap

rtype

None

SetMappingTarget()
Parameters

aMappingTarget

type aMappingTarget

StepRepr_RepresentationItem

rtype

None

property thisown

The membership flag

class StepRepr_MaterialDesignation(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOfDefinition

type aOfDefinition

StepRepr_CharacterizedDefinition

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

OfDefinition()
Return type

StepRepr_CharacterizedDefinition

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

SetOfDefinition()
Parameters

aOfDefinition

type aOfDefinition

StepRepr_CharacterizedDefinition

rtype

None

property thisown

The membership flag

class StepRepr_MaterialProperty(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_MaterialPropertyRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
    rtype

    None

DependentEnvironment()
  • Returns field DependentEnvironment
    rtype

    opencascade::handle<StepRepr_DataEnvironment>

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

    type aPropertyDefinitionRepresentation_Definition

    StepRepr_RepresentedDefinition

    param aPropertyDefinitionRepresentation_UsedRepresentation

    type aPropertyDefinitionRepresentation_UsedRepresentation

    StepRepr_Representation

    param aDependentEnvironment

    type aDependentEnvironment

    StepRepr_DataEnvironment

    rtype

    None

SetDependentEnvironment()
  • Set field DependentEnvironment
    param DependentEnvironment

    type DependentEnvironment

    StepRepr_DataEnvironment

    rtype

    None

property thisown

The membership flag

class StepRepr_MeasureRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Creates empty object
    rtype

    None

static DownCast(t)
Init()
  • Init all fields
    param aName

    type aName

    TCollection_HAsciiString

    param aValueComponent

    type aValueComponent

    StepBasic_MeasureValueMember

    param aUnitComponent

    type aUnitComponent

    StepBasic_Unit

    rtype

    None

Measure()
Return type

opencascade::handle<StepBasic_MeasureWithUnit>

SetMeasure()
Parameters

Measure

type Measure

StepBasic_MeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_NextAssemblyUsageOccurrence(*args)

Bases: OCC.Core.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ParallelOffset(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

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

    type theName

    TCollection_HAsciiString

    param theDescription

    type theDescription

    TCollection_HAsciiString

    param theOfShape

    type theOfShape

    StepRepr_ProductDefinitionShape

    param theProductDefinitional

    type theProductDefinitional

    StepData_Logical

    param theOffset

    type theOffset

    StepBasic_MeasureWithUnit

    rtype

    None

Offset()
  • Returns field Offset
    rtype

    inline opencascade::handle<StepBasic_MeasureWithUnit>

SetOffset()
  • Set field Offset
    param theOffset

    type theOffset

    StepBasic_MeasureWithUnit

    rtype

    inline void

property thisown

The membership flag

class StepRepr_ParametricRepresentationContext(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationContext

  • Returns a ParametricRepresentationContext
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_PerpendicularTo(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ProductConcept(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
HasDescription()
  • Returns True if optional field Description is defined
    rtype

    bool

Id()
  • Returns field Id
    rtype

    opencascade::handle<TCollection_HAsciiString>

Init()
  • Initialize all fields (own and inherited)
    param aId

    type aId

    TCollection_HAsciiString

    param aName

    type aName

    TCollection_HAsciiString

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aMarketContext

    type aMarketContext

    StepBasic_ProductConceptContext

    rtype

    None

MarketContext()
  • Returns field MarketContext
    rtype

    opencascade::handle<StepBasic_ProductConceptContext>

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetId()
  • Set field Id
    param Id

    type Id

    TCollection_HAsciiString

    rtype

    None

SetMarketContext()
  • Set field MarketContext
    param MarketContext

    type MarketContext

    StepBasic_ProductConceptContext

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_ProductDefinitionShape(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ProductDefinitionUsage(*args)

Bases: OCC.Core.StepBasic.StepBasic_ProductDefinitionRelationship

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_PromissoryUsageOccurrence(*args)

Bases: OCC.Core.StepRepr.StepRepr_AssemblyComponentUsage

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_PropertyDefinition(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Definition()
  • Returns field Definition
    rtype

    StepRepr_CharacterizedDefinition

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
HasDescription()
  • Returns True if optional field Description is defined
    rtype

    bool

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

    type aName

    TCollection_HAsciiString

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aDefinition

    type aDefinition

    StepRepr_CharacterizedDefinition

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetDefinition()
  • Set field Definition
    param Definition

    type Definition

    StepRepr_CharacterizedDefinition

    rtype

    None

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepRepr_PropertyDefinitionRelationship(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

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

    type aName

    TCollection_HAsciiString

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aRelatingPropertyDefinition

    type aRelatingPropertyDefinition

    StepRepr_PropertyDefinition

    param aRelatedPropertyDefinition

    type aRelatedPropertyDefinition

    StepRepr_PropertyDefinition

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

RelatedPropertyDefinition()
  • Returns field RelatedPropertyDefinition
    rtype

    opencascade::handle<StepRepr_PropertyDefinition>

RelatingPropertyDefinition()
  • Returns field RelatingPropertyDefinition
    rtype

    opencascade::handle<StepRepr_PropertyDefinition>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

SetRelatedPropertyDefinition()
  • Set field RelatedPropertyDefinition
    param RelatedPropertyDefinition

    type RelatedPropertyDefinition

    StepRepr_PropertyDefinition

    rtype

    None

SetRelatingPropertyDefinition()
  • Set field RelatingPropertyDefinition
    param RelatingPropertyDefinition

    type RelatingPropertyDefinition

    StepRepr_PropertyDefinition

    rtype

    None

property thisown

The membership flag

class StepRepr_PropertyDefinitionRepresentation(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Definition()
  • Returns field Definition
    rtype

    StepRepr_RepresentedDefinition

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

    type aDefinition

    StepRepr_RepresentedDefinition

    param aUsedRepresentation

    type aUsedRepresentation

    StepRepr_Representation

    rtype

    None

SetDefinition()
  • Set field Definition
    param Definition

    type Definition

    StepRepr_RepresentedDefinition

    rtype

    None

SetUsedRepresentation()
  • Set field UsedRepresentation
    param UsedRepresentation

    type UsedRepresentation

    StepRepr_Representation

    rtype

    None

UsedRepresentation()
  • Returns field UsedRepresentation
    rtype

    opencascade::handle<StepRepr_Representation>

property thisown

The membership flag

class StepRepr_QuantifiedAssemblyComponentUsage(*args)

Bases: OCC.Core.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
    rtype

    None

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

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinition

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinition

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    TCollection_HAsciiString

    param aQuantity

    type aQuantity

    StepBasic_MeasureWithUnit

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinitionOrReference

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinitionOrReference

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    TCollection_HAsciiString

    param aQuantity

    type aQuantity

    StepBasic_MeasureWithUnit

    rtype

    None

Quantity()
  • Returns field Quantity
    rtype

    opencascade::handle<StepBasic_MeasureWithUnit>

SetQuantity()
  • Set field Quantity
    param Quantity

    type Quantity

    StepBasic_MeasureWithUnit

    rtype

    None

property thisown

The membership flag

class StepRepr_ReprItemAndLengthMeasureWithUnit(*args)

Bases: OCC.Core.StepRepr.StepRepr_ReprItemAndMeasureWithUnit

Return type

None

static DownCast(t)
GetLengthMeasureWithUnit()
Return type

opencascade::handle<StepBasic_LengthMeasureWithUnit>

SetLengthMeasureWithUnit()
Parameters

aLMWU

type aLMWU

StepBasic_LengthMeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI(*args)

Bases: object

Return type

None

static DownCast(t)
GetLengthMeasureWithUnit()
Return type

opencascade::handle<StepBasic_LengthMeasureWithUnit>

SetLengthMeasureWithUnit()
Parameters

aLMWU

type aLMWU

StepBasic_LengthMeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_ReprItemAndMeasureWithUnit(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

Return type

None

static DownCast(t)
GetMeasureRepresentationItem()
Return type

opencascade::handle<StepRepr_MeasureRepresentationItem>

GetMeasureWithUnit()
Return type

opencascade::handle<StepBasic_MeasureWithUnit>

GetRepresentationItem()
Return type

opencascade::handle<StepRepr_RepresentationItem>

Init()
Parameters

aMWU

type aMWU

StepBasic_MeasureWithUnit

param aRI

type aRI

StepRepr_RepresentationItem

rtype

None

SetMeasureWithUnit()
Parameters

aMWU

type aMWU

StepBasic_MeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_ReprItemAndPlaneAngleMeasureWithUnit(*args)

Bases: OCC.Core.StepRepr.StepRepr_ReprItemAndMeasureWithUnit

Return type

None

static DownCast(t)
GetPlaneAngleMeasureWithUnit()
Return type

opencascade::handle<StepBasic_PlaneAngleMeasureWithUnit>

SetPlaneAngleMeasureWithUnit()
Parameters

aLMWU

type aLMWU

StepBasic_PlaneAngleMeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI(*args)

Bases: object

Return type

None

static DownCast(t)
GetPlaneAngleMeasureWithUnit()
Return type

opencascade::handle<StepBasic_PlaneAngleMeasureWithUnit>

SetPlaneAngleMeasureWithUnit()
Parameters

aLMWU

type aLMWU

StepBasic_PlaneAngleMeasureWithUnit

rtype

None

property thisown

The membership flag

class StepRepr_Representation(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a Representation
    rtype

    None

ContextOfItems()
Return type

opencascade::handle<StepRepr_RepresentationContext>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aItems

type aItems

StepRepr_HArray1OfRepresentationItem

param aContextOfItems

type aContextOfItems

StepRepr_RepresentationContext

rtype

None

Items()
Return type

opencascade::handle<StepRepr_HArray1OfRepresentationItem>

ItemsValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepRepr_RepresentationItem>

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

NbItems()
Return type

int

SetContextOfItems()
Parameters

aContextOfItems

type aContextOfItems

StepRepr_RepresentationContext

rtype

None

SetItems()
Parameters

aItems

type aItems

StepRepr_HArray1OfRepresentationItem

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_RepresentationContext(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a RepresentationContext
    rtype

    None

ContextIdentifier()
Return type

opencascade::handle<TCollection_HAsciiString>

ContextType()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aContextIdentifier

type aContextIdentifier

TCollection_HAsciiString

param aContextType

type aContextType

TCollection_HAsciiString

rtype

None

SetContextIdentifier()
Parameters

aContextIdentifier

type aContextIdentifier

TCollection_HAsciiString

rtype

None

SetContextType()
Parameters

aContextType

type aContextType

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_RepresentationItem(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a RepresentationItem
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepRepr_RepresentationMap(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a RepresentationMap
    rtype

    None

static DownCast(t)
Init()
Parameters

aMappingOrigin

type aMappingOrigin

StepRepr_RepresentationItem

param aMappedRepresentation

type aMappedRepresentation

StepRepr_Representation

rtype

None

MappedRepresentation()
Return type

opencascade::handle<StepRepr_Representation>

MappingOrigin()
Return type

opencascade::handle<StepRepr_RepresentationItem>

SetMappedRepresentation()
Parameters

aMappedRepresentation

type aMappedRepresentation

StepRepr_Representation

rtype

None

SetMappingOrigin()
Parameters

aMappingOrigin

type aMappingOrigin

StepRepr_RepresentationItem

rtype

None

property thisown

The membership flag

class StepRepr_RepresentationRelationship(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a RepresentationRelationship
    rtype

    None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

param aRep1

type aRep1

StepRepr_Representation

param aRep2

type aRep2

StepRepr_Representation

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

Rep1()
Return type

opencascade::handle<StepRepr_Representation>

Rep2()
Return type

opencascade::handle<StepRepr_Representation>

SetDescription()
Parameters

aDescription

type aDescription

TCollection_HAsciiString

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

SetRep1()
Parameters

aRep1

type aRep1

StepRepr_Representation

rtype

None

SetRep2()
Parameters

aRep2

type aRep2

StepRepr_Representation

rtype

None

property thisown

The membership flag

class StepRepr_RepresentationRelationshipWithTransformation(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeRepresentationRelationship

Return type

None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

param aRep1

type aRep1

StepRepr_Representation

param aRep2

type aRep2

StepRepr_Representation

param aTransf

type aTransf

StepRepr_Transformation

rtype

None

SetTransformationOperator()
Parameters

aTrans

type aTrans

StepRepr_Transformation

rtype

None

TransformationOperator()
Return type

StepRepr_Transformation

property thisown

The membership flag

class StepRepr_RepresentedDefinition(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepBasic_GeneralProperty>

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

    opencascade::handle<StepRepr_PropertyDefinition>

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

    opencascade::handle<StepRepr_PropertyDefinitionRelationship>

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

    opencascade::handle<StepRepr_ShapeAspect>

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

    opencascade::handle<StepRepr_ShapeAspectRelationship>

property thisown

The membership flag

class StepRepr_SequenceOfMaterialPropertyRepresentation(*args)

Bases: object

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

The membership flag

class StepRepr_SequenceOfRepresentationItem(*args)

Bases: object

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

The membership flag

class StepRepr_ShapeAspect(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a ShapeAspect
    rtype

    None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aDescription

type aDescription

TCollection_HAsciiString

param aOfShape

type aOfShape

StepRepr_ProductDefinitionShape

param aProductDefinitional

type aProductDefinitional

StepData_Logical

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

OfShape()
Return type

opencascade::handle<StepRepr_ProductDefinitionShape>

ProductDefinitional()
Return type

StepData_Logical

SetDescription()
Parameters

aDescription

type aDescription

TCollection_HAsciiString

rtype

None

SetName()
Parameters

aName

type aName

TCollection_HAsciiString

rtype

None

SetOfShape()
Parameters

aOfShape

type aOfShape

StepRepr_ProductDefinitionShape

rtype

None

SetProductDefinitional()
Parameters

aProductDefinitional

type aProductDefinitional

StepData_Logical

rtype

None

property thisown

The membership flag

class StepRepr_ShapeAspectDerivingRelationship(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspectRelationship

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ShapeAspectRelationship(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Description()
  • Returns field Description
    rtype

    opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
HasDescription()
  • Returns True if optional field Description is defined
    rtype

    bool

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

    type aName

    TCollection_HAsciiString

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    TCollection_HAsciiString

    param aRelatingShapeAspect

    type aRelatingShapeAspect

    StepRepr_ShapeAspect

    param aRelatedShapeAspect

    type aRelatedShapeAspect

    StepRepr_ShapeAspect

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

RelatedShapeAspect()
  • Returns field RelatedShapeAspect
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

RelatingShapeAspect()
  • Returns field RelatingShapeAspect
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

SetDescription()
  • Set field Description
    param Description

    type Description

    TCollection_HAsciiString

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

SetRelatedShapeAspect()
  • Set field RelatedShapeAspect
    param RelatedShapeAspect

    type RelatedShapeAspect

    StepRepr_ShapeAspect

    rtype

    None

SetRelatingShapeAspect()
  • Set field RelatingShapeAspect
    param RelatingShapeAspect

    type RelatingShapeAspect

    StepRepr_ShapeAspect

    rtype

    None

property thisown

The membership flag

class StepRepr_ShapeAspectTransition(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspectRelationship

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ShapeDefinition(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a ShapeDefinition SelectType
    rtype

    None

ProductDefinitionShape()
  • returns Value as a ProductDefinitionShape (Null if another type)
    rtype

    opencascade::handle<StepRepr_ProductDefinitionShape>

ShapeAspect()
  • returns Value as a ShapeAspect (Null if another type)
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

ShapeAspectRelationship()
  • returns Value as a ShapeAspectRelationship (Null if another type)
    rtype

    opencascade::handle<StepRepr_ShapeAspectRelationship>

property thisown

The membership flag

class StepRepr_ShapeRepresentationRelationship(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationRelationship

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ShapeRepresentationRelationshipWithTransformation(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationRelationshipWithTransformation

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_SpecifiedHigherUsageOccurrence(*args)

Bases: OCC.Core.StepRepr.StepRepr_AssemblyComponentUsage

  • Empty constructor
    rtype

    None

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

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinition

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinition

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    TCollection_HAsciiString

    param aUpperUsage

    type aUpperUsage

    StepRepr_AssemblyComponentUsage

    param aNextUsage

    type aNextUsage

    StepRepr_NextAssemblyUsageOccurrence

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    TCollection_HAsciiString

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    TCollection_HAsciiString

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    TCollection_HAsciiString

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    StepBasic_ProductDefinitionOrReference

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    StepBasic_ProductDefinitionOrReference

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    TCollection_HAsciiString

    param aUpperUsage

    type aUpperUsage

    StepRepr_AssemblyComponentUsage

    param aNextUsage

    type aNextUsage

    StepRepr_NextAssemblyUsageOccurrence

    rtype

    None

NextUsage()
  • Returns field NextUsage
    rtype

    opencascade::handle<StepRepr_NextAssemblyUsageOccurrence>

SetNextUsage()
  • Set field NextUsage
    param NextUsage

    type NextUsage

    StepRepr_NextAssemblyUsageOccurrence

    rtype

    None

SetUpperUsage()
  • Set field UpperUsage
    param UpperUsage

    type UpperUsage

    StepRepr_AssemblyComponentUsage

    rtype

    None

UpperUsage()
  • Returns field UpperUsage
    rtype

    opencascade::handle<StepRepr_AssemblyComponentUsage>

property thisown

The membership flag

class StepRepr_StructuralResponseProperty(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinition

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_StructuralResponsePropertyDefinitionRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepRepr_SuppliedPartRelationship(*args)

Bases: OCC.Core.StepBasic.StepBasic_ProductDefinitionRelationship

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_Tangent(*args)

Bases: OCC.Core.StepRepr.StepRepr_DerivedShapeAspect

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_Transformation(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a Transformation SelectType
    rtype

    None

FunctionallyDefinedTransformation()
  • returns Value as a FunctionallyDefinedTransformation (Null if another type)
    rtype

    opencascade::handle<StepRepr_FunctionallyDefinedTransformation>

ItemDefinedTransformation()
  • returns Value as a ItemDefinedTransformation (Null if another type)
    rtype

    opencascade::handle<StepRepr_ItemDefinedTransformation>

property thisown

The membership flag

class StepRepr_ValueRange(*args)

Bases: OCC.Core.StepRepr.StepRepr_CompoundRepresentationItem

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepRepr_ValueRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Returns a ValueRepresentationItem
    rtype

    None

static DownCast(t)
Init()
Parameters

theName

type theName

TCollection_HAsciiString

param theValueComponentMember

type theValueComponentMember

StepBasic_MeasureValueMember

rtype

None

SetValueComponentMember()
Parameters

theValueComponentMember

type theValueComponentMember

StepBasic_MeasureValueMember

rtype

inline void

ValueComponentMember()
Return type

inline opencascade::handle<StepBasic_MeasureValueMember>

property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()