OCC.StepShape module

Collects definitions of STEP topological entitiesfrom Part 42 of ISO10303 (topology_schema)

class Handle_StepShape_AdvancedBrepShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_AdvancedFace(*args)

Bases: OCC.StepShape.Handle_StepShape_FaceSurface

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

The membership flag

class Handle_StepShape_AngularLocation(*args)

Bases: OCC.StepShape.Handle_StepShape_DimensionalLocation

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

The membership flag

class Handle_StepShape_AngularSize(*args)

Bases: OCC.StepShape.Handle_StepShape_DimensionalSize

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

The membership flag

class Handle_StepShape_Block(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_BooleanResult(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_BoxDomain(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_BoxedHalfSpace(*args)

Bases: OCC.StepShape.Handle_StepShape_HalfSpaceSolid

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

The membership flag

class Handle_StepShape_BrepWithVoids(*args)

Bases: OCC.StepShape.Handle_StepShape_ManifoldSolidBrep

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

The membership flag

class Handle_StepShape_ClosedShell(*args)

Bases: OCC.StepShape.Handle_StepShape_ConnectedFaceSet

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

The membership flag

class Handle_StepShape_CompoundShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_ConnectedEdgeSet(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_ConnectedFaceSet(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_ConnectedFaceShapeRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_Representation

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

The membership flag

class Handle_StepShape_ConnectedFaceSubSet(*args)

Bases: OCC.StepShape.Handle_StepShape_ConnectedFaceSet

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

The membership flag

class Handle_StepShape_ContextDependentShapeRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_CsgShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_CsgSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SolidModel

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

The membership flag

class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_DefinitionalRepresentation

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

The membership flag

class Handle_StepShape_DimensionalCharacteristicRepresentation(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_DimensionalLocation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspectRelationship

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

The membership flag

class Handle_StepShape_DimensionalLocationWithPath(*args)

Bases: OCC.StepShape.Handle_StepShape_DimensionalLocation

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

The membership flag

class Handle_StepShape_DimensionalSize(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_DimensionalSizeWithPath(*args)

Bases: OCC.StepShape.Handle_StepShape_DimensionalSize

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

The membership flag

class Handle_StepShape_DirectedDimensionalLocation(*args)

Bases: OCC.StepShape.Handle_StepShape_DimensionalLocation

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

The membership flag

class Handle_StepShape_Edge(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_EdgeBasedWireframeModel(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_EdgeBasedWireframeShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_EdgeCurve(*args)

Bases: OCC.StepShape.Handle_StepShape_Edge

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

The membership flag

class Handle_StepShape_EdgeLoop(*args)

Bases: OCC.StepShape.Handle_StepShape_Loop

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

The membership flag

class Handle_StepShape_ExtrudedAreaSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SweptAreaSolid

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

The membership flag

class Handle_StepShape_ExtrudedFaceSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SweptFaceSolid

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

The membership flag

class Handle_StepShape_Face(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_FaceBasedSurfaceModel(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_FaceBound(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_FaceOuterBound(*args)

Bases: OCC.StepShape.Handle_StepShape_FaceBound

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

The membership flag

class Handle_StepShape_FaceSurface(*args)

Bases: OCC.StepShape.Handle_StepShape_Face

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

The membership flag

class Handle_StepShape_FacetedBrep(*args)

Bases: OCC.StepShape.Handle_StepShape_ManifoldSolidBrep

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

The membership flag

class Handle_StepShape_FacetedBrepAndBrepWithVoids(*args)

Bases: OCC.StepShape.Handle_StepShape_ManifoldSolidBrep

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

The membership flag

class Handle_StepShape_FacetedBrepShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_GeometricCurveSet(*args)

Bases: OCC.StepShape.Handle_StepShape_GeometricSet

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

The membership flag

class Handle_StepShape_GeometricSet(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_HArray1OfConnectedEdgeSet(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfConnectedFaceSet(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfEdge(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfFace(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfFaceBound(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfGeometricSetSelect(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfOrientedClosedShell(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfOrientedEdge(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfShell(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HArray1OfValueQualifier(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_HalfSpaceSolid(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_LimitsAndFits(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_Loop(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_LoopAndPath(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_ManifoldSolidBrep(*args)

Bases: OCC.StepShape.Handle_StepShape_SolidModel

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

The membership flag

class Handle_StepShape_ManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_MeasureQualification(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepShape_NonManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_OpenShell(*args)

Bases: OCC.StepShape.Handle_StepShape_ConnectedFaceSet

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

The membership flag

class Handle_StepShape_OrientedClosedShell(*args)

Bases: OCC.StepShape.Handle_StepShape_ClosedShell

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

The membership flag

class Handle_StepShape_OrientedEdge(*args)

Bases: OCC.StepShape.Handle_StepShape_Edge

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

The membership flag

class Handle_StepShape_OrientedFace(*args)

Bases: OCC.StepShape.Handle_StepShape_Face

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

The membership flag

class Handle_StepShape_OrientedOpenShell(*args)

Bases: OCC.StepShape.Handle_StepShape_OpenShell

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

The membership flag

class Handle_StepShape_OrientedPath(*args)

Bases: OCC.StepShape.Handle_StepShape_Path

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

The membership flag

class Handle_StepShape_Path(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_PlusMinusTolerance(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_PointRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_PolyLoop(*args)

Bases: OCC.StepShape.Handle_StepShape_Loop

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

The membership flag

class Handle_StepShape_PrecisionQualifier(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_QualifiedRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepShape_RevolvedAreaSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SweptAreaSolid

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

The membership flag

class Handle_StepShape_RevolvedFaceSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SweptFaceSolid

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

The membership flag

class Handle_StepShape_RightAngularWedge(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_RightCircularCone(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_RightCircularCylinder(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_SeamEdge(*args)

Bases: OCC.StepShape.Handle_StepShape_OrientedEdge

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

The membership flag

class Handle_StepShape_ShapeDefinitionRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_PropertyDefinitionRepresentation

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

The membership flag

class Handle_StepShape_ShapeDimensionRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_ShapeRepresentation(*args)

Bases: OCC.StepRepr.Handle_StepRepr_Representation

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

The membership flag

class Handle_StepShape_ShapeRepresentationWithParameters(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_ShellBasedSurfaceModel(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_SolidModel(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_SolidReplica(*args)

Bases: OCC.StepShape.Handle_StepShape_SolidModel

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

The membership flag

class Handle_StepShape_Sphere(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_Subedge(*args)

Bases: OCC.StepShape.Handle_StepShape_Edge

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

The membership flag

class Handle_StepShape_Subface(*args)

Bases: OCC.StepShape.Handle_StepShape_Face

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

The membership flag

class Handle_StepShape_SweptAreaSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SolidModel

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

The membership flag

class Handle_StepShape_SweptFaceSolid(*args)

Bases: OCC.StepShape.Handle_StepShape_SolidModel

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

The membership flag

class Handle_StepShape_ToleranceValue(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_TopologicalRepresentationItem(*args)

Bases: OCC.StepRepr.Handle_StepRepr_RepresentationItem

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

The membership flag

class Handle_StepShape_Torus(*args)

Bases: OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem

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

The membership flag

class Handle_StepShape_TransitionalShapeRepresentation(*args)

Bases: OCC.StepShape.Handle_StepShape_ShapeRepresentation

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

The membership flag

class Handle_StepShape_TypeQualifier(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_StepShape_Vertex(*args)

Bases: OCC.StepShape.Handle_StepShape_TopologicalRepresentationItem

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

The membership flag

class Handle_StepShape_VertexLoop(*args)

Bases: OCC.StepShape.Handle_StepShape_Loop

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

The membership flag

class Handle_StepShape_VertexPoint(*args)

Bases: OCC.StepShape.Handle_StepShape_Vertex

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

The membership flag

class StepShape_AdvancedBrepShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_AdvancedFace(*args)

Bases: OCC.StepShape.StepShape_FaceSurface

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

The membership flag

class StepShape_AngularLocation(*args)

Bases: OCC.StepShape.StepShape_DimensionalLocation

  • Empty constructor
Return type:None
AngleSelection()
  • Returns field AngleSelection
Return type:StepShape_AngleRelator
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aShapeAspectRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasShapeAspectRelationship_Description (bool) –
  • aShapeAspectRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aShapeAspectRelationship_RelatingShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aShapeAspectRelationship_RelatedShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aAngleSelection (StepShape_AngleRelator) –
Return type:

None

SetAngleSelection()
  • Set field AngleSelection
Parameters:AngleSelection (StepShape_AngleRelator) –
Return type:None
thisown

The membership flag

class StepShape_AngularSize(*args)

Bases: OCC.StepShape.StepShape_DimensionalSize

  • Empty constructor
Return type:None
AngleSelection()
  • Returns field AngleSelection
Return type:StepShape_AngleRelator
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDimensionalSize_AppliesTo (Handle_StepRepr_ShapeAspect &) –
  • aDimensionalSize_Name (Handle_TCollection_HAsciiString &) –
  • aAngleSelection (StepShape_AngleRelator) –
Return type:

None

SetAngleSelection()
  • Set field AngleSelection
Parameters:AngleSelection (StepShape_AngleRelator) –
Return type:None
thisown

The membership flag

class StepShape_Array1OfConnectedEdgeSet(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfConnectedFaceSet(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfEdge(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfFace(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfFaceBound(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfGeometricSetSelect(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfOrientedClosedShell(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfOrientedEdge(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfShell(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Array1OfValueQualifier(*args)

Bases: object

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_Block(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Block
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPosition (Handle_StepGeom_Axis2Placement3d &) –
  • aX (float) –
  • aY (float) –
  • aZ (float) –
Return type:

void

Return type:

void

Position()
Return type:Handle_StepGeom_Axis2Placement3d
SetPosition()
Parameters:aPosition (Handle_StepGeom_Axis2Placement3d &) –
Return type:None
SetX()
Parameters:aX (float) –
Return type:None
SetY()
Parameters:aY (float) –
Return type:None
SetZ()
Parameters:aZ (float) –
Return type:None
X()
Return type:float
Y()
Return type:float
Z()
Return type:float
thisown

The membership flag

class StepShape_BooleanOperand(*args)

Bases: object

  • Returns a BooleanOperand SelectType
Return type:None
BooleanResult()
  • returns Value as a BooleanResult (Null if another type)
Return type:Handle_StepShape_BooleanResult
CsgPrimitive()
  • returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type
Return type:StepShape_CsgPrimitive
HalfSpaceSolid()
  • returns Value as a HalfSpaceSolid (Null if another type)
Return type:Handle_StepShape_HalfSpaceSolid
SetBooleanResult()
Parameters:aBooleanResult (Handle_StepShape_BooleanResult &) –
Return type:None
SetCsgPrimitive()
Parameters:aCsgPrimitive (StepShape_CsgPrimitive &) –
Return type:None
SetHalfSpaceSolid()
Parameters:aHalfSpaceSolid (Handle_StepShape_HalfSpaceSolid &) –
Return type:None
SetSolidModel()
Parameters:aSolidModel (Handle_StepShape_SolidModel &) –
Return type:None
SetTypeOfContent()
Parameters:aTypeOfContent (int) –
Return type:None
SolidModel()
  • returns Value as a SolidModel (Null if another type)
Return type:Handle_StepShape_SolidModel
TypeOfContent()
Return type:int
thisown

The membership flag

class StepShape_BooleanResult(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a BooleanResult
Return type:None
FirstOperand()
Return type:StepShape_BooleanOperand
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aOperator (StepShape_BooleanOperator) –
  • aFirstOperand (StepShape_BooleanOperand &) –
  • aSecondOperand (StepShape_BooleanOperand &) –
Return type:

void

Return type:

void

Operator()
Return type:StepShape_BooleanOperator
SecondOperand()
Return type:StepShape_BooleanOperand
SetFirstOperand()
Parameters:aFirstOperand (StepShape_BooleanOperand &) –
Return type:None
SetOperator()
Parameters:aOperator (StepShape_BooleanOperator) –
Return type:None
SetSecondOperand()
Parameters:aSecondOperand (StepShape_BooleanOperand &) –
Return type:None
thisown

The membership flag

class StepShape_BoxDomain(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Returns a BoxDomain
Return type:None
Corner()
Return type:Handle_StepGeom_CartesianPoint
GetHandle()
Init()
Parameters:
  • aCorner (Handle_StepGeom_CartesianPoint &) –
  • aXlength (float) –
  • aYlength (float) –
  • aZlength (float) –
Return type:

void

SetCorner()
Parameters:aCorner (Handle_StepGeom_CartesianPoint &) –
Return type:None
SetXlength()
Parameters:aXlength (float) –
Return type:None
SetYlength()
Parameters:aYlength (float) –
Return type:None
SetZlength()
Parameters:aZlength (float) –
Return type:None
Xlength()
Return type:float
Ylength()
Return type:float
Zlength()
Return type:float
thisown

The membership flag

class StepShape_BoxedHalfSpace(*args)

Bases: OCC.StepShape.StepShape_HalfSpaceSolid

  • Returns a BoxedHalfSpace
Return type:None
Enclosure()
Return type:Handle_StepShape_BoxDomain
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aBaseSurface (Handle_StepGeom_Surface &) –
  • aAgreementFlag (bool) –
  • aName
  • aBaseSurface
  • aAgreementFlag
  • aEnclosure (Handle_StepShape_BoxDomain &) –
Return type:

void

Return type:

void

SetEnclosure()
Parameters:aEnclosure (Handle_StepShape_BoxDomain &) –
Return type:None
thisown

The membership flag

class StepShape_BrepWithVoids(*args)

Bases: OCC.StepShape.StepShape_ManifoldSolidBrep

  • Returns a BrepWithVoids
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aOuter (Handle_StepShape_ClosedShell &) –
  • aName
  • aOuter
  • aVoids (Handle_StepShape_HArray1OfOrientedClosedShell &) –
Return type:

void

Return type:

void

NbVoids()
Return type:int
SetVoids()
Parameters:aVoids (Handle_StepShape_HArray1OfOrientedClosedShell &) –
Return type:None
Voids()
Return type:Handle_StepShape_HArray1OfOrientedClosedShell
VoidsValue()
Parameters:num (int) –
Return type:Handle_StepShape_OrientedClosedShell
thisown

The membership flag

class StepShape_ClosedShell(*args)

Bases: OCC.StepShape.StepShape_ConnectedFaceSet

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

The membership flag

class StepShape_CompoundShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_ConnectedEdgeSet(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Empty constructor
Return type:None
CesEdges()
  • Returns field CesEdges
Return type:Handle_StepShape_HArray1OfEdge
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aCesEdges (Handle_StepShape_HArray1OfEdge &) –
Return type:

None

SetCesEdges()
  • Set field CesEdges
Parameters:CesEdges (Handle_StepShape_HArray1OfEdge &) –
Return type:None
thisown

The membership flag

class StepShape_ConnectedFaceSet(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a ConnectedFaceSet
Return type:None
CfsFaces()
Return type:Handle_StepShape_HArray1OfFace
CfsFacesValue()
Parameters:num (int) –
Return type:Handle_StepShape_Face
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aCfsFaces (Handle_StepShape_HArray1OfFace &) –
Return type:

void

Return type:

void

NbCfsFaces()
Return type:int
SetCfsFaces()
Parameters:aCfsFaces (Handle_StepShape_HArray1OfFace &) –
Return type:void
thisown

The membership flag

class StepShape_ConnectedFaceShapeRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_Representation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_ConnectedFaceSubSet(*args)

Bases: OCC.StepShape.StepShape_ConnectedFaceSet

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aConnectedFaceSet_CfsFaces (Handle_StepShape_HArray1OfFace &) –
  • aParentFaceSet (Handle_StepShape_ConnectedFaceSet &) –
Return type:

None

ParentFaceSet()
  • Returns field ParentFaceSet
Return type:Handle_StepShape_ConnectedFaceSet
SetParentFaceSet()
  • Set field ParentFaceSet
Parameters:ParentFaceSet (Handle_StepShape_ConnectedFaceSet &) –
Return type:None
thisown

The membership flag

class StepShape_ContextDependentShapeRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:
  • aRepRel (Handle_StepRepr_ShapeRepresentationRelationship &) –
  • aProRel (Handle_StepRepr_ProductDefinitionShape &) –
Return type:

None

RepresentationRelation()
Return type:Handle_StepRepr_ShapeRepresentationRelationship
RepresentedProductRelation()
Return type:Handle_StepRepr_ProductDefinitionShape
SetRepresentationRelation()
Parameters:aRepRel (Handle_StepRepr_ShapeRepresentationRelationship &) –
Return type:None
SetRepresentedProductRelation()
Parameters:aProRel (Handle_StepRepr_ProductDefinitionShape &) –
Return type:None
thisown

The membership flag

class StepShape_CsgPrimitive(*args)

Bases: object

  • Returns a CsgPrimitive SelectType
Return type:None
Block()
  • returns Value as a Block (Null if another type)
Return type:Handle_StepShape_Block
CaseNum()
  • Recognizes a CsgPrimitive Kind Entity that is : 1 -> Sphere 2 -> Block 3 -> RightAngularWedge 4 -> Torus 5 -> RightCircularCone 6 -> RightCircularCylinder 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
RightAngularWedge()
  • returns Value as a RightAngularWedge (Null if another type)
Return type:Handle_StepShape_RightAngularWedge
RightCircularCone()
  • returns Value as a RightCircularCone (Null if another type)
Return type:Handle_StepShape_RightCircularCone
RightCircularCylinder()
  • returns Value as a RightCircularCylinder (Null if another type)
Return type:Handle_StepShape_RightCircularCylinder
Sphere()
  • returns Value as a Sphere (Null if another type)
Return type:Handle_StepShape_Sphere
Torus()
  • returns Value as a Torus (Null if another type)
Return type:Handle_StepShape_Torus
thisown

The membership flag

class StepShape_CsgSelect(*args)

Bases: object

  • Returns a CsgSelect SelectType
Return type:None
BooleanResult()
  • returns Value as a BooleanResult (Null if another type)
Return type:Handle_StepShape_BooleanResult
CsgPrimitive()
  • returns Value as a CsgPrimitive (Null if another type)
Return type:StepShape_CsgPrimitive
SetBooleanResult()
Parameters:aBooleanResult (Handle_StepShape_BooleanResult &) –
Return type:None
SetCsgPrimitive()
Parameters:aCsgPrimitive (StepShape_CsgPrimitive &) –
Return type:None
SetTypeOfContent()
Parameters:aTypeOfContent (int) –
Return type:None
TypeOfContent()
Return type:int
thisown

The membership flag

class StepShape_CsgShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_CsgSolid(*args)

Bases: OCC.StepShape.StepShape_SolidModel

  • Returns a CsgSolid
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aTreeRootExpression (StepShape_CsgSelect &) –
Return type:

void

Return type:

void

SetTreeRootExpression()
Parameters:aTreeRootExpression (StepShape_CsgSelect &) –
Return type:None
TreeRootExpression()
Return type:StepShape_CsgSelect
thisown

The membership flag

class StepShape_DefinitionalRepresentationAndShapeRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_DefinitionalRepresentation

Return type:None
GetHandle()
thisown

The membership flag

class StepShape_DimensionalCharacteristic(*args)

Bases: object

  • Empty constructor
Return type:None
CaseNum()
  • Recognizes a kind of DimensionalCharacteristic select type 1 -> DimensionalLocation from StepShape 2 -> DimensionalSize from StepShape 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
DimensionalLocation()
  • Returns Value as DimensionalLocation (or Null if another type)
Return type:Handle_StepShape_DimensionalLocation
DimensionalSize()
  • Returns Value as DimensionalSize (or Null if another type)
Return type:Handle_StepShape_DimensionalSize
thisown

The membership flag

class StepShape_DimensionalCharacteristicRepresentation(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Dimension()
  • Returns field Dimension
Return type:StepShape_DimensionalCharacteristic
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDimension (StepShape_DimensionalCharacteristic &) –
  • aRepresentation (Handle_StepShape_ShapeDimensionRepresentation &) –
Return type:

None

Representation()
  • Returns field Representation
Return type:Handle_StepShape_ShapeDimensionRepresentation
SetDimension()
  • Set field Dimension
Parameters:Dimension (StepShape_DimensionalCharacteristic &) –
Return type:None
SetRepresentation()
  • Set field Representation
Parameters:Representation (Handle_StepShape_ShapeDimensionRepresentation &) –
Return type:None
thisown

The membership flag

class StepShape_DimensionalLocation(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspectRelationship

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_DimensionalLocationWithPath(*args)

Bases: OCC.StepShape.StepShape_DimensionalLocation

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aShapeAspectRelationship_Name (Handle_TCollection_HAsciiString &) –
  • hasShapeAspectRelationship_Description (bool) –
  • aShapeAspectRelationship_Description (Handle_TCollection_HAsciiString &) –
  • aShapeAspectRelationship_RelatingShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aShapeAspectRelationship_RelatedShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aPath (Handle_StepRepr_ShapeAspect &) –
Return type:

None

Path()
  • Returns field Path
Return type:Handle_StepRepr_ShapeAspect
SetPath()
  • Set field Path
Parameters:Path (Handle_StepRepr_ShapeAspect &) –
Return type:None
thisown

The membership flag

class StepShape_DimensionalSize(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
AppliesTo()
  • Returns field AppliesTo
Return type:Handle_StepRepr_ShapeAspect
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aAppliesTo (Handle_StepRepr_ShapeAspect &) –
  • aName (Handle_TCollection_HAsciiString &) –
Return type:

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
SetAppliesTo()
  • Set field AppliesTo
Parameters:AppliesTo (Handle_StepRepr_ShapeAspect &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepShape_DimensionalSizeWithPath(*args)

Bases: OCC.StepShape.StepShape_DimensionalSize

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aDimensionalSize_AppliesTo (Handle_StepRepr_ShapeAspect &) –
  • aDimensionalSize_Name (Handle_TCollection_HAsciiString &) –
  • aPath (Handle_StepRepr_ShapeAspect &) –
Return type:

None

Path()
  • Returns field Path
Return type:Handle_StepRepr_ShapeAspect
SetPath()
  • Set field Path
Parameters:Path (Handle_StepRepr_ShapeAspect &) –
Return type:None
thisown

The membership flag

class StepShape_DirectedDimensionalLocation(*args)

Bases: OCC.StepShape.StepShape_DimensionalLocation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_Edge(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Edge
Return type:None
EdgeEnd()
Return type:Handle_StepShape_Vertex
EdgeStart()
Return type:Handle_StepShape_Vertex
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aEdgeStart (Handle_StepShape_Vertex &) –
  • aEdgeEnd (Handle_StepShape_Vertex &) –
Return type:

void

Return type:

void

SetEdgeEnd()
Parameters:aEdgeEnd (Handle_StepShape_Vertex &) –
Return type:void
SetEdgeStart()
Parameters:aEdgeStart (Handle_StepShape_Vertex &) –
Return type:void
thisown

The membership flag

class StepShape_EdgeBasedWireframeModel(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Empty constructor
Return type:None
EbwmBoundary()
  • Returns field EbwmBoundary
Return type:Handle_StepShape_HArray1OfConnectedEdgeSet
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aEbwmBoundary (Handle_StepShape_HArray1OfConnectedEdgeSet &) –
Return type:

None

SetEbwmBoundary()
  • Set field EbwmBoundary
Parameters:EbwmBoundary (Handle_StepShape_HArray1OfConnectedEdgeSet &) –
Return type:None
thisown

The membership flag

class StepShape_EdgeBasedWireframeShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_EdgeCurve(*args)

Bases: OCC.StepShape.StepShape_Edge

  • Returns a EdgeCurve
Return type:None
EdgeGeometry()
Return type:Handle_StepGeom_Curve
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aEdgeStart (Handle_StepShape_Vertex &) –
  • aEdgeEnd (Handle_StepShape_Vertex &) –
  • aName
  • aEdgeStart
  • aEdgeEnd
  • aEdgeGeometry (Handle_StepGeom_Curve &) –
  • aSameSense (bool) –
Return type:

void

Return type:

void

SameSense()
Return type:bool
SetEdgeGeometry()
Parameters:aEdgeGeometry (Handle_StepGeom_Curve &) –
Return type:None
SetSameSense()
Parameters:aSameSense (bool) –
Return type:None
thisown

The membership flag

class StepShape_EdgeLoop(*args)

Bases: OCC.StepShape.StepShape_Loop

  • Returns a EdgeLoop
Return type:None
EdgeList()
Return type:Handle_StepShape_HArray1OfOrientedEdge
EdgeListValue()
Parameters:num (int) –
Return type:Handle_StepShape_OrientedEdge
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:

void

Return type:

None

NbEdgeList()
Return type:int
SetEdgeList()
Parameters:aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:None
thisown

The membership flag

class StepShape_ExtrudedAreaSolid(*args)

Bases: OCC.StepShape.StepShape_SweptAreaSolid

  • Returns a ExtrudedAreaSolid
Return type:None
Depth()
Return type:float
ExtrudedDirection()
Return type:Handle_StepGeom_Direction
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aSweptArea (Handle_StepGeom_CurveBoundedSurface &) –
  • aName
  • aSweptArea
  • aExtrudedDirection (Handle_StepGeom_Direction &) –
  • aDepth (float) –
Return type:

void

Return type:

void

SetDepth()
Parameters:aDepth (float) –
Return type:None
SetExtrudedDirection()
Parameters:aExtrudedDirection (Handle_StepGeom_Direction &) –
Return type:None
thisown

The membership flag

class StepShape_ExtrudedFaceSolid(*args)

Bases: OCC.StepShape.StepShape_SweptFaceSolid

  • Returns a ExtrudedFaceSolid
Return type:None
Depth()
Return type:float
ExtrudedDirection()
Return type:Handle_StepGeom_Direction
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aSweptArea (Handle_StepShape_FaceSurface &) –
  • aName
  • aSweptArea
  • aExtrudedDirection (Handle_StepGeom_Direction &) –
  • aDepth (float) –
Return type:

void

Return type:

None

SetDepth()
Parameters:aDepth (float) –
Return type:None
SetExtrudedDirection()
Parameters:aExtrudedDirection (Handle_StepGeom_Direction &) –
Return type:None
thisown

The membership flag

class StepShape_Face(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Face
Return type:None
Bounds()
Return type:Handle_StepShape_HArray1OfFaceBound
BoundsValue()
Parameters:num (int) –
Return type:Handle_StepShape_FaceBound
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aBounds (Handle_StepShape_HArray1OfFaceBound &) –
Return type:

void

Return type:

void

NbBounds()
Return type:int
SetBounds()
Parameters:aBounds (Handle_StepShape_HArray1OfFaceBound &) –
Return type:void
thisown

The membership flag

class StepShape_FaceBasedSurfaceModel(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Empty constructor
Return type:None
FbsmFaces()
  • Returns field FbsmFaces
Return type:Handle_StepShape_HArray1OfConnectedFaceSet
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aFbsmFaces (Handle_StepShape_HArray1OfConnectedFaceSet &) –
Return type:

None

SetFbsmFaces()
  • Set field FbsmFaces
Parameters:FbsmFaces (Handle_StepShape_HArray1OfConnectedFaceSet &) –
Return type:None
thisown

The membership flag

class StepShape_FaceBound(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a FaceBound
Return type:None
Bound()
Return type:Handle_StepShape_Loop
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aBound (Handle_StepShape_Loop &) –
  • aOrientation (bool) –
Return type:

void

Return type:

void

Orientation()
Return type:bool
SetBound()
Parameters:aBound (Handle_StepShape_Loop &) –
Return type:None
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
thisown

The membership flag

class StepShape_FaceOuterBound(*args)

Bases: OCC.StepShape.StepShape_FaceBound

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

The membership flag

class StepShape_FaceSurface(*args)

Bases: OCC.StepShape.StepShape_Face

  • Returns a FaceSurface
Return type:None
FaceGeometry()
Return type:Handle_StepGeom_Surface
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aBounds (Handle_StepShape_HArray1OfFaceBound &) –
  • aName
  • aBounds
  • aFaceGeometry (Handle_StepGeom_Surface &) –
  • aSameSense (bool) –
Return type:

void

Return type:

void

SameSense()
Return type:bool
SetFaceGeometry()
Parameters:aFaceGeometry (Handle_StepGeom_Surface &) –
Return type:None
SetSameSense()
Parameters:aSameSense (bool) –
Return type:None
thisown

The membership flag

class StepShape_FacetedBrep(*args)

Bases: OCC.StepShape.StepShape_ManifoldSolidBrep

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

The membership flag

class StepShape_FacetedBrepAndBrepWithVoids(*args)

Bases: OCC.StepShape.StepShape_ManifoldSolidBrep

  • Returns a FacetedBrepAndBrepWithVoids
Return type:None
BrepWithVoids()
Return type:Handle_StepShape_BrepWithVoids
FacetedBrep()
Return type:Handle_StepShape_FacetedBrep
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aOuter (Handle_StepShape_ClosedShell &) –
  • aName
  • aOuter
  • aFacetedBrep (Handle_StepShape_FacetedBrep &) –
  • aBrepWithVoids (Handle_StepShape_BrepWithVoids &) –
  • aName
  • aOuter
  • aVoids (Handle_StepShape_HArray1OfOrientedClosedShell &) –
Return type:

void

Return type:

None

Return type:

None

NbVoids()
Return type:int
SetBrepWithVoids()
Parameters:aBrepWithVoids (Handle_StepShape_BrepWithVoids &) –
Return type:None
SetFacetedBrep()
Parameters:aFacetedBrep (Handle_StepShape_FacetedBrep &) –
Return type:None
SetVoids()
Parameters:aVoids (Handle_StepShape_HArray1OfOrientedClosedShell &) –
Return type:None
Voids()
Return type:Handle_StepShape_HArray1OfOrientedClosedShell
VoidsValue()
Parameters:num (int) –
Return type:Handle_StepShape_OrientedClosedShell
thisown

The membership flag

class StepShape_FacetedBrepShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_GeometricCurveSet(*args)

Bases: OCC.StepShape.StepShape_GeometricSet

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

The membership flag

class StepShape_GeometricSet(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a GeometricSet
Return type:None
Elements()
Return type:Handle_StepShape_HArray1OfGeometricSetSelect
ElementsValue()
Parameters:num (int) –
Return type:StepShape_GeometricSetSelect
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aElements (Handle_StepShape_HArray1OfGeometricSetSelect &) –
Return type:

void

Return type:

void

NbElements()
Return type:int
SetElements()
Parameters:aElements (Handle_StepShape_HArray1OfGeometricSetSelect &) –
Return type:None
thisown

The membership flag

class StepShape_GeometricSetSelect(*args)

Bases: object

  • Returns a GeometricSetSelect SelectType
Return type:None
CaseNum()
  • Recognizes a GeometricSetSelect Kind Entity that is : 1 -> Point 2 -> Curve 3 -> Surface 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
Curve()
  • returns Value as a Curve (Null if another type)
Return type:Handle_StepGeom_Curve
Point()
  • returns Value as a Point (Null if another type)
Return type:Handle_StepGeom_Point
Surface()
  • returns Value as a Surface (Null if another type)
Return type:Handle_StepGeom_Surface
thisown

The membership flag

class StepShape_GeometricallyBoundedSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_GeometricallyBoundedWireframeShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_HArray1OfConnectedEdgeSet(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfConnectedFaceSet(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfEdge(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfFace(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfFaceBound(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfGeometricSetSelect(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfOrientedClosedShell(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfOrientedEdge(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfShell(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HArray1OfValueQualifier(*args)

Bases: OCC.MMgt.MMgt_TShared

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

None

Return type:

None

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

None

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

The membership flag

class StepShape_HalfSpaceSolid(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a HalfSpaceSolid
Return type:None
AgreementFlag()
Return type:bool
BaseSurface()
Return type:Handle_StepGeom_Surface
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aBaseSurface (Handle_StepGeom_Surface &) –
  • aAgreementFlag (bool) –
Return type:

void

Return type:

void

SetAgreementFlag()
Parameters:aAgreementFlag (bool) –
Return type:None
SetBaseSurface()
Parameters:aBaseSurface (Handle_StepGeom_Surface &) –
Return type:None
thisown

The membership flag

class StepShape_LimitsAndFits(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
FormVariance()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Grade()
Return type:Handle_TCollection_HAsciiString
Init()
Parameters:
  • form_variance (Handle_TCollection_HAsciiString &) –
  • zone_variance (Handle_TCollection_HAsciiString &) –
  • grade (Handle_TCollection_HAsciiString &) –
  • source (Handle_TCollection_HAsciiString &) –
Return type:

None

SetFormVariance()
Parameters:form_variance (Handle_TCollection_HAsciiString &) –
Return type:None
SetGrade()
Parameters:grade (Handle_TCollection_HAsciiString &) –
Return type:None
SetSource()
Parameters:source (Handle_TCollection_HAsciiString &) –
Return type:None
SetZoneVariance()
Parameters:zone_variance (Handle_TCollection_HAsciiString &) –
Return type:None
Source()
Return type:Handle_TCollection_HAsciiString
ZoneVariance()
Return type:Handle_TCollection_HAsciiString
thisown

The membership flag

class StepShape_Loop(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

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

The membership flag

class StepShape_LoopAndPath(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a LoopAndPath
Return type:None
EdgeList()
Return type:Handle_StepShape_HArray1OfOrientedEdge
EdgeListValue()
Parameters:num (int) –
Return type:Handle_StepShape_OrientedEdge
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aLoop (Handle_StepShape_Loop &) –
  • aPath (Handle_StepShape_Path &) –
  • aName
  • aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:

void

Return type:

void

Return type:

void

Loop()
Return type:Handle_StepShape_Loop
NbEdgeList()
Return type:int
Path()
Return type:Handle_StepShape_Path
SetEdgeList()
Parameters:aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:None
SetLoop()
Parameters:aLoop (Handle_StepShape_Loop &) –
Return type:None
SetPath()
Parameters:aPath (Handle_StepShape_Path &) –
Return type:None
thisown

The membership flag

class StepShape_ManifoldSolidBrep(*args)

Bases: OCC.StepShape.StepShape_SolidModel

  • Returns a ManifoldSolidBrep
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aOuter (Handle_StepShape_ConnectedFaceSet &) –
  • aName
  • aOuter
Return type:

void

Return type:

void

Return type:

void

Outer()
Return type:Handle_StepShape_ConnectedFaceSet
SetOuter()
Parameters:aOuter (Handle_StepShape_ConnectedFaceSet &) –
Return type:None
thisown

The membership flag

class StepShape_ManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_MeasureQualification(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
Description()
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
Parameters:
  • name (Handle_TCollection_HAsciiString &) –
  • description (Handle_TCollection_HAsciiString &) –
  • qualified_measure (Handle_StepBasic_MeasureWithUnit &) –
  • qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:

None

Name()
Return type:Handle_TCollection_HAsciiString
NbQualifiers()
Return type:int
QualifiedMeasure()
Return type:Handle_StepBasic_MeasureWithUnit
Qualifiers()
Return type:Handle_StepShape_HArray1OfValueQualifier
QualifiersValue()
Parameters:num (int) –
Return type:StepShape_ValueQualifier
SetDescription()
Parameters:description (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
Parameters:name (Handle_TCollection_HAsciiString &) –
Return type:None
SetQualifiedMeasure()
Parameters:qualified_measure (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
SetQualifiers()
Parameters:qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:None
SetQualifiersValue()
Parameters:
  • num (int) –
  • aqualifier (StepShape_ValueQualifier &) –
Return type:

None

thisown

The membership flag

class StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aValueComponent (Handle_StepBasic_MeasureValueMember &) –
  • aUnitComponent (StepBasic_Unit &) –
  • qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:

None

Measure()
Return type:Handle_StepBasic_MeasureWithUnit
NbQualifiers()
Return type:int
Qualifiers()
Return type:Handle_StepShape_HArray1OfValueQualifier
QualifiersValue()
Parameters:num (int) –
Return type:StepShape_ValueQualifier
SetMeasure()
Parameters:Measure (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
SetQualifiers()
Parameters:qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:None
SetQualifiersValue()
Parameters:
  • num (int) –
  • aqualifier (StepShape_ValueQualifier &) –
Return type:

None

thisown

The membership flag

class StepShape_NonManifoldSurfaceShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_OpenShell(*args)

Bases: OCC.StepShape.StepShape_ConnectedFaceSet

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

The membership flag

class StepShape_OrientedClosedShell(*args)

Bases: OCC.StepShape.StepShape_ClosedShell

  • Returns a OrientedClosedShell
Return type:None
ClosedShellElement()
Return type:Handle_StepShape_ClosedShell
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aCfsFaces (Handle_StepShape_HArray1OfFace &) –
  • aName
  • aClosedShellElement (Handle_StepShape_ClosedShell &) –
  • aOrientation (bool) –
Return type:

void

Return type:

void

Orientation()
Return type:bool
SetClosedShellElement()
Parameters:aClosedShellElement (Handle_StepShape_ClosedShell &) –
Return type:None
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
thisown

The membership flag

class StepShape_OrientedEdge(*args)

Bases: OCC.StepShape.StepShape_Edge

  • Returns a OrientedEdge
Return type:None
EdgeElement()
Return type:Handle_StepShape_Edge
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aEdgeElement (Handle_StepShape_Edge &) –
  • aOrientation (bool) –
Return type:

void

Orientation()
Return type:bool
SetEdgeElement()
Parameters:aEdgeElement (Handle_StepShape_Edge &) –
Return type:None
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
thisown

The membership flag

class StepShape_OrientedFace(*args)

Bases: OCC.StepShape.StepShape_Face

  • Returns a OrientedFace
Return type:None
FaceElement()
Return type:Handle_StepShape_Face
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aBounds (Handle_StepShape_HArray1OfFaceBound &) –
  • aName
  • aFaceElement (Handle_StepShape_Face &) –
  • aOrientation (bool) –
Return type:

void

Return type:

void

Orientation()
Return type:bool
SetFaceElement()
Parameters:aFaceElement (Handle_StepShape_Face &) –
Return type:None
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
thisown

The membership flag

class StepShape_OrientedOpenShell(*args)

Bases: OCC.StepShape.StepShape_OpenShell

  • Returns a OrientedOpenShell
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aCfsFaces (Handle_StepShape_HArray1OfFace &) –
  • aName
  • aOpenShellElement (Handle_StepShape_OpenShell &) –
  • aOrientation (bool) –
Return type:

void

Return type:

void

OpenShellElement()
Return type:Handle_StepShape_OpenShell
Orientation()
Return type:bool
SetOpenShellElement()
Parameters:aOpenShellElement (Handle_StepShape_OpenShell &) –
Return type:None
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
thisown

The membership flag

class StepShape_OrientedPath(*args)

Bases: OCC.StepShape.StepShape_Path

  • Returns a OrientedPath
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
  • aName
  • aPathElement (Handle_StepShape_EdgeLoop &) –
  • aOrientation (bool) –
Return type:

void

Return type:

void

Orientation()
Return type:bool
PathElement()
Return type:Handle_StepShape_EdgeLoop
SetOrientation()
Parameters:aOrientation (bool) –
Return type:None
SetPathElement()
Parameters:aPathElement (Handle_StepShape_EdgeLoop &) –
Return type:None
thisown

The membership flag

class StepShape_Path(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

  • Returns a Path
Return type:None
EdgeList()
Return type:Handle_StepShape_HArray1OfOrientedEdge
EdgeListValue()
Parameters:num (int) –
Return type:Handle_StepShape_OrientedEdge
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:

void

Return type:

void

NbEdgeList()
Return type:int
SetEdgeList()
Parameters:aEdgeList (Handle_StepShape_HArray1OfOrientedEdge &) –
Return type:void
thisown

The membership flag

class StepShape_PlusMinusTolerance(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:
  • range (StepShape_ToleranceMethodDefinition &) –
  • toleranced_dimension (StepShape_DimensionalCharacteristic &) –
Return type:

None

Range()
Return type:StepShape_ToleranceMethodDefinition
SetRange()
Parameters:range (StepShape_ToleranceMethodDefinition &) –
Return type:None
SetTolerancedDimension()
Parameters:toleranced_dimension (StepShape_DimensionalCharacteristic &) –
Return type:None
TolerancedDimension()
Return type:StepShape_DimensionalCharacteristic
thisown

The membership flag

class StepShape_PointRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_PolyLoop(*args)

Bases: OCC.StepShape.StepShape_Loop

  • Returns a PolyLoop
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPolygon (Handle_StepGeom_HArray1OfCartesianPoint &) –
Return type:

void

Return type:

void

NbPolygon()
Return type:int
Polygon()
Return type:Handle_StepGeom_HArray1OfCartesianPoint
PolygonValue()
Parameters:num (int) –
Return type:Handle_StepGeom_CartesianPoint
SetPolygon()
Parameters:aPolygon (Handle_StepGeom_HArray1OfCartesianPoint &) –
Return type:None
thisown

The membership flag

class StepShape_PrecisionQualifier(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:precision_value (int) –
Return type:None
PrecisionValue()
Return type:int
SetPrecisionValue()
Parameters:precision_value (int) –
Return type:None
thisown

The membership flag

class StepShape_QualifiedRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:

None

NbQualifiers()
Return type:int
Qualifiers()
Return type:Handle_StepShape_HArray1OfValueQualifier
QualifiersValue()
Parameters:num (int) –
Return type:StepShape_ValueQualifier
SetQualifiers()
Parameters:qualifiers (Handle_StepShape_HArray1OfValueQualifier &) –
Return type:None
SetQualifiersValue()
Parameters:
  • num (int) –
  • aqualifier (StepShape_ValueQualifier &) –
Return type:

None

thisown

The membership flag

class StepShape_ReversibleTopologyItem(*args)

Bases: object

  • Returns a ReversibleTopologyItem SelectType
Return type:None
CaseNum()
  • Recognizes a ReversibleTopologyItem Kind Entity that is : 1 -> Edge 2 -> Path 3 -> Face 4 -> FaceBound 5 -> ClosedShell 6 -> OpenShell 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ClosedShell()
  • returns Value as a ClosedShell (Null if another type)
Return type:Handle_StepShape_ClosedShell
Edge()
  • returns Value as a Edge (Null if another type)
Return type:Handle_StepShape_Edge
Face()
  • returns Value as a Face (Null if another type)
Return type:Handle_StepShape_Face
FaceBound()
  • returns Value as a FaceBound (Null if another type)
Return type:Handle_StepShape_FaceBound
OpenShell()
  • returns Value as a OpenShell (Null if another type)
Return type:Handle_StepShape_OpenShell
Path()
  • returns Value as a Path (Null if another type)
Return type:Handle_StepShape_Path
thisown

The membership flag

class StepShape_RevolvedAreaSolid(*args)

Bases: OCC.StepShape.StepShape_SweptAreaSolid

  • Returns a RevolvedAreaSolid
Return type:None
Angle()
Return type:float
Axis()
Return type:Handle_StepGeom_Axis1Placement
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aSweptArea (Handle_StepGeom_CurveBoundedSurface &) –
  • aName
  • aSweptArea
  • aAxis (Handle_StepGeom_Axis1Placement &) –
  • aAngle (float) –
Return type:

void

Return type:

void

SetAngle()
Parameters:aAngle (float) –
Return type:None
SetAxis()
Parameters:aAxis (Handle_StepGeom_Axis1Placement &) –
Return type:None
thisown

The membership flag

class StepShape_RevolvedFaceSolid(*args)

Bases: OCC.StepShape.StepShape_SweptFaceSolid

  • Returns a RevolvedFaceSolid
Return type:None
Angle()
Return type:float
Axis()
Return type:Handle_StepGeom_Axis1Placement
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aSweptArea (Handle_StepShape_FaceSurface &) –
  • aName
  • aSweptArea
  • aAxis (Handle_StepGeom_Axis1Placement &) –
  • aAngle (float) –
Return type:

void

Return type:

None

SetAngle()
Parameters:aAngle (float) –
Return type:None
SetAxis()
Parameters:aAxis (Handle_StepGeom_Axis1Placement &) –
Return type:None
thisown

The membership flag

class StepShape_RightAngularWedge(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightAngularWedge
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPosition (Handle_StepGeom_Axis2Placement3d &) –
  • aX (float) –
  • aY (float) –
  • aZ (float) –
  • aLtx (float) –
Return type:

void

Return type:

void

Ltx()
Return type:float
Position()
Return type:Handle_StepGeom_Axis2Placement3d
SetLtx()
Parameters:aLtx (float) –
Return type:None
SetPosition()
Parameters:aPosition (Handle_StepGeom_Axis2Placement3d &) –
Return type:None
SetX()
Parameters:aX (float) –
Return type:None
SetY()
Parameters:aY (float) –
Return type:None
SetZ()
Parameters:aZ (float) –
Return type:None
X()
Return type:float
Y()
Return type:float
Z()
Return type:float
thisown

The membership flag

class StepShape_RightCircularCone(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightCircularCone
Return type:None
GetHandle()
Height()
Return type:float
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPosition (Handle_StepGeom_Axis1Placement &) –
  • aHeight (float) –
  • aRadius (float) –
  • aSemiAngle (float) –
Return type:

void

Return type:

void

Position()
Return type:Handle_StepGeom_Axis1Placement
Radius()
Return type:float
SemiAngle()
Return type:float
SetHeight()
Parameters:aHeight (float) –
Return type:None
SetPosition()
Parameters:aPosition (Handle_StepGeom_Axis1Placement &) –
Return type:None
SetRadius()
Parameters:aRadius (float) –
Return type:None
SetSemiAngle()
Parameters:aSemiAngle (float) –
Return type:None
thisown

The membership flag

class StepShape_RightCircularCylinder(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a RightCircularCylinder
Return type:None
GetHandle()
Height()
Return type:float
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPosition (Handle_StepGeom_Axis1Placement &) –
  • aHeight (float) –
  • aRadius (float) –
Return type:

void

Return type:

void

Position()
Return type:Handle_StepGeom_Axis1Placement
Radius()
Return type:float
SetHeight()
Parameters:aHeight (float) –
Return type:None
SetPosition()
Parameters:aPosition (Handle_StepGeom_Axis1Placement &) –
Return type:None
SetRadius()
Parameters:aRadius (float) –
Return type:None
thisown

The membership flag

class StepShape_SeamEdge(*args)

Bases: OCC.StepShape.StepShape_OrientedEdge

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aOrientedEdge_EdgeElement (Handle_StepShape_Edge &) –
  • aOrientedEdge_Orientation (bool) –
  • aPcurveReference (Handle_StepGeom_Pcurve &) –
Return type:

None

PcurveReference()
  • Returns field PcurveReference
Return type:Handle_StepGeom_Pcurve
SetPcurveReference()
  • Set field PcurveReference
Parameters:PcurveReference (Handle_StepGeom_Pcurve &) –
Return type:None
thisown

The membership flag

class StepShape_ShapeDefinitionRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_PropertyDefinitionRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_ShapeDimensionRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_ShapeRepresentation(*args)

Bases: OCC.StepRepr.StepRepr_Representation

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

The membership flag

class StepShape_ShapeRepresentationWithParameters(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepShape_Shell(*args)

Bases: object

  • Returns a Shell SelectType
Return type:None
CaseNum()
  • Recognizes a Shell Kind Entity that is : 1 -> OpenShell 2 -> ClosedShell 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ClosedShell()
  • returns Value as a ClosedShell (Null if another type)
Return type:Handle_StepShape_ClosedShell
OpenShell()
  • returns Value as a OpenShell (Null if another type)
Return type:Handle_StepShape_OpenShell
thisown

The membership flag

class StepShape_ShellBasedSurfaceModel(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a ShellBasedSurfaceModel
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aSbsmBoundary (Handle_StepShape_HArray1OfShell &) –
Return type:

void

Return type:

void

NbSbsmBoundary()
Return type:int
SbsmBoundary()
Return type:Handle_StepShape_HArray1OfShell
SbsmBoundaryValue()
Parameters:num (int) –
Return type:StepShape_Shell
SetSbsmBoundary()
Parameters:aSbsmBoundary (Handle_StepShape_HArray1OfShell &) –
Return type:None
thisown

The membership flag

class StepShape_SolidModel(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

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

The membership flag

class StepShape_SolidReplica(*args)

Bases: OCC.StepShape.StepShape_SolidModel

  • Returns a SolidReplica
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aParentSolid (Handle_StepShape_SolidModel &) –
  • aTransformation (Handle_StepGeom_CartesianTransformationOperator3d &) –
Return type:

void

Return type:

void

ParentSolid()
Return type:Handle_StepShape_SolidModel
SetParentSolid()
Parameters:aParentSolid (Handle_StepShape_SolidModel &) –
Return type:None
SetTransformation()
Parameters:aTransformation (Handle_StepGeom_CartesianTransformationOperator3d &) –
Return type:None
Transformation()
Return type:Handle_StepGeom_CartesianTransformationOperator3d
thisown

The membership flag

class StepShape_Sphere(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Sphere
Return type:None
Centre()
Return type:Handle_StepGeom_Point
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aRadius (float) –
  • aCentre (Handle_StepGeom_Point &) –
Return type:

void

Return type:

void

Radius()
Return type:float
SetCentre()
Parameters:aCentre (Handle_StepGeom_Point &) –
Return type:None
SetRadius()
Parameters:aRadius (float) –
Return type:None
thisown

The membership flag

class StepShape_Subedge(*args)

Bases: OCC.StepShape.StepShape_Edge

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aEdge_EdgeStart (Handle_StepShape_Vertex &) –
  • aEdge_EdgeEnd (Handle_StepShape_Vertex &) –
  • aParentEdge (Handle_StepShape_Edge &) –
Return type:

None

ParentEdge()
  • Returns field ParentEdge
Return type:Handle_StepShape_Edge
SetParentEdge()
  • Set field ParentEdge
Parameters:ParentEdge (Handle_StepShape_Edge &) –
Return type:None
thisown

The membership flag

class StepShape_Subface(*args)

Bases: OCC.StepShape.StepShape_Face

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aRepresentationItem_Name (Handle_TCollection_HAsciiString &) –
  • aFace_Bounds (Handle_StepShape_HArray1OfFaceBound &) –
  • aParentFace (Handle_StepShape_Face &) –
Return type:

None

ParentFace()
  • Returns field ParentFace
Return type:Handle_StepShape_Face
SetParentFace()
  • Set field ParentFace
Parameters:ParentFace (Handle_StepShape_Face &) –
Return type:None
thisown

The membership flag

class StepShape_SurfaceModel(*args)

Bases: object

  • Returns a SurfaceModel SelectType
Return type:None
CaseNum()
  • Recognizes a SurfaceModel Kind Entity that is : 1 -> ShellBasedSurfaceModel 2 -> FaceBasedSurfaceModel 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
ShellBasedSurfaceModel()
  • returns Value as a ShellBasedSurfaceModel (Null if another type)
Return type:Handle_StepShape_ShellBasedSurfaceModel
thisown

The membership flag

class StepShape_SweptAreaSolid(*args)

Bases: OCC.StepShape.StepShape_SolidModel

  • Returns a SweptAreaSolid
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aSweptArea (Handle_StepGeom_CurveBoundedSurface &) –
Return type:

void

Return type:

void

SetSweptArea()
Parameters:aSweptArea (Handle_StepGeom_CurveBoundedSurface &) –
Return type:None
SweptArea()
Return type:Handle_StepGeom_CurveBoundedSurface
thisown

The membership flag

class StepShape_SweptFaceSolid(*args)

Bases: OCC.StepShape.StepShape_SolidModel

  • Returns a SweptFaceSolid
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aSweptArea (Handle_StepShape_FaceSurface &) –
Return type:

void

Return type:

void

SetSweptFace()
Parameters:aSweptArea (Handle_StepShape_FaceSurface &) –
Return type:void
SweptFace()
Return type:Handle_StepShape_FaceSurface
thisown

The membership flag

class StepShape_ToleranceMethodDefinition(*args)

Bases: object

Return type:None
CaseNum()
  • Recognizes a kind of ValueQualifier Select Type : 1 -> ToleranceValue from StepShape 2 -> LimitsAndFits from StepShape
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
LimitsAndFits()
  • Returns Value as LimitsAndFits
Return type:Handle_StepShape_LimitsAndFits
ToleranceValue()
  • Returns Value as ToleranceValue
Return type:Handle_StepShape_ToleranceValue
thisown

The membership flag

class StepShape_ToleranceValue(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:
  • lower_bound (Handle_StepBasic_MeasureWithUnit &) –
  • upper_bound (Handle_StepBasic_MeasureWithUnit &) –
Return type:

None

LowerBound()
Return type:Handle_StepBasic_MeasureWithUnit
SetLowerBound()
Parameters:lower_bound (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
SetUpperBound()
Parameters:upper_bound (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
UpperBound()
Return type:Handle_StepBasic_MeasureWithUnit
thisown

The membership flag

class StepShape_TopologicalRepresentationItem(*args)

Bases: OCC.StepRepr.StepRepr_RepresentationItem

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

The membership flag

class StepShape_Torus(*args)

Bases: OCC.StepGeom.StepGeom_GeometricRepresentationItem

  • Returns a Torus
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aPosition (Handle_StepGeom_Axis1Placement &) –
  • aMajorRadius (float) –
  • aMinorRadius (float) –
Return type:

void

Return type:

void

MajorRadius()
Return type:float
MinorRadius()
Return type:float
Position()
Return type:Handle_StepGeom_Axis1Placement
SetMajorRadius()
Parameters:aMajorRadius (float) –
Return type:None
SetMinorRadius()
Parameters:aMinorRadius (float) –
Return type:None
SetPosition()
Parameters:aPosition (Handle_StepGeom_Axis1Placement &) –
Return type:None
thisown

The membership flag

class StepShape_TransitionalShapeRepresentation(*args)

Bases: OCC.StepShape.StepShape_ShapeRepresentation

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

The membership flag

class StepShape_TypeQualifier(*args)

Bases: OCC.MMgt.MMgt_TShared

Return type:None
GetHandle()
Init()
Parameters:name (Handle_TCollection_HAsciiString &) –
Return type:None
Name()
Return type:Handle_TCollection_HAsciiString
SetName()
Parameters:name (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepShape_ValueQualifier(*args)

Bases: object

Return type:None
CaseNum()
  • Recognizes a kind of ValueQualifier Select Type : 1 -> PrecisionQualifier from StepShape 2 -> TypeQualifier from StepShape 3 -> UnceraintyQualifier .. not yet implemented
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
PrecisionQualifier()
  • Returns Value as PrecisionQualifier
Return type:Handle_StepShape_PrecisionQualifier
TypeQualifier()
  • Returns Value as TypeQualifier
Return type:Handle_StepShape_TypeQualifier
thisown

The membership flag

class StepShape_Vertex(*args)

Bases: OCC.StepShape.StepShape_TopologicalRepresentationItem

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

The membership flag

class StepShape_VertexLoop(*args)

Bases: OCC.StepShape.StepShape_Loop

  • Returns a VertexLoop
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aLoopVertex (Handle_StepShape_Vertex &) –
Return type:

void

Return type:

void

LoopVertex()
Return type:Handle_StepShape_Vertex
SetLoopVertex()
Parameters:aLoopVertex (Handle_StepShape_Vertex &) –
Return type:None
thisown

The membership flag

class StepShape_VertexPoint(*args)

Bases: OCC.StepShape.StepShape_Vertex

  • Returns a VertexPoint
Return type:None
GetHandle()
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aName
  • aVertexGeometry (Handle_StepGeom_Point &) –
Return type:

void

Return type:

void

SetVertexGeometry()
Parameters:aVertexGeometry (Handle_StepGeom_Point &) –
Return type:None
VertexGeometry()
Return type:Handle_StepGeom_Point
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases