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

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param hasReferenceDesignator

    type hasReferenceDesignator

    bool

    param aReferenceDesignator

    type aReferenceDesignator

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

ReferenceDesignator()
  • Returns field ReferenceDesignator
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetReferenceDesignator()
  • Set field ReferenceDesignator
    param ReferenceDesignator

    type ReferenceDesignator

    opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDef

type aDef

opencascade::handle<TCollection_HAsciiString> &

param aBase

type aBase

opencascade::handle<StepRepr_AssemblyComponentUsage> &

param aSubs

type aSubs

opencascade::handle<StepRepr_AssemblyComponentUsage> &

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetBase()
Parameters

aBase

type aBase

opencascade::handle<StepRepr_AssemblyComponentUsage> &

rtype

None

SetDefinition()
Parameters

aDef

type aDef

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetSubstitute()
Parameters

aSubstitute

type aSubstitute

opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param theDescription

    type theDescription

    opencascade::handle<TCollection_HAsciiString> &

    param theItems

    type theItems

    opencascade::handle<StepRepr_HArray1OfRepresentationItem> &

    param theContextOfItems

    type theContextOfItems

    opencascade::handle<StepRepr_RepresentationContext> &

    rtype

    None

SetDescription()
Parameters

theDescription

type theDescription

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param item_element

type item_element

opencascade::handle<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

opencascade::handle<StepRepr_HArray1OfRepresentationItem> &

rtype

None

SetItemElementValue()
Parameters

num

type num

int

param anelement

type anelement

opencascade::handle<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

    opencascade::handle<StepRepr_ConfigurationItem> &

    param aDesign

    type aDesign

    StepRepr_ConfigurationDesignItem &

    rtype

    None

SetConfiguration()
  • Set field Configuration
    param Configuration

    type Configuration

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionEffectivity_Usage

    type aProductDefinitionEffectivity_Usage

    opencascade::handle<StepBasic_ProductDefinitionRelationship> &

    param aConfiguration

    type aConfiguration

    opencascade::handle<StepRepr_ConfigurationDesign> &

    rtype

    None

SetConfiguration()
  • Set field Configuration
    param Configuration

    type Configuration

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aName

    type aName

    opencascade::handle<TCollection_HAsciiString> &

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    opencascade::handle<TCollection_HAsciiString> &

    param aItemConcept

    type aItemConcept

    opencascade::handle<StepRepr_ProductConcept> &

    param hasPurpose

    type hasPurpose

    bool

    param aPurpose

    type aPurpose

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetId()
  • Set field Id
    param Id

    type Id

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetItemConcept()
  • Set field ItemConcept
    param ItemConcept

    type ItemConcept

    opencascade::handle<StepRepr_ProductConcept> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetPurpose()
  • Set field Purpose
    param Purpose

    type Purpose

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aDescription

    type aDescription

    opencascade::handle<TCollection_HAsciiString> &

    param aElements

    type aElements

    opencascade::handle<StepRepr_HArray1OfPropertyDefinitionRepresentation> &

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetDescription()
  • Set field Description
    param Description

    type Description

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetElements()
  • Set field Elements
    param Elements

    type Elements

    opencascade::handle<StepRepr_HArray1OfPropertyDefinitionRepresentation> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetDescription()
Parameters

aDescription

type aDescription

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetDescription()
Parameters

aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aContextType

type aContextType

opencascade::handle<TCollection_HAsciiString> &

param aUncertainty

type aUncertainty

opencascade::handle<StepBasic_HArray1OfUncertaintyMeasureWithUnit> &

rtype

None

NbUncertainty()
Return type

int

SetUncertainty()
Parameters

aUncertainty

type aUncertainty

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aContextType

type aContextType

opencascade::handle<TCollection_HAsciiString> &

param aUnits

type aUnits

opencascade::handle<StepBasic_HArray1OfNamedUnit> &

rtype

None

NbUnits()
Return type

int

SetUnits()
Parameters

aUnits

type aUnits

opencascade::handle<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, **kwargs)

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

static DownCast(t)
property thisown

The membership flag

class StepRepr_HSequenceOfRepresentationItem(*args, **kwargs)

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

static DownCast(t)
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

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

param aTransformItem1

type aTransformItem1

opencascade::handle<StepRepr_RepresentationItem> &

param aTransformItem2

type aTransformItem2

opencascade::handle<StepRepr_RepresentationItem> &

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetDescription()
Parameters

aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetTransformItem1()
Parameters

aItem

type aItem

opencascade::handle<StepRepr_RepresentationItem> &

rtype

None

SetTransformItem2()
Parameters

aItem

type aItem

opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param aRanking

    type aRanking

    int

    param aRankingRationale

    type aRankingRationale

    opencascade::handle<TCollection_HAsciiString> &

    param aQuantity

    type aQuantity

    opencascade::handle<StepBasic_MeasureWithUnit> &

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aQuantity

    type aQuantity

    opencascade::handle<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

    opencascade::handle<StepBasic_MeasureWithUnit> &

    rtype

    None

SetRanking()
  • Set field Ranking
    param Ranking

    type Ranking

    int

    rtype

    None

SetRankingRationale()
  • Set field RankingRationale
    param RankingRationale

    type RankingRationale

    opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aMappingSource

type aMappingSource

opencascade::handle<StepRepr_RepresentationMap> &

param aMappingTarget

type aMappingTarget

opencascade::handle<StepRepr_RepresentationItem> &

rtype

None

MappingSource()
Return type

opencascade::handle<StepRepr_RepresentationMap>

MappingTarget()
Return type

opencascade::handle<StepRepr_RepresentationItem>

SetMappingSource()
Parameters

aMappingSource

type aMappingSource

opencascade::handle<StepRepr_RepresentationMap> &

rtype

None

SetMappingTarget()
Parameters

aMappingTarget

type aMappingTarget

opencascade::handle<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

opencascade::handle<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

opencascade::handle<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

    opencascade::handle<StepRepr_Representation> &

    param aDependentEnvironment

    type aDependentEnvironment

    opencascade::handle<StepRepr_DataEnvironment> &

    rtype

    None

SetDependentEnvironment()
  • Set field DependentEnvironment
    param DependentEnvironment

    type DependentEnvironment

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aValueComponent

    type aValueComponent

    opencascade::handle<StepBasic_MeasureValueMember> &

    param aUnitComponent

    type aUnitComponent

    StepBasic_Unit &

    rtype

    None

Measure()
Return type

opencascade::handle<StepBasic_MeasureWithUnit>

SetMeasure()
Parameters

Measure

type Measure

opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param theDescription

    type theDescription

    opencascade::handle<TCollection_HAsciiString> &

    param theOfShape

    type theOfShape

    opencascade::handle<StepRepr_ProductDefinitionShape> &

    param theProductDefinitional

    type theProductDefinitional

    StepData_Logical

    param theOffset

    type theOffset

    opencascade::handle<StepBasic_MeasureWithUnit> &

    rtype

    None

Offset()
  • Returns field Offset
    rtype

    inline opencascade::handle<StepBasic_MeasureWithUnit>

SetOffset()
  • Set field Offset
    param theOffset

    type theOffset

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aName

    type aName

    opencascade::handle<TCollection_HAsciiString> &

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    opencascade::handle<TCollection_HAsciiString> &

    param aMarketContext

    type aMarketContext

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetId()
  • Set field Id
    param Id

    type Id

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetMarketContext()
  • Set field MarketContext
    param MarketContext

    type MarketContext

    opencascade::handle<StepBasic_ProductConceptContext> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aDescription

    type aDescription

    opencascade::handle<TCollection_HAsciiString> &

    param aRelatingPropertyDefinition

    type aRelatingPropertyDefinition

    opencascade::handle<StepRepr_PropertyDefinition> &

    param aRelatedPropertyDefinition

    type aRelatedPropertyDefinition

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetRelatedPropertyDefinition()
  • Set field RelatedPropertyDefinition
    param RelatedPropertyDefinition

    type RelatedPropertyDefinition

    opencascade::handle<StepRepr_PropertyDefinition> &

    rtype

    None

SetRelatingPropertyDefinition()
  • Set field RelatingPropertyDefinition
    param RelatingPropertyDefinition

    type RelatingPropertyDefinition

    opencascade::handle<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

    opencascade::handle<StepRepr_Representation> &

    rtype

    None

SetDefinition()
  • Set field Definition
    param Definition

    type Definition

    StepRepr_RepresentedDefinition &

    rtype

    None

SetUsedRepresentation()
  • Set field UsedRepresentation
    param UsedRepresentation

    type UsedRepresentation

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    opencascade::handle<TCollection_HAsciiString> &

    param aQuantity

    type aQuantity

    opencascade::handle<StepBasic_MeasureWithUnit> &

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aQuantity

    type aQuantity

    opencascade::handle<StepBasic_MeasureWithUnit> &

    rtype

    None

Quantity()
  • Returns field Quantity
    rtype

    opencascade::handle<StepBasic_MeasureWithUnit>

SetQuantity()
  • Set field Quantity
    param Quantity

    type Quantity

    opencascade::handle<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

opencascade::handle<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

opencascade::handle<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

opencascade::handle<StepBasic_MeasureWithUnit> &

param aRI

type aRI

opencascade::handle<StepRepr_RepresentationItem> &

rtype

None

SetMeasureWithUnit()
Parameters

aMWU

type aMWU

opencascade::handle<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

opencascade::handle<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

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aItems

type aItems

opencascade::handle<StepRepr_HArray1OfRepresentationItem> &

param aContextOfItems

type aContextOfItems

opencascade::handle<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

opencascade::handle<StepRepr_RepresentationContext> &

rtype

None

SetItems()
Parameters

aItems

type aItems

opencascade::handle<StepRepr_HArray1OfRepresentationItem> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aContextType

type aContextType

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetContextIdentifier()
Parameters

aContextIdentifier

type aContextIdentifier

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetContextType()
Parameters

aContextType

type aContextType

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetName()
Parameters

aName

type aName

opencascade::handle<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

opencascade::handle<StepRepr_RepresentationItem> &

param aMappedRepresentation

type aMappedRepresentation

opencascade::handle<StepRepr_Representation> &

rtype

None

MappedRepresentation()
Return type

opencascade::handle<StepRepr_Representation>

MappingOrigin()
Return type

opencascade::handle<StepRepr_RepresentationItem>

SetMappedRepresentation()
Parameters

aMappedRepresentation

type aMappedRepresentation

opencascade::handle<StepRepr_Representation> &

rtype

None

SetMappingOrigin()
Parameters

aMappingOrigin

type aMappingOrigin

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

param aRep1

type aRep1

opencascade::handle<StepRepr_Representation> &

param aRep2

type aRep2

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetRep1()
Parameters

aRep1

type aRep1

opencascade::handle<StepRepr_Representation> &

rtype

None

SetRep2()
Parameters

aRep2

type aRep2

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

param aRep1

type aRep1

opencascade::handle<StepRepr_Representation> &

param aRep2

type aRep2

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param aDescription

type aDescription

opencascade::handle<TCollection_HAsciiString> &

param aOfShape

type aOfShape

opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

aName

type aName

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetOfShape()
Parameters

aOfShape

type aOfShape

opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param hasDescription

    type hasDescription

    bool

    param aDescription

    type aDescription

    opencascade::handle<TCollection_HAsciiString> &

    param aRelatingShapeAspect

    type aRelatingShapeAspect

    opencascade::handle<StepRepr_ShapeAspect> &

    param aRelatedShapeAspect

    type aRelatedShapeAspect

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetRelatedShapeAspect()
  • Set field RelatedShapeAspect
    param RelatedShapeAspect

    type RelatedShapeAspect

    opencascade::handle<StepRepr_ShapeAspect> &

    rtype

    None

SetRelatingShapeAspect()
  • Set field RelatingShapeAspect
    param RelatingShapeAspect

    type RelatingShapeAspect

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_RelatingProductDefinition

    type aProductDefinitionRelationship_RelatingProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param aProductDefinitionRelationship_RelatedProductDefinition

    type aProductDefinitionRelationship_RelatedProductDefinition

    opencascade::handle<StepBasic_ProductDefinition> &

    param hasAssemblyComponentUsage_ReferenceDesignator

    type hasAssemblyComponentUsage_ReferenceDesignator

    bool

    param aAssemblyComponentUsage_ReferenceDesignator

    type aAssemblyComponentUsage_ReferenceDesignator

    opencascade::handle<TCollection_HAsciiString> &

    param aUpperUsage

    type aUpperUsage

    opencascade::handle<StepRepr_AssemblyComponentUsage> &

    param aNextUsage

    type aNextUsage

    opencascade::handle<StepRepr_NextAssemblyUsageOccurrence> &

    rtype

    None* Initialize all fields (own and inherited)

    param aProductDefinitionRelationship_Id

    type aProductDefinitionRelationship_Id

    opencascade::handle<TCollection_HAsciiString> &

    param aProductDefinitionRelationship_Name

    type aProductDefinitionRelationship_Name

    opencascade::handle<TCollection_HAsciiString> &

    param hasProductDefinitionRelationship_Description

    type hasProductDefinitionRelationship_Description

    bool

    param aProductDefinitionRelationship_Description

    type aProductDefinitionRelationship_Description

    opencascade::handle<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

    opencascade::handle<TCollection_HAsciiString> &

    param aUpperUsage

    type aUpperUsage

    opencascade::handle<StepRepr_AssemblyComponentUsage> &

    param aNextUsage

    type aNextUsage

    opencascade::handle<StepRepr_NextAssemblyUsageOccurrence> &

    rtype

    None

NextUsage()
  • Returns field NextUsage
    rtype

    opencascade::handle<StepRepr_NextAssemblyUsageOccurrence>

SetNextUsage()
  • Set field NextUsage
    param NextUsage

    type NextUsage

    opencascade::handle<StepRepr_NextAssemblyUsageOccurrence> &

    rtype

    None

SetUpperUsage()
  • Set field UpperUsage
    param UpperUsage

    type UpperUsage

    opencascade::handle<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

opencascade::handle<TCollection_HAsciiString> &

param theValueComponentMember

type theValueComponentMember

opencascade::handle<StepBasic_MeasureValueMember> &

rtype

None

SetValueComponentMember()
Parameters

theValueComponentMember

type theValueComponentMember

opencascade::handle<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()