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

    opencascade::handle<TCollection_HAsciiString> &

    param hasShapeAspectRelationship_Description

    type hasShapeAspectRelationship_Description

    bool

    param aShapeAspectRelationship_Description

    type aShapeAspectRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aShapeAspectRelationship_RelatingShapeAspect

    type aShapeAspectRelationship_RelatingShapeAspect

    opencascade::handle<StepRepr_ShapeAspect> &

    param aShapeAspectRelationship_RelatedShapeAspect

    type aShapeAspectRelationship_RelatedShapeAspect

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

    opencascade::handle<StepRepr_ShapeAspect> &

    param aDimensionalSize_Name

    type aDimensionalSize_Name

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

opencascade::handle<TCollection_HAsciiString> &

param aPosition

type aPosition

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

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

opencascade::handle<StepShape_BooleanResult> &

rtype

None

SetCsgPrimitive()
Parameters

aCsgPrimitive

type aCsgPrimitive

StepShape_CsgPrimitive &

rtype

None

SetHalfSpaceSolid()
Parameters

aHalfSpaceSolid

type aHalfSpaceSolid

opencascade::handle<StepShape_HalfSpaceSolid> &

rtype

None

SetSolidModel()
Parameters

aSolidModel

type aSolidModel

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

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

opencascade::handle<StepGeom_CartesianPoint> &

param aXlength

type aXlength

float

param aYlength

type aYlength

float

param aZlength

type aZlength

float

rtype

None

SetCorner()
Parameters

aCorner

type aCorner

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

opencascade::handle<TCollection_HAsciiString> &

param aBaseSurface

type aBaseSurface

opencascade::handle<StepGeom_Surface> &

param aAgreementFlag

type aAgreementFlag

bool

param aEnclosure

type aEnclosure

opencascade::handle<StepShape_BoxDomain> &

rtype

None

SetEnclosure()
Parameters

aEnclosure

type aEnclosure

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

opencascade::handle<TCollection_HAsciiString> &

param aOuter

type aOuter

opencascade::handle<StepShape_ClosedShell> &

param aVoids

type aVoids

opencascade::handle<StepShape_HArray1OfOrientedClosedShell> &

rtype

None

NbVoids()
Return type

int

SetVoids()
Parameters

aVoids

type aVoids

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

    opencascade::handle<TCollection_HAsciiString> &

    param aCesEdges

    type aCesEdges

    opencascade::handle<StepShape_HArray1OfEdge> &

    rtype

    None

SetCesEdges()
  • Set field CesEdges
    param CesEdges

    type CesEdges

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

opencascade::handle<TCollection_HAsciiString> &

param aCfsFaces

type aCfsFaces

opencascade::handle<StepShape_HArray1OfFace> &

rtype

None

NbCfsFaces()
Return type

int

SetCfsFaces()
Parameters

aCfsFaces

type aCfsFaces

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

    opencascade::handle<TCollection_HAsciiString> &

    param aConnectedFaceSet_CfsFaces

    type aConnectedFaceSet_CfsFaces

    opencascade::handle<StepShape_HArray1OfFace> &

    param aParentFaceSet

    type aParentFaceSet

    opencascade::handle<StepShape_ConnectedFaceSet> &

    rtype

    None

ParentFaceSet()
  • Returns field ParentFaceSet
    rtype

    opencascade::handle<StepShape_ConnectedFaceSet>

SetParentFaceSet()
  • Set field ParentFaceSet
    param ParentFaceSet

    type ParentFaceSet

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

opencascade::handle<StepRepr_ShapeRepresentationRelationship> &

param aProRel

type aProRel

opencascade::handle<StepRepr_ProductDefinitionShape> &

rtype

None

RepresentationRelation()
Return type

opencascade::handle<StepRepr_ShapeRepresentationRelationship>

RepresentedProductRelation()
Return type

opencascade::handle<StepRepr_ProductDefinitionShape>

SetRepresentationRelation()
Parameters

aRepRel

type aRepRel

opencascade::handle<StepRepr_ShapeRepresentationRelationship> &

rtype

None

SetRepresentedProductRelation()
Parameters

aProRel

type aProRel

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

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

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

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

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

    opencascade::handle<TCollection_HAsciiString> &

    param hasShapeAspectRelationship_Description

    type hasShapeAspectRelationship_Description

    bool

    param aShapeAspectRelationship_Description

    type aShapeAspectRelationship_Description

    opencascade::handle<TCollection_HAsciiString> &

    param aShapeAspectRelationship_RelatingShapeAspect

    type aShapeAspectRelationship_RelatingShapeAspect

    opencascade::handle<StepRepr_ShapeAspect> &

    param aShapeAspectRelationship_RelatedShapeAspect

    type aShapeAspectRelationship_RelatedShapeAspect

    opencascade::handle<StepRepr_ShapeAspect> &

    param aPath

    type aPath

    opencascade::handle<StepRepr_ShapeAspect> &

    rtype

    None

Path()
  • Returns field Path
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

SetPath()
  • Set field Path
    param Path

    type Path

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

    opencascade::handle<StepRepr_ShapeAspect> &

    param aName

    type aName

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

Name()
  • Returns field Name
    rtype

    opencascade::handle<TCollection_HAsciiString>

SetAppliesTo()
  • Set field AppliesTo
    param AppliesTo

    type AppliesTo

    opencascade::handle<StepRepr_ShapeAspect> &

    rtype

    None

SetName()
  • Set field Name
    param Name

    type Name

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

    opencascade::handle<StepRepr_ShapeAspect> &

    param aDimensionalSize_Name

    type aDimensionalSize_Name

    opencascade::handle<TCollection_HAsciiString> &

    param aPath

    type aPath

    opencascade::handle<StepRepr_ShapeAspect> &

    rtype

    None

Path()
  • Returns field Path
    rtype

    opencascade::handle<StepRepr_ShapeAspect>

SetPath()
  • Set field Path
    param Path

    type Path

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

opencascade::handle<TCollection_HAsciiString> &

param aEdgeStart

type aEdgeStart

opencascade::handle<StepShape_Vertex> &

param aEdgeEnd

type aEdgeEnd

opencascade::handle<StepShape_Vertex> &

rtype

None

SetEdgeEnd()
Parameters

aEdgeEnd

type aEdgeEnd

opencascade::handle<StepShape_Vertex> &

rtype

void

SetEdgeStart()
Parameters

aEdgeStart

type aEdgeStart

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

    opencascade::handle<TCollection_HAsciiString> &

    param aEbwmBoundary

    type aEbwmBoundary

    opencascade::handle<StepShape_HArray1OfConnectedEdgeSet> &

    rtype

    None

SetEbwmBoundary()
  • Set field EbwmBoundary
    param EbwmBoundary

    type EbwmBoundary

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

opencascade::handle<TCollection_HAsciiString> &

param aEdgeStart

type aEdgeStart

opencascade::handle<StepShape_Vertex> &

param aEdgeEnd

type aEdgeEnd

opencascade::handle<StepShape_Vertex> &

param aEdgeGeometry

type aEdgeGeometry

opencascade::handle<StepGeom_Curve> &

param aSameSense

type aSameSense

bool

rtype

None

SameSense()
Return type

bool

SetEdgeGeometry()
Parameters

aEdgeGeometry

type aEdgeGeometry

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

opencascade::handle<TCollection_HAsciiString> &

param aEdgeList

type aEdgeList

opencascade::handle<StepShape_HArray1OfOrientedEdge> &

rtype

None

NbEdgeList()
Return type

int

SetEdgeList()
Parameters

aEdgeList

type aEdgeList

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepGeom_CurveBoundedSurface> &

param aExtrudedDirection

type aExtrudedDirection

opencascade::handle<StepGeom_Direction> &

param aDepth

type aDepth

float

rtype

None

SetDepth()
Parameters

aDepth

type aDepth

float

rtype

None

SetExtrudedDirection()
Parameters

aExtrudedDirection

type aExtrudedDirection

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepShape_FaceSurface> &

param aExtrudedDirection

type aExtrudedDirection

opencascade::handle<StepGeom_Direction> &

param aDepth

type aDepth

float

rtype

None

SetDepth()
Parameters

aDepth

type aDepth

float

rtype

None

SetExtrudedDirection()
Parameters

aExtrudedDirection

type aExtrudedDirection

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

opencascade::handle<TCollection_HAsciiString> &

param aBounds

type aBounds

opencascade::handle<StepShape_HArray1OfFaceBound> &

rtype

None

NbBounds()
Return type

int

SetBounds()
Parameters

aBounds

type aBounds

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

    opencascade::handle<TCollection_HAsciiString> &

    param aFbsmFaces

    type aFbsmFaces

    opencascade::handle<StepShape_HArray1OfConnectedFaceSet> &

    rtype

    None

SetFbsmFaces()
  • Set field FbsmFaces
    param FbsmFaces

    type FbsmFaces

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

opencascade::handle<TCollection_HAsciiString> &

param aBound

type aBound

opencascade::handle<StepShape_Loop> &

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetBound()
Parameters

aBound

type aBound

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

opencascade::handle<TCollection_HAsciiString> &

param aBounds

type aBounds

opencascade::handle<StepShape_HArray1OfFaceBound> &

param aFaceGeometry

type aFaceGeometry

opencascade::handle<StepGeom_Surface> &

param aSameSense

type aSameSense

bool

rtype

None

SameSense()
Return type

bool

SetFaceGeometry()
Parameters

aFaceGeometry

type aFaceGeometry

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

opencascade::handle<TCollection_HAsciiString> &

param aOuter

type aOuter

opencascade::handle<StepShape_ClosedShell> &

param aFacetedBrep

type aFacetedBrep

opencascade::handle<StepShape_FacetedBrep> &

param aBrepWithVoids

type aBrepWithVoids

opencascade::handle<StepShape_BrepWithVoids> &

rtype

None:param aName:

type aName

opencascade::handle<TCollection_HAsciiString> &

param aOuter

type aOuter

opencascade::handle<StepShape_ClosedShell> &

param aVoids

type aVoids

opencascade::handle<StepShape_HArray1OfOrientedClosedShell> &

rtype

None

NbVoids()
Return type

int

SetBrepWithVoids()
Parameters

aBrepWithVoids

type aBrepWithVoids

opencascade::handle<StepShape_BrepWithVoids> &

rtype

None

SetFacetedBrep()
Parameters

aFacetedBrep

type aFacetedBrep

opencascade::handle<StepShape_FacetedBrep> &

rtype

None

SetVoids()
Parameters

aVoids

type aVoids

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

opencascade::handle<TCollection_HAsciiString> &

param aElements

type aElements

opencascade::handle<StepShape_HArray1OfGeometricSetSelect> &

rtype

None

NbElements()
Return type

int

SetElements()
Parameters

aElements

type aElements

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

opencascade::handle<TCollection_HAsciiString> &

param aBaseSurface

type aBaseSurface

opencascade::handle<StepGeom_Surface> &

param aAgreementFlag

type aAgreementFlag

bool

rtype

None

SetAgreementFlag()
Parameters

aAgreementFlag

type aAgreementFlag

bool

rtype

None

SetBaseSurface()
Parameters

aBaseSurface

type aBaseSurface

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

opencascade::handle<TCollection_HAsciiString> &

param zone_variance

type zone_variance

opencascade::handle<TCollection_HAsciiString> &

param grade

type grade

opencascade::handle<TCollection_HAsciiString> &

param source

type source

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetFormVariance()
Parameters

form_variance

type form_variance

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetGrade()
Parameters

grade

type grade

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetSource()
Parameters

source

type source

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetZoneVariance()
Parameters

zone_variance

type zone_variance

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

opencascade::handle<TCollection_HAsciiString> &

param aLoop

type aLoop

opencascade::handle<StepShape_Loop> &

param aPath

type aPath

opencascade::handle<StepShape_Path> &

rtype

None:param aName:

type aName

opencascade::handle<TCollection_HAsciiString> &

param aEdgeList

type aEdgeList

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

opencascade::handle<StepShape_HArray1OfOrientedEdge> &

rtype

None

SetLoop()
Parameters

aLoop

type aLoop

opencascade::handle<StepShape_Loop> &

rtype

None

SetPath()
Parameters

aPath

type aPath

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

opencascade::handle<TCollection_HAsciiString> &

param aOuter

type aOuter

opencascade::handle<StepShape_ClosedShell> &

rtype

None:param aName:

type aName

opencascade::handle<TCollection_HAsciiString> &

param aOuter

type aOuter

opencascade::handle<StepShape_ConnectedFaceSet> &

rtype

None

Outer()
Return type

opencascade::handle<StepShape_ConnectedFaceSet>

SetOuter()
Parameters

aOuter

type aOuter

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

opencascade::handle<TCollection_HAsciiString> &

param description

type description

opencascade::handle<TCollection_HAsciiString> &

param qualified_measure

type qualified_measure

opencascade::handle<StepBasic_MeasureWithUnit> &

param qualifiers

type qualifiers

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

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetName()
Parameters

name

type name

opencascade::handle<TCollection_HAsciiString> &

rtype

None

SetQualifiedMeasure()
Parameters

qualified_measure

type qualified_measure

opencascade::handle<StepBasic_MeasureWithUnit> &

rtype

None

SetQualifiers()
Parameters

qualifiers

type qualifiers

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

opencascade::handle<TCollection_HAsciiString> &

param aValueComponent

type aValueComponent

opencascade::handle<StepBasic_MeasureValueMember> &

param aUnitComponent

type aUnitComponent

StepBasic_Unit &

param qualifiers

type qualifiers

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

opencascade::handle<StepBasic_MeasureWithUnit> &

rtype

None

SetQualifiers()
Parameters

qualifiers

type qualifiers

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

opencascade::handle<TCollection_HAsciiString> &

param aClosedShellElement

type aClosedShellElement

opencascade::handle<StepShape_ClosedShell> &

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetClosedShellElement()
Parameters

aClosedShellElement

type aClosedShellElement

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

opencascade::handle<TCollection_HAsciiString> &

param aEdgeElement

type aEdgeElement

opencascade::handle<StepShape_Edge> &

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetEdgeElement()
Parameters

aEdgeElement

type aEdgeElement

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

opencascade::handle<TCollection_HAsciiString> &

param aFaceElement

type aFaceElement

opencascade::handle<StepShape_Face> &

param aOrientation

type aOrientation

bool

rtype

None

Orientation()
Return type

bool

SetFaceElement()
Parameters

aFaceElement

type aFaceElement

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

opencascade::handle<TCollection_HAsciiString> &

param aOpenShellElement

type aOpenShellElement

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

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

opencascade::handle<TCollection_HAsciiString> &

param aPathElement

type aPathElement

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

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

opencascade::handle<TCollection_HAsciiString> &

param aEdgeList

type aEdgeList

opencascade::handle<StepShape_HArray1OfOrientedEdge> &

rtype

None

NbEdgeList()
Return type

int

SetEdgeList()
Parameters

aEdgeList

type aEdgeList

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

opencascade::handle<TCollection_HAsciiString> &

param aPolygon

type aPolygon

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

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

opencascade::handle<TCollection_HAsciiString> &

param qualifiers

type qualifiers

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

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepGeom_CurveBoundedSurface> &

param aAxis

type aAxis

opencascade::handle<StepGeom_Axis1Placement> &

param aAngle

type aAngle

float

rtype

None

SetAngle()
Parameters

aAngle

type aAngle

float

rtype

None

SetAxis()
Parameters

aAxis

type aAxis

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepShape_FaceSurface> &

rtype

None:param aName:

type aName

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepShape_FaceSurface> &

param aAxis

type aAxis

opencascade::handle<StepGeom_Axis1Placement> &

param aAngle

type aAngle

float

rtype

None

SetAngle()
Parameters

aAngle

type aAngle

float

rtype

None

SetAxis()
Parameters

aAxis

type aAxis

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

opencascade::handle<TCollection_HAsciiString> &

param aPosition

type aPosition

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

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

opencascade::handle<TCollection_HAsciiString> &

param aPosition

type aPosition

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

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

opencascade::handle<TCollection_HAsciiString> &

param aPosition

type aPosition

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

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

    opencascade::handle<TCollection_HAsciiString> &

    param aOrientedEdge_EdgeElement

    type aOrientedEdge_EdgeElement

    opencascade::handle<StepShape_Edge> &

    param aOrientedEdge_Orientation

    type aOrientedEdge_Orientation

    bool

    param aPcurveReference

    type aPcurveReference

    opencascade::handle<StepGeom_Pcurve> &

    rtype

    None

PcurveReference()
  • Returns field PcurveReference
    rtype

    opencascade::handle<StepGeom_Pcurve>

SetPcurveReference()
  • Set field PcurveReference
    param PcurveReference

    type PcurveReference

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

    opencascade::handle<TCollection_HAsciiString> &

    param theItems

    type theItems

    opencascade::handle<StepRepr_HArray1OfRepresentationItem> &

    param theContextOfItems

    type theContextOfItems

    opencascade::handle<StepRepr_RepresentationContext> &

    rtype

    None* Initialize all fields AP242

    param theName

    type theName

    opencascade::handle<TCollection_HAsciiString> &

    param theItems

    type theItems

    opencascade::handle<StepShape_HArray1OfShapeDimensionRepresentationItem> &

    param theContextOfItems

    type theContextOfItems

    opencascade::handle<StepRepr_RepresentationContext> &

    rtype

    None

ItemsAP242()
Return type

opencascade::handle<StepShape_HArray1OfShapeDimensionRepresentationItem>

SetItemsAP242()
Parameters

theItems

type theItems

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

opencascade::handle<TCollection_HAsciiString> &

param aSbsmBoundary

type aSbsmBoundary

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

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

opencascade::handle<TCollection_HAsciiString> &

param aParentSolid

type aParentSolid

opencascade::handle<StepShape_SolidModel> &

param aTransformation

type aTransformation

opencascade::handle<StepGeom_CartesianTransformationOperator3d> &

rtype

None

ParentSolid()
Return type

opencascade::handle<StepShape_SolidModel>

SetParentSolid()
Parameters

aParentSolid

type aParentSolid

opencascade::handle<StepShape_SolidModel> &

rtype

None

SetTransformation()
Parameters

aTransformation

type aTransformation

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

opencascade::handle<TCollection_HAsciiString> &

param aRadius

type aRadius

float

param aCentre

type aCentre

opencascade::handle<StepGeom_Point> &

rtype

None

Radius()
Return type

float

SetCentre()
Parameters

aCentre

type aCentre

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

    opencascade::handle<TCollection_HAsciiString> &

    param aEdge_EdgeStart

    type aEdge_EdgeStart

    opencascade::handle<StepShape_Vertex> &

    param aEdge_EdgeEnd

    type aEdge_EdgeEnd

    opencascade::handle<StepShape_Vertex> &

    param aParentEdge

    type aParentEdge

    opencascade::handle<StepShape_Edge> &

    rtype

    None

ParentEdge()
  • Returns field ParentEdge
    rtype

    opencascade::handle<StepShape_Edge>

SetParentEdge()
  • Set field ParentEdge
    param ParentEdge

    type ParentEdge

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

    opencascade::handle<TCollection_HAsciiString> &

    param aFace_Bounds

    type aFace_Bounds

    opencascade::handle<StepShape_HArray1OfFaceBound> &

    param aParentFace

    type aParentFace

    opencascade::handle<StepShape_Face> &

    rtype

    None

ParentFace()
  • Returns field ParentFace
    rtype

    opencascade::handle<StepShape_Face>

SetParentFace()
  • Set field ParentFace
    param ParentFace

    type ParentFace

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepGeom_CurveBoundedSurface> &

rtype

None

SetSweptArea()
Parameters

aSweptArea

type aSweptArea

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

opencascade::handle<TCollection_HAsciiString> &

param aSweptArea

type aSweptArea

opencascade::handle<StepShape_FaceSurface> &

rtype

None

SetSweptFace()
Parameters

aSweptArea

type aSweptArea

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

opencascade::handle<Standard_Transient> &

param upper_bound

type upper_bound

opencascade::handle<Standard_Transient> &

rtype

None

LowerBound()
Return type

opencascade::handle<Standard_Transient>

SetLowerBound()
Parameters

lower_bound

type lower_bound

opencascade::handle<Standard_Transient> &

rtype

None

SetUpperBound()
Parameters

upper_bound

type upper_bound

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

opencascade::handle<TCollection_HAsciiString> &

param aPosition

type aPosition

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

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

opencascade::handle<TCollection_HAsciiString> &

rtype

None

Name()
Return type

opencascade::handle<TCollection_HAsciiString>

SetName()
Parameters

name

type name

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

    opencascade::handle<TCollection_HAsciiString> &

    rtype

    None

SetFormatType()
  • Set field FormatType
    param theFormatType

    type theFormatType

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

opencascade::handle<TCollection_HAsciiString> &

param aLoopVertex

type aLoopVertex

opencascade::handle<StepShape_Vertex> &

rtype

None

LoopVertex()
Return type

opencascade::handle<StepShape_Vertex>

SetLoopVertex()
Parameters

aLoopVertex

type aLoopVertex

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

opencascade::handle<TCollection_HAsciiString> &

param aVertexGeometry

type aVertexGeometry

opencascade::handle<StepGeom_Point> &

rtype

None

SetVertexGeometry()
Parameters

aVertexGeometry

type aVertexGeometry

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