OCC.Core.StepShape module

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

class StepShape_AdvancedBrepShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a AdvancedBrepShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_AdvancedFace(*args)

Bases: OCC.Core.StepShape.StepShape_FaceSurface

  • Returns a AdvancedFace
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_AngularLocation(*args)

Bases: OCC.Core.StepShape.StepShape_DimensionalLocation

  • Empty constructor
    rtype

    None

AngleSelection()
  • Returns field AngleSelection
    rtype

    StepShape_AngleRelator

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

    type aShapeAspectRelationship_Name

    TCollection_HAsciiString

    param hasShapeAspectRelationship_Description

    type hasShapeAspectRelationship_Description

    bool

    param aShapeAspectRelationship_Description

    type aShapeAspectRelationship_Description

    TCollection_HAsciiString

    param aShapeAspectRelationship_RelatingShapeAspect

    type aShapeAspectRelationship_RelatingShapeAspect

    StepRepr_ShapeAspect

    param aShapeAspectRelationship_RelatedShapeAspect

    type aShapeAspectRelationship_RelatedShapeAspect

    StepRepr_ShapeAspect

    param aAngleSelection

    type aAngleSelection

    StepShape_AngleRelator

    rtype

    None

SetAngleSelection()
  • Set field AngleSelection
    param AngleSelection

    type AngleSelection

    StepShape_AngleRelator

    rtype

    None

property thisown

The membership flag

class StepShape_AngularSize(*args)

Bases: OCC.Core.StepShape.StepShape_DimensionalSize

  • Empty constructor
    rtype

    None

AngleSelection()
  • Returns field AngleSelection
    rtype

    StepShape_AngleRelator

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

    type aDimensionalSize_AppliesTo

    StepRepr_ShapeAspect

    param aDimensionalSize_Name

    type aDimensionalSize_Name

    TCollection_HAsciiString

    param aAngleSelection

    type aAngleSelection

    StepShape_AngleRelator

    rtype

    None

SetAngleSelection()
  • Set field AngleSelection
    param AngleSelection

    type AngleSelection

    StepShape_AngleRelator

    rtype

    None

property thisown

The membership flag

class StepShape_Array1OfConnectedEdgeSet(*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 StepShape_Array1OfConnectedFaceSet(*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 StepShape_Array1OfEdge(*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 StepShape_Array1OfFace(*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 StepShape_Array1OfFaceBound(*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 StepShape_Array1OfGeometricSetSelect(*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 StepShape_Array1OfOrientedClosedShell(*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 StepShape_Array1OfOrientedEdge(*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 StepShape_Array1OfShapeDimensionRepresentationItem(*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 StepShape_Array1OfShell(*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 StepShape_Array1OfValueQualifier(*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 StepShape_Block(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Block
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPosition

type aPosition

StepGeom_Axis2Placement3d

param aX

type aX

float

param aY

type aY

float

param aZ

type aZ

float

rtype

None

Position()
Return type

opencascade::handle<StepGeom_Axis2Placement3d>

SetPosition()
Parameters

aPosition

type aPosition

StepGeom_Axis2Placement3d

rtype

None

SetX()
Parameters

aX

type aX

float

rtype

None

SetY()
Parameters

aY

type aY

float

rtype

None

SetZ()
Parameters

aZ

type aZ

float

rtype

None

X()
Return type

float

Y()
Return type

float

Z()
Return type

float

property thisown

The membership flag

class StepShape_BooleanOperand(*args)

Bases: object

  • Returns a BooleanOperand SelectType
    rtype

    None

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

    opencascade::handle<StepShape_BooleanResult>

CsgPrimitive()
  • returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type
    rtype

    StepShape_CsgPrimitive

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

    opencascade::handle<StepShape_HalfSpaceSolid>

SetBooleanResult()
Parameters

aBooleanResult

type aBooleanResult

StepShape_BooleanResult

rtype

None

SetCsgPrimitive()
Parameters

aCsgPrimitive

type aCsgPrimitive

StepShape_CsgPrimitive

rtype

None

SetHalfSpaceSolid()
Parameters

aHalfSpaceSolid

type aHalfSpaceSolid

StepShape_HalfSpaceSolid

rtype

None

SetSolidModel()
Parameters

aSolidModel

type aSolidModel

StepShape_SolidModel

rtype

None

SetTypeOfContent()
Parameters

aTypeOfContent

type aTypeOfContent

int

rtype

None

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

    opencascade::handle<StepShape_SolidModel>

TypeOfContent()
Return type

int

property thisown

The membership flag

class StepShape_BooleanResult(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a BooleanResult
    rtype

    None

static DownCast(t)
FirstOperand()
Return type

StepShape_BooleanOperand

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOperator

type aOperator

StepShape_BooleanOperator

param aFirstOperand

type aFirstOperand

StepShape_BooleanOperand

param aSecondOperand

type aSecondOperand

StepShape_BooleanOperand

rtype

None

Operator()
Return type

StepShape_BooleanOperator

SecondOperand()
Return type

StepShape_BooleanOperand

SetFirstOperand()
Parameters

aFirstOperand

type aFirstOperand

StepShape_BooleanOperand

rtype

None

SetOperator()
Parameters

aOperator

type aOperator

StepShape_BooleanOperator

rtype

None

SetSecondOperand()
Parameters

aSecondOperand

type aSecondOperand

StepShape_BooleanOperand

rtype

None

property thisown

The membership flag

class StepShape_BoxDomain(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Returns a BoxDomain
    rtype

    None

Corner()
Return type

opencascade::handle<StepGeom_CartesianPoint>

static DownCast(t)
Init()
Parameters

aCorner

type aCorner

StepGeom_CartesianPoint

param aXlength

type aXlength

float

param aYlength

type aYlength

float

param aZlength

type aZlength

float

rtype

None

SetCorner()
Parameters

aCorner

type aCorner

StepGeom_CartesianPoint

rtype

None

SetXlength()
Parameters

aXlength

type aXlength

float

rtype

None

SetYlength()
Parameters

aYlength

type aYlength

float

rtype

None

SetZlength()
Parameters

aZlength

type aZlength

float

rtype

None

Xlength()
Return type

float

Ylength()
Return type

float

Zlength()
Return type

float

property thisown

The membership flag

class StepShape_BoxedHalfSpace(*args)

Bases: OCC.Core.StepShape.StepShape_HalfSpaceSolid

  • Returns a BoxedHalfSpace
    rtype

    None

static DownCast(t)
Enclosure()
Return type

opencascade::handle<StepShape_BoxDomain>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aBaseSurface

type aBaseSurface

StepGeom_Surface

param aAgreementFlag

type aAgreementFlag

bool

param aEnclosure

type aEnclosure

StepShape_BoxDomain

rtype

None

SetEnclosure()
Parameters

aEnclosure

type aEnclosure

StepShape_BoxDomain

rtype

None

property thisown

The membership flag

class StepShape_BrepWithVoids(*args)

Bases: OCC.Core.StepShape.StepShape_ManifoldSolidBrep

  • Returns a BrepWithVoids
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOuter

type aOuter

StepShape_ClosedShell

param aVoids

type aVoids

StepShape_HArray1OfOrientedClosedShell

rtype

None

NbVoids()
Return type

int

SetVoids()
Parameters

aVoids

type aVoids

StepShape_HArray1OfOrientedClosedShell

rtype

None

Voids()
Return type

opencascade::handle<StepShape_HArray1OfOrientedClosedShell>

VoidsValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_OrientedClosedShell>

property thisown

The membership flag

class StepShape_ClosedShell(*args)

Bases: OCC.Core.StepShape.StepShape_ConnectedFaceSet

  • Returns a ClosedShell
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_CompoundShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_ConnectedEdgeSet(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Empty constructor
    rtype

    None

CesEdges()
  • Returns field CesEdges
    rtype

    opencascade::handle<StepShape_HArray1OfEdge>

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aCesEdges

    type aCesEdges

    StepShape_HArray1OfEdge

    rtype

    None

SetCesEdges()
  • Set field CesEdges
    param CesEdges

    type CesEdges

    StepShape_HArray1OfEdge

    rtype

    None

property thisown

The membership flag

class StepShape_ConnectedFaceSet(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a ConnectedFaceSet
    rtype

    None

CfsFaces()
Return type

opencascade::handle<StepShape_HArray1OfFace>

CfsFacesValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_Face>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aCfsFaces

type aCfsFaces

StepShape_HArray1OfFace

rtype

None

NbCfsFaces()
Return type

int

SetCfsFaces()
Parameters

aCfsFaces

type aCfsFaces

StepShape_HArray1OfFace

rtype

void

property thisown

The membership flag

class StepShape_ConnectedFaceShapeRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_ConnectedFaceSubSet(*args)

Bases: OCC.Core.StepShape.StepShape_ConnectedFaceSet

  • Empty constructor
    rtype

    None

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aConnectedFaceSet_CfsFaces

    type aConnectedFaceSet_CfsFaces

    StepShape_HArray1OfFace

    param aParentFaceSet

    type aParentFaceSet

    StepShape_ConnectedFaceSet

    rtype

    None

ParentFaceSet()
  • Returns field ParentFaceSet
    rtype

    opencascade::handle<StepShape_ConnectedFaceSet>

SetParentFaceSet()
  • Set field ParentFaceSet
    param ParentFaceSet

    type ParentFaceSet

    StepShape_ConnectedFaceSet

    rtype

    None

property thisown

The membership flag

class StepShape_ContextDependentShapeRepresentation(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

aRepRel

type aRepRel

StepRepr_ShapeRepresentationRelationship

param aProRel

type aProRel

StepRepr_ProductDefinitionShape

rtype

None

RepresentationRelation()
Return type

opencascade::handle<StepRepr_ShapeRepresentationRelationship>

RepresentedProductRelation()
Return type

opencascade::handle<StepRepr_ProductDefinitionShape>

SetRepresentationRelation()
Parameters

aRepRel

type aRepRel

StepRepr_ShapeRepresentationRelationship

rtype

None

SetRepresentedProductRelation()
Parameters

aProRel

type aProRel

StepRepr_ProductDefinitionShape

rtype

None

property thisown

The membership flag

class StepShape_CsgPrimitive(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a CsgPrimitive SelectType
    rtype

    None

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

    opencascade::handle<StepShape_Block>

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

    opencascade::handle<StepShape_RightAngularWedge>

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

    opencascade::handle<StepShape_RightCircularCone>

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

    opencascade::handle<StepShape_RightCircularCylinder>

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

    opencascade::handle<StepShape_Sphere>

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

    opencascade::handle<StepShape_Torus>

property thisown

The membership flag

class StepShape_CsgSelect(*args)

Bases: object

  • Returns a CsgSelect SelectType
    rtype

    None

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

    opencascade::handle<StepShape_BooleanResult>

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

    StepShape_CsgPrimitive

SetBooleanResult()
Parameters

aBooleanResult

type aBooleanResult

StepShape_BooleanResult

rtype

None

SetCsgPrimitive()
Parameters

aCsgPrimitive

type aCsgPrimitive

StepShape_CsgPrimitive

rtype

None

SetTypeOfContent()
Parameters

aTypeOfContent

type aTypeOfContent

int

rtype

None

TypeOfContent()
Return type

int

property thisown

The membership flag

class StepShape_CsgShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a CsgShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_CsgSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SolidModel

  • Returns a CsgSolid
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aTreeRootExpression

type aTreeRootExpression

StepShape_CsgSelect

rtype

None

SetTreeRootExpression()
Parameters

aTreeRootExpression

type aTreeRootExpression

StepShape_CsgSelect

rtype

None

TreeRootExpression()
Return type

StepShape_CsgSelect

property thisown

The membership flag

class StepShape_DefinitionalRepresentationAndShapeRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_DefinitionalRepresentation

Return type

None

static DownCast(t)
property thisown

The membership flag

class StepShape_DimensionalCharacteristic(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepShape_DimensionalLocation>

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

    opencascade::handle<StepShape_DimensionalSize>

property thisown

The membership flag

class StepShape_DimensionalCharacteristicRepresentation(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

Dimension()
  • Returns field Dimension
    rtype

    StepShape_DimensionalCharacteristic

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

    type aDimension

    StepShape_DimensionalCharacteristic

    param aRepresentation

    type aRepresentation

    StepShape_ShapeDimensionRepresentation

    rtype

    None

Representation()
  • Returns field Representation
    rtype

    opencascade::handle<StepShape_ShapeDimensionRepresentation>

SetDimension()
  • Set field Dimension
    param Dimension

    type Dimension

    StepShape_DimensionalCharacteristic

    rtype

    None

SetRepresentation()
  • Set field Representation
    param Representation

    type Representation

    StepShape_ShapeDimensionRepresentation

    rtype

    None

property thisown

The membership flag

class StepShape_DimensionalLocation(*args)

Bases: OCC.Core.StepRepr.StepRepr_ShapeAspectRelationship

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_DimensionalLocationWithPath(*args)

Bases: OCC.Core.StepShape.StepShape_DimensionalLocation

  • Empty constructor
    rtype

    None

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

    type aShapeAspectRelationship_Name

    TCollection_HAsciiString

    param hasShapeAspectRelationship_Description

    type hasShapeAspectRelationship_Description

    bool

    param aShapeAspectRelationship_Description

    type aShapeAspectRelationship_Description

    TCollection_HAsciiString

    param aShapeAspectRelationship_RelatingShapeAspect

    type aShapeAspectRelationship_RelatingShapeAspect

    StepRepr_ShapeAspect

    param aShapeAspectRelationship_RelatedShapeAspect

    type aShapeAspectRelationship_RelatedShapeAspect

    StepRepr_ShapeAspect

    param aPath

    type aPath

    StepRepr_ShapeAspect

    rtype

    None

Path()
  • Returns field Path
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

SetPath()
  • Set field Path
    param Path

    type Path

    StepRepr_ShapeAspect

    rtype

    None

property thisown

The membership flag

class StepShape_DimensionalSize(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

AppliesTo()
  • Returns field AppliesTo
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

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

    type aAppliesTo

    StepRepr_ShapeAspect

    param aName

    type aName

    TCollection_HAsciiString

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetAppliesTo()
  • Set field AppliesTo
    param AppliesTo

    type AppliesTo

    StepRepr_ShapeAspect

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

    TCollection_HAsciiString

    rtype

    None

property thisown

The membership flag

class StepShape_DimensionalSizeWithPath(*args)

Bases: OCC.Core.StepShape.StepShape_DimensionalSize

  • Empty constructor
    rtype

    None

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

    type aDimensionalSize_AppliesTo

    StepRepr_ShapeAspect

    param aDimensionalSize_Name

    type aDimensionalSize_Name

    TCollection_HAsciiString

    param aPath

    type aPath

    StepRepr_ShapeAspect

    rtype

    None

Path()
  • Returns field Path
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

SetPath()
  • Set field Path
    param Path

    type Path

    StepRepr_ShapeAspect

    rtype

    None

property thisown

The membership flag

class StepShape_DirectedDimensionalLocation(*args)

Bases: OCC.Core.StepShape.StepShape_DimensionalLocation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_Edge(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Edge
    rtype

    None

static DownCast(t)
EdgeEnd()
Return type

opencascade::handle<StepShape_Vertex>

EdgeStart()
Return type

opencascade::handle<StepShape_Vertex>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aEdgeStart

type aEdgeStart

StepShape_Vertex

param aEdgeEnd

type aEdgeEnd

StepShape_Vertex

rtype

None

SetEdgeEnd()
Parameters

aEdgeEnd

type aEdgeEnd

StepShape_Vertex

rtype

void

SetEdgeStart()
Parameters

aEdgeStart

type aEdgeStart

StepShape_Vertex

rtype

void

property thisown

The membership flag

class StepShape_EdgeBasedWireframeModel(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepShape_HArray1OfConnectedEdgeSet>

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aEbwmBoundary

    type aEbwmBoundary

    StepShape_HArray1OfConnectedEdgeSet

    rtype

    None

SetEbwmBoundary()
  • Set field EbwmBoundary
    param EbwmBoundary

    type EbwmBoundary

    StepShape_HArray1OfConnectedEdgeSet

    rtype

    None

property thisown

The membership flag

class StepShape_EdgeBasedWireframeShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_EdgeCurve(*args)

Bases: OCC.Core.StepShape.StepShape_Edge

  • Returns a EdgeCurve
    rtype

    None

static DownCast(t)
EdgeGeometry()
Return type

opencascade::handle<StepGeom_Curve>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aEdgeStart

type aEdgeStart

StepShape_Vertex

param aEdgeEnd

type aEdgeEnd

StepShape_Vertex

param aEdgeGeometry

type aEdgeGeometry

StepGeom_Curve

param aSameSense

type aSameSense

bool

rtype

None

SameSense()
Return type

bool

SetEdgeGeometry()
Parameters

aEdgeGeometry

type aEdgeGeometry

StepGeom_Curve

rtype

None

SetSameSense()
Parameters

aSameSense

type aSameSense

bool

rtype

None

property thisown

The membership flag

class StepShape_EdgeLoop(*args)

Bases: OCC.Core.StepShape.StepShape_Loop

  • Returns a EdgeLoop
    rtype

    None

static DownCast(t)
EdgeList()
Return type

opencascade::handle<StepShape_HArray1OfOrientedEdge>

EdgeListValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_OrientedEdge>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

None

NbEdgeList()
Return type

int

SetEdgeList()
Parameters

aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

None

property thisown

The membership flag

class StepShape_ExtrudedAreaSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SweptAreaSolid

  • Returns a ExtrudedAreaSolid
    rtype

    None

Depth()
Return type

float

static DownCast(t)
ExtrudedDirection()
Return type

opencascade::handle<StepGeom_Direction>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepGeom_CurveBoundedSurface

param aExtrudedDirection

type aExtrudedDirection

StepGeom_Direction

param aDepth

type aDepth

float

rtype

None

SetDepth()
Parameters

aDepth

type aDepth

float

rtype

None

SetExtrudedDirection()
Parameters

aExtrudedDirection

type aExtrudedDirection

StepGeom_Direction

rtype

None

property thisown

The membership flag

class StepShape_ExtrudedFaceSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SweptFaceSolid

  • Returns a ExtrudedFaceSolid
    rtype

    None

Depth()
Return type

float

static DownCast(t)
ExtrudedDirection()
Return type

opencascade::handle<StepGeom_Direction>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepShape_FaceSurface

param aExtrudedDirection

type aExtrudedDirection

StepGeom_Direction

param aDepth

type aDepth

float

rtype

None

SetDepth()
Parameters

aDepth

type aDepth

float

rtype

None

SetExtrudedDirection()
Parameters

aExtrudedDirection

type aExtrudedDirection

StepGeom_Direction

rtype

None

property thisown

The membership flag

class StepShape_Face(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Face
    rtype

    None

Bounds()
Return type

opencascade::handle<StepShape_HArray1OfFaceBound>

BoundsValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_FaceBound>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aBounds

type aBounds

StepShape_HArray1OfFaceBound

rtype

None

NbBounds()
Return type

int

SetBounds()
Parameters

aBounds

type aBounds

StepShape_HArray1OfFaceBound

rtype

void

property thisown

The membership flag

class StepShape_FaceBasedSurfaceModel(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Empty constructor
    rtype

    None

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

    opencascade::handle<StepShape_HArray1OfConnectedFaceSet>

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aFbsmFaces

    type aFbsmFaces

    StepShape_HArray1OfConnectedFaceSet

    rtype

    None

SetFbsmFaces()
  • Set field FbsmFaces
    param FbsmFaces

    type FbsmFaces

    StepShape_HArray1OfConnectedFaceSet

    rtype

    None

property thisown

The membership flag

class StepShape_FaceBound(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a FaceBound
    rtype

    None

Bound()
Return type

opencascade::handle<StepShape_Loop>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aBound

type aBound

StepShape_Loop

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetBound()
Parameters

aBound

type aBound

StepShape_Loop

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

property thisown

The membership flag

class StepShape_FaceOuterBound(*args)

Bases: OCC.Core.StepShape.StepShape_FaceBound

  • Returns a FaceOuterBound
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_FaceSurface(*args)

Bases: OCC.Core.StepShape.StepShape_Face

  • Returns a FaceSurface
    rtype

    None

static DownCast(t)
FaceGeometry()
Return type

opencascade::handle<StepGeom_Surface>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aBounds

type aBounds

StepShape_HArray1OfFaceBound

param aFaceGeometry

type aFaceGeometry

StepGeom_Surface

param aSameSense

type aSameSense

bool

rtype

None

SameSense()
Return type

bool

SetFaceGeometry()
Parameters

aFaceGeometry

type aFaceGeometry

StepGeom_Surface

rtype

None

SetSameSense()
Parameters

aSameSense

type aSameSense

bool

rtype

None

property thisown

The membership flag

class StepShape_FacetedBrep(*args)

Bases: OCC.Core.StepShape.StepShape_ManifoldSolidBrep

  • Returns a FacetedBrep
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_FacetedBrepAndBrepWithVoids(*args)

Bases: OCC.Core.StepShape.StepShape_ManifoldSolidBrep

  • Returns a FacetedBrepAndBrepWithVoids
    rtype

    None

BrepWithVoids()
Return type

opencascade::handle<StepShape_BrepWithVoids>

static DownCast(t)
FacetedBrep()
Return type

opencascade::handle<StepShape_FacetedBrep>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOuter

type aOuter

StepShape_ClosedShell

param aFacetedBrep

type aFacetedBrep

StepShape_FacetedBrep

param aBrepWithVoids

type aBrepWithVoids

StepShape_BrepWithVoids

rtype

None:param aName:

type aName

TCollection_HAsciiString

param aOuter

type aOuter

StepShape_ClosedShell

param aVoids

type aVoids

StepShape_HArray1OfOrientedClosedShell

rtype

None

NbVoids()
Return type

int

SetBrepWithVoids()
Parameters

aBrepWithVoids

type aBrepWithVoids

StepShape_BrepWithVoids

rtype

None

SetFacetedBrep()
Parameters

aFacetedBrep

type aFacetedBrep

StepShape_FacetedBrep

rtype

None

SetVoids()
Parameters

aVoids

type aVoids

StepShape_HArray1OfOrientedClosedShell

rtype

None

Voids()
Return type

opencascade::handle<StepShape_HArray1OfOrientedClosedShell>

VoidsValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_OrientedClosedShell>

property thisown

The membership flag

class StepShape_FacetedBrepShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a FacetedBrepShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_GeometricCurveSet(*args)

Bases: OCC.Core.StepShape.StepShape_GeometricSet

  • Returns a GeometricCurveSet
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_GeometricSet(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a GeometricSet
    rtype

    None

static DownCast(t)
Elements()
Return type

opencascade::handle<StepShape_HArray1OfGeometricSetSelect>

ElementsValue()
Parameters

num

type num

int

rtype

StepShape_GeometricSetSelect

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aElements

type aElements

StepShape_HArray1OfGeometricSetSelect

rtype

None

NbElements()
Return type

int

SetElements()
Parameters

aElements

type aElements

StepShape_HArray1OfGeometricSetSelect

rtype

None

property thisown

The membership flag

class StepShape_GeometricSetSelect(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a GeometricSetSelect SelectType
    rtype

    None

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

    opencascade::handle<StepGeom_Curve>

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

    opencascade::handle<StepGeom_Point>

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

    opencascade::handle<StepGeom_Surface>

property thisown

The membership flag

class StepShape_GeometricallyBoundedSurfaceShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a GeometricallyBoundedSurfaceShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_GeometricallyBoundedWireframeShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a GeometricallyBoundedWireframeShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_HArray1OfConnectedEdgeSet(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfConnectedEdgeSet, 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 StepShape_HArray1OfConnectedFaceSet(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfConnectedFaceSet, 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 StepShape_HArray1OfEdge(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfEdge, 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 StepShape_HArray1OfFace(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfFace, 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 StepShape_HArray1OfFaceBound(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfFaceBound, 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 StepShape_HArray1OfGeometricSetSelect(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfGeometricSetSelect, 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 StepShape_HArray1OfOrientedClosedShell(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfOrientedClosedShell, 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 StepShape_HArray1OfOrientedEdge(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfOrientedEdge, 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 StepShape_HArray1OfShapeDimensionRepresentationItem(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfShapeDimensionRepresentationItem, 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 StepShape_HArray1OfShell(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfShell, 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 StepShape_HArray1OfValueQualifier(*args)

Bases: OCC.Core.StepShape.StepShape_Array1OfValueQualifier, 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 StepShape_HalfSpaceSolid(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a HalfSpaceSolid
    rtype

    None

AgreementFlag()
Return type

bool

BaseSurface()
Return type

opencascade::handle<StepGeom_Surface>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aBaseSurface

type aBaseSurface

StepGeom_Surface

param aAgreementFlag

type aAgreementFlag

bool

rtype

None

SetAgreementFlag()
Parameters

aAgreementFlag

type aAgreementFlag

bool

rtype

None

SetBaseSurface()
Parameters

aBaseSurface

type aBaseSurface

StepGeom_Surface

rtype

None

property thisown

The membership flag

class StepShape_LimitsAndFits(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
FormVariance()
Return type

opencascade::handle<TCollection_HAsciiString>

Grade()
Return type

opencascade::handle<TCollection_HAsciiString>

Init()
Parameters

form_variance

type form_variance

TCollection_HAsciiString

param zone_variance

type zone_variance

TCollection_HAsciiString

param grade

type grade

TCollection_HAsciiString

param source

type source

TCollection_HAsciiString

rtype

None

SetFormVariance()
Parameters

form_variance

type form_variance

TCollection_HAsciiString

rtype

None

SetGrade()
Parameters

grade

type grade

TCollection_HAsciiString

rtype

None

SetSource()
Parameters

source

type source

TCollection_HAsciiString

rtype

None

SetZoneVariance()
Parameters

zone_variance

type zone_variance

TCollection_HAsciiString

rtype

None

Source()
Return type

opencascade::handle<TCollection_HAsciiString>

ZoneVariance()
Return type

opencascade::handle<TCollection_HAsciiString>

property thisown

The membership flag

class StepShape_Loop(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Loop
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_LoopAndPath(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a LoopAndPath
    rtype

    None

static DownCast(t)
EdgeList()
Return type

opencascade::handle<StepShape_HArray1OfOrientedEdge>

EdgeListValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_OrientedEdge>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aLoop

type aLoop

StepShape_Loop

param aPath

type aPath

StepShape_Path

rtype

None:param aName:

type aName

TCollection_HAsciiString

param aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

None

Loop()
Return type

opencascade::handle<StepShape_Loop>

NbEdgeList()
Return type

int

Path()
Return type

opencascade::handle<StepShape_Path>

SetEdgeList()
Parameters

aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

None

SetLoop()
Parameters

aLoop

type aLoop

StepShape_Loop

rtype

None

SetPath()
Parameters

aPath

type aPath

StepShape_Path

rtype

None

property thisown

The membership flag

class StepShape_ManifoldSolidBrep(*args)

Bases: OCC.Core.StepShape.StepShape_SolidModel

  • Returns a ManifoldSolidBrep
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOuter

type aOuter

StepShape_ClosedShell

rtype

None:param aName:

type aName

TCollection_HAsciiString

param aOuter

type aOuter

StepShape_ConnectedFaceSet

rtype

None

Outer()
Return type

opencascade::handle<StepShape_ConnectedFaceSet>

SetOuter()
Parameters

aOuter

type aOuter

StepShape_ConnectedFaceSet

rtype

None

property thisown

The membership flag

class StepShape_ManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a ManifoldSurfaceShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_MeasureQualification(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

Description()
Return type

opencascade::handle<TCollection_HAsciiString>

static DownCast(t)
Init()
Parameters

name

type name

TCollection_HAsciiString

param description

type description

TCollection_HAsciiString

param qualified_measure

type qualified_measure

StepBasic_MeasureWithUnit

param qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

NbQualifiers()
Return type

int

QualifiedMeasure()
Return type

opencascade::handle<StepBasic_MeasureWithUnit>

Qualifiers()
Return type

opencascade::handle<StepShape_HArray1OfValueQualifier>

QualifiersValue()
Parameters

num

type num

int

rtype

StepShape_ValueQualifier

SetDescription()
Parameters

description

type description

TCollection_HAsciiString

rtype

None

SetName()
Parameters

name

type name

TCollection_HAsciiString

rtype

None

SetQualifiedMeasure()
Parameters

qualified_measure

type qualified_measure

StepBasic_MeasureWithUnit

rtype

None

SetQualifiers()
Parameters

qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

SetQualifiersValue()
Parameters

num

type num

int

param aqualifier

type aqualifier

StepShape_ValueQualifier

rtype

None

property thisown

The membership flag

class StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

Return type

None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aValueComponent

type aValueComponent

StepBasic_MeasureValueMember

param aUnitComponent

type aUnitComponent

StepBasic_Unit

param qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

Measure()
Return type

opencascade::handle<StepBasic_MeasureWithUnit>

NbQualifiers()
Return type

int

Qualifiers()
Return type

opencascade::handle<StepShape_HArray1OfValueQualifier>

QualifiersValue()
Parameters

num

type num

int

rtype

StepShape_ValueQualifier

SetMeasure()
Parameters

Measure

type Measure

StepBasic_MeasureWithUnit

rtype

None

SetQualifiers()
Parameters

qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

SetQualifiersValue()
Parameters

num

type num

int

param aqualifier

type aqualifier

StepShape_ValueQualifier

rtype

None

property thisown

The membership flag

class StepShape_NonManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_OpenShell(*args)

Bases: OCC.Core.StepShape.StepShape_ConnectedFaceSet

  • Returns a OpenShell
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_OrientedClosedShell(*args)

Bases: OCC.Core.StepShape.StepShape_ClosedShell

  • Returns a OrientedClosedShell
    rtype

    None

ClosedShellElement()
Return type

opencascade::handle<StepShape_ClosedShell>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aClosedShellElement

type aClosedShellElement

StepShape_ClosedShell

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetClosedShellElement()
Parameters

aClosedShellElement

type aClosedShellElement

StepShape_ClosedShell

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

property thisown

The membership flag

class StepShape_OrientedEdge(*args)

Bases: OCC.Core.StepShape.StepShape_Edge

  • Returns a OrientedEdge
    rtype

    None

static DownCast(t)
EdgeElement()
Return type

opencascade::handle<StepShape_Edge>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aEdgeElement

type aEdgeElement

StepShape_Edge

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetEdgeElement()
Parameters

aEdgeElement

type aEdgeElement

StepShape_Edge

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

property thisown

The membership flag

class StepShape_OrientedFace(*args)

Bases: OCC.Core.StepShape.StepShape_Face

  • Returns a OrientedFace
    rtype

    None

static DownCast(t)
FaceElement()
Return type

opencascade::handle<StepShape_Face>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aFaceElement

type aFaceElement

StepShape_Face

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetFaceElement()
Parameters

aFaceElement

type aFaceElement

StepShape_Face

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

property thisown

The membership flag

class StepShape_OrientedOpenShell(*args)

Bases: OCC.Core.StepShape.StepShape_OpenShell

  • Returns a OrientedOpenShell
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aOpenShellElement

type aOpenShellElement

StepShape_OpenShell

param aOrientation

type aOrientation

bool

rtype

None

OpenShellElement()
Return type

opencascade::handle<StepShape_OpenShell>

Orientation()
Return type

bool

SetOpenShellElement()
Parameters

aOpenShellElement

type aOpenShellElement

StepShape_OpenShell

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

property thisown

The membership flag

class StepShape_OrientedPath(*args)

Bases: OCC.Core.StepShape.StepShape_Path

  • Returns a OrientedPath
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPathElement

type aPathElement

StepShape_EdgeLoop

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

PathElement()
Return type

opencascade::handle<StepShape_EdgeLoop>

SetOrientation()
Parameters

aOrientation

type aOrientation

bool

rtype

None

SetPathElement()
Parameters

aPathElement

type aPathElement

StepShape_EdgeLoop

rtype

None

property thisown

The membership flag

class StepShape_Path(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Path
    rtype

    None

static DownCast(t)
EdgeList()
Return type

opencascade::handle<StepShape_HArray1OfOrientedEdge>

EdgeListValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepShape_OrientedEdge>

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

None

NbEdgeList()
Return type

int

SetEdgeList()
Parameters

aEdgeList

type aEdgeList

StepShape_HArray1OfOrientedEdge

rtype

void

property thisown

The membership flag

class StepShape_PlusMinusTolerance(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

range

type range

StepShape_ToleranceMethodDefinition

param toleranced_dimension

type toleranced_dimension

StepShape_DimensionalCharacteristic

rtype

None

Range()
Return type

StepShape_ToleranceMethodDefinition

SetRange()
Parameters

range

type range

StepShape_ToleranceMethodDefinition

rtype

None

SetTolerancedDimension()
Parameters

toleranced_dimension

type toleranced_dimension

StepShape_DimensionalCharacteristic

rtype

None

TolerancedDimension()
Return type

StepShape_DimensionalCharacteristic

property thisown

The membership flag

class StepShape_PointRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_PolyLoop(*args)

Bases: OCC.Core.StepShape.StepShape_Loop

  • Returns a PolyLoop
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPolygon

type aPolygon

StepGeom_HArray1OfCartesianPoint

rtype

None

NbPolygon()
Return type

int

Polygon()
Return type

opencascade::handle<StepGeom_HArray1OfCartesianPoint>

PolygonValue()
Parameters

num

type num

int

rtype

opencascade::handle<StepGeom_CartesianPoint>

SetPolygon()
Parameters

aPolygon

type aPolygon

StepGeom_HArray1OfCartesianPoint

rtype

None

property thisown

The membership flag

class StepShape_PrecisionQualifier(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

precision_value

type precision_value

int

rtype

None

PrecisionValue()
Return type

int

SetPrecisionValue()
Parameters

precision_value

type precision_value

int

rtype

None

property thisown

The membership flag

class StepShape_QualifiedRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

Return type

None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

NbQualifiers()
Return type

int

Qualifiers()
Return type

opencascade::handle<StepShape_HArray1OfValueQualifier>

QualifiersValue()
Parameters

num

type num

int

rtype

StepShape_ValueQualifier

SetQualifiers()
Parameters

qualifiers

type qualifiers

StepShape_HArray1OfValueQualifier

rtype

None

SetQualifiersValue()
Parameters

num

type num

int

param aqualifier

type aqualifier

StepShape_ValueQualifier

rtype

None

property thisown

The membership flag

class StepShape_ReversibleTopologyItem(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a ReversibleTopologyItem SelectType
    rtype

    None

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

    opencascade::handle<StepShape_ClosedShell>

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

    opencascade::handle<StepShape_Edge>

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

    opencascade::handle<StepShape_Face>

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

    opencascade::handle<StepShape_FaceBound>

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

    opencascade::handle<StepShape_OpenShell>

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

    opencascade::handle<StepShape_Path>

property thisown

The membership flag

class StepShape_RevolvedAreaSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SweptAreaSolid

  • Returns a RevolvedAreaSolid
    rtype

    None

Angle()
Return type

float

Axis()
Return type

opencascade::handle<StepGeom_Axis1Placement>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepGeom_CurveBoundedSurface

param aAxis

type aAxis

StepGeom_Axis1Placement

param aAngle

type aAngle

float

rtype

None

SetAngle()
Parameters

aAngle

type aAngle

float

rtype

None

SetAxis()
Parameters

aAxis

type aAxis

StepGeom_Axis1Placement

rtype

None

property thisown

The membership flag

class StepShape_RevolvedFaceSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SweptFaceSolid

  • Returns a RevolvedFaceSolid
    rtype

    None

Angle()
Return type

float

Axis()
Return type

opencascade::handle<StepGeom_Axis1Placement>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepShape_FaceSurface

rtype

None:param aName:

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepShape_FaceSurface

param aAxis

type aAxis

StepGeom_Axis1Placement

param aAngle

type aAngle

float

rtype

None

SetAngle()
Parameters

aAngle

type aAngle

float

rtype

None

SetAxis()
Parameters

aAxis

type aAxis

StepGeom_Axis1Placement

rtype

None

property thisown

The membership flag

class StepShape_RightAngularWedge(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightAngularWedge
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPosition

type aPosition

StepGeom_Axis2Placement3d

param aX

type aX

float

param aY

type aY

float

param aZ

type aZ

float

param aLtx

type aLtx

float

rtype

None

Ltx()
Return type

float

Position()
Return type

opencascade::handle<StepGeom_Axis2Placement3d>

SetLtx()
Parameters

aLtx

type aLtx

float

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

StepGeom_Axis2Placement3d

rtype

None

SetX()
Parameters

aX

type aX

float

rtype

None

SetY()
Parameters

aY

type aY

float

rtype

None

SetZ()
Parameters

aZ

type aZ

float

rtype

None

X()
Return type

float

Y()
Return type

float

Z()
Return type

float

property thisown

The membership flag

class StepShape_RightCircularCone(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightCircularCone
    rtype

    None

static DownCast(t)
Height()
Return type

float

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPosition

type aPosition

StepGeom_Axis1Placement

param aHeight

type aHeight

float

param aRadius

type aRadius

float

param aSemiAngle

type aSemiAngle

float

rtype

None

Position()
Return type

opencascade::handle<StepGeom_Axis1Placement>

Radius()
Return type

float

SemiAngle()
Return type

float

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

StepGeom_Axis1Placement

rtype

None

SetRadius()
Parameters

aRadius

type aRadius

float

rtype

None

SetSemiAngle()
Parameters

aSemiAngle

type aSemiAngle

float

rtype

None

property thisown

The membership flag

class StepShape_RightCircularCylinder(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightCircularCylinder
    rtype

    None

static DownCast(t)
Height()
Return type

float

Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPosition

type aPosition

StepGeom_Axis1Placement

param aHeight

type aHeight

float

param aRadius

type aRadius

float

rtype

None

Position()
Return type

opencascade::handle<StepGeom_Axis1Placement>

Radius()
Return type

float

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

StepGeom_Axis1Placement

rtype

None

SetRadius()
Parameters

aRadius

type aRadius

float

rtype

None

property thisown

The membership flag

class StepShape_SeamEdge(*args)

Bases: OCC.Core.StepShape.StepShape_OrientedEdge

  • Empty constructor
    rtype

    None

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aOrientedEdge_EdgeElement

    type aOrientedEdge_EdgeElement

    StepShape_Edge

    param aOrientedEdge_Orientation

    type aOrientedEdge_Orientation

    bool

    param aPcurveReference

    type aPcurveReference

    StepGeom_Pcurve

    rtype

    None

PcurveReference()
  • Returns field PcurveReference
    rtype

    opencascade::handle<StepGeom_Pcurve>

SetPcurveReference()
  • Set field PcurveReference
    param PcurveReference

    type PcurveReference

    StepGeom_Pcurve

    rtype

    None

property thisown

The membership flag

class StepShape_ShapeDefinitionRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_ShapeDimensionRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
Init()
  • Initialize all fields AP214
    param theName

    type theName

    TCollection_HAsciiString

    param theItems

    type theItems

    StepRepr_HArray1OfRepresentationItem

    param theContextOfItems

    type theContextOfItems

    StepRepr_RepresentationContext

    rtype

    None* Initialize all fields AP242

    param theName

    type theName

    TCollection_HAsciiString

    param theItems

    type theItems

    StepShape_HArray1OfShapeDimensionRepresentationItem

    param theContextOfItems

    type theContextOfItems

    StepRepr_RepresentationContext

    rtype

    None

ItemsAP242()
Return type

opencascade::handle<StepShape_HArray1OfShapeDimensionRepresentationItem>

SetItemsAP242()
Parameters

theItems

type theItems

StepShape_HArray1OfShapeDimensionRepresentationItem

rtype

None

property thisown

The membership flag

class StepShape_ShapeDimensionRepresentationItem(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a ShapeDimensionRepresentationItem select type
    rtype

    None

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

    opencascade::handle<StepRepr_CompoundRepresentationItem>

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

    opencascade::handle<StepRepr_DescriptiveRepresentationItem>

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

    opencascade::handle<StepRepr_MeasureRepresentationItem>

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

    opencascade::handle<StepGeom_Placement>

property thisown

The membership flag

class StepShape_ShapeRepresentation(*args)

Bases: OCC.Core.StepRepr.StepRepr_Representation

  • Returns a ShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_ShapeRepresentationWithParameters(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_Shell(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a Shell SelectType
    rtype

    None

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

    opencascade::handle<StepShape_ClosedShell>

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

    opencascade::handle<StepShape_OpenShell>

property thisown

The membership flag

class StepShape_ShellBasedSurfaceModel(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a ShellBasedSurfaceModel
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSbsmBoundary

type aSbsmBoundary

StepShape_HArray1OfShell

rtype

None

NbSbsmBoundary()
Return type

int

SbsmBoundary()
Return type

opencascade::handle<StepShape_HArray1OfShell>

SbsmBoundaryValue()
Parameters

num

type num

int

rtype

StepShape_Shell

SetSbsmBoundary()
Parameters

aSbsmBoundary

type aSbsmBoundary

StepShape_HArray1OfShell

rtype

None

property thisown

The membership flag

class StepShape_SolidModel(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a SolidModel
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_SolidReplica(*args)

Bases: OCC.Core.StepShape.StepShape_SolidModel

  • Returns a SolidReplica
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aParentSolid

type aParentSolid

StepShape_SolidModel

param aTransformation

type aTransformation

StepGeom_CartesianTransformationOperator3d

rtype

None

ParentSolid()
Return type

opencascade::handle<StepShape_SolidModel>

SetParentSolid()
Parameters

aParentSolid

type aParentSolid

StepShape_SolidModel

rtype

None

SetTransformation()
Parameters

aTransformation

type aTransformation

StepGeom_CartesianTransformationOperator3d

rtype

None

Transformation()
Return type

opencascade::handle<StepGeom_CartesianTransformationOperator3d>

property thisown

The membership flag

class StepShape_Sphere(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Sphere
    rtype

    None

Centre()
Return type

opencascade::handle<StepGeom_Point>

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aRadius

type aRadius

float

param aCentre

type aCentre

StepGeom_Point

rtype

None

Radius()
Return type

float

SetCentre()
Parameters

aCentre

type aCentre

StepGeom_Point

rtype

None

SetRadius()
Parameters

aRadius

type aRadius

float

rtype

None

property thisown

The membership flag

class StepShape_Subedge(*args)

Bases: OCC.Core.StepShape.StepShape_Edge

  • Empty constructor
    rtype

    None

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aEdge_EdgeStart

    type aEdge_EdgeStart

    StepShape_Vertex

    param aEdge_EdgeEnd

    type aEdge_EdgeEnd

    StepShape_Vertex

    param aParentEdge

    type aParentEdge

    StepShape_Edge

    rtype

    None

ParentEdge()
  • Returns field ParentEdge
    rtype

    opencascade::handle<StepShape_Edge>

SetParentEdge()
  • Set field ParentEdge
    param ParentEdge

    type ParentEdge

    StepShape_Edge

    rtype

    None

property thisown

The membership flag

class StepShape_Subface(*args)

Bases: OCC.Core.StepShape.StepShape_Face

  • Empty constructor
    rtype

    None

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

    type aRepresentationItem_Name

    TCollection_HAsciiString

    param aFace_Bounds

    type aFace_Bounds

    StepShape_HArray1OfFaceBound

    param aParentFace

    type aParentFace

    StepShape_Face

    rtype

    None

ParentFace()
  • Returns field ParentFace
    rtype

    opencascade::handle<StepShape_Face>

SetParentFace()
  • Set field ParentFace
    param ParentFace

    type ParentFace

    StepShape_Face

    rtype

    None

property thisown

The membership flag

class StepShape_SurfaceModel(*args)

Bases: OCC.Core.StepData.StepData_SelectType

  • Returns a SurfaceModel SelectType
    rtype

    None

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

    opencascade::handle<StepShape_ShellBasedSurfaceModel>

property thisown

The membership flag

class StepShape_SweptAreaSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SolidModel

  • Returns a SweptAreaSolid
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepGeom_CurveBoundedSurface

rtype

None

SetSweptArea()
Parameters

aSweptArea

type aSweptArea

StepGeom_CurveBoundedSurface

rtype

None

SweptArea()
Return type

opencascade::handle<StepGeom_CurveBoundedSurface>

property thisown

The membership flag

class StepShape_SweptFaceSolid(*args)

Bases: OCC.Core.StepShape.StepShape_SolidModel

  • Returns a SweptFaceSolid
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aSweptArea

type aSweptArea

StepShape_FaceSurface

rtype

None

SetSweptFace()
Parameters

aSweptArea

type aSweptArea

StepShape_FaceSurface

rtype

void

SweptFace()
Return type

opencascade::handle<StepShape_FaceSurface>

property thisown

The membership flag

class StepShape_ToleranceMethodDefinition(*args)

Bases: OCC.Core.StepData.StepData_SelectType

Return type

None

LimitsAndFits()
  • Returns Value as LimitsAndFits
    rtype

    opencascade::handle<StepShape_LimitsAndFits>

ToleranceValue()
  • Returns Value as ToleranceValue
    rtype

    opencascade::handle<StepShape_ToleranceValue>

property thisown

The membership flag

class StepShape_ToleranceValue(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

lower_bound

type lower_bound

Standard_Transient

param upper_bound

type upper_bound

Standard_Transient

rtype

None

LowerBound()
Return type

opencascade::handle<Standard_Transient>

SetLowerBound()
Parameters

lower_bound

type lower_bound

Standard_Transient

rtype

None

SetUpperBound()
Parameters

upper_bound

type upper_bound

Standard_Transient

rtype

None

UpperBound()
Return type

opencascade::handle<Standard_Transient>

property thisown

The membership flag

class StepShape_TopologicalRepresentationItem(*args)

Bases: OCC.Core.StepRepr.StepRepr_RepresentationItem

  • Returns a TopologicalRepresentationItem
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_Torus(*args)

Bases: OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Torus
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aPosition

type aPosition

StepGeom_Axis1Placement

param aMajorRadius

type aMajorRadius

float

param aMinorRadius

type aMinorRadius

float

rtype

None

MajorRadius()
Return type

float

MinorRadius()
Return type

float

Position()
Return type

opencascade::handle<StepGeom_Axis1Placement>

SetMajorRadius()
Parameters

aMajorRadius

type aMajorRadius

float

rtype

None

SetMinorRadius()
Parameters

aMinorRadius

type aMinorRadius

float

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

StepGeom_Axis1Placement

rtype

None

property thisown

The membership flag

class StepShape_TransitionalShapeRepresentation(*args)

Bases: OCC.Core.StepShape.StepShape_ShapeRepresentation

  • Returns a TransitionalShapeRepresentation
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_TypeQualifier(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

static DownCast(t)
Init()
Parameters

name

type name

TCollection_HAsciiString

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetName()
Parameters

name

type name

TCollection_HAsciiString

rtype

None

property thisown

The membership flag

class StepShape_ValueFormatTypeQualifier(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None

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

    inline opencascade::handle<TCollection_HAsciiString>

Init()
  • Init all field own and inherited
    param theFormatType

    type theFormatType

    TCollection_HAsciiString

    rtype

    None

SetFormatType()
  • Set field FormatType
    param theFormatType

    type theFormatType

    TCollection_HAsciiString

    rtype

    inline void

property thisown

The membership flag

class StepShape_ValueQualifier(*args)

Bases: OCC.Core.StepData.StepData_SelectType

Return type

None

PrecisionQualifier()
  • Returns Value as PrecisionQualifier
    rtype

    opencascade::handle<StepShape_PrecisionQualifier>

TypeQualifier()
  • Returns Value as TypeQualifier
    rtype

    opencascade::handle<StepShape_TypeQualifier>

ValueFormatTypeQualifier()
  • Returns Value as ValueFormatTypeQualifier
    rtype

    opencascade::handle<StepShape_ValueFormatTypeQualifier>

property thisown

The membership flag

class StepShape_Vertex(*args)

Bases: OCC.Core.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Vertex
    rtype

    None

static DownCast(t)
property thisown

The membership flag

class StepShape_VertexLoop(*args)

Bases: OCC.Core.StepShape.StepShape_Loop

  • Returns a VertexLoop
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aLoopVertex

type aLoopVertex

StepShape_Vertex

rtype

None

LoopVertex()
Return type

opencascade::handle<StepShape_Vertex>

SetLoopVertex()
Parameters

aLoopVertex

type aLoopVertex

StepShape_Vertex

rtype

None

property thisown

The membership flag

class StepShape_VertexPoint(*args)

Bases: OCC.Core.StepShape.StepShape_Vertex

  • Returns a VertexPoint
    rtype

    None

static DownCast(t)
Init()
Parameters

aName

type aName

TCollection_HAsciiString

param aVertexGeometry

type aVertexGeometry

StepGeom_Point

rtype

None

SetVertexGeometry()
Parameters

aVertexGeometry

type aVertexGeometry

StepGeom_Point

rtype

None

VertexGeometry()
Return type

opencascade::handle<StepGeom_Point>

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()