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
-
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>
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
property
thisown¶ The membership flag
-
class
StepShape_DefinitionalRepresentationAndShapeRepresentation(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_DefinitionalRepresentation- Return type
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfConnectedFaceSet(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfConnectedFaceSet,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfEdge(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfEdge,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfFace(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfFace,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfFaceBound(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfFaceBound,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfGeometricSetSelect(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfGeometricSetSelect,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfOrientedClosedShell(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfOrientedClosedShell,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfOrientedEdge(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfOrientedEdge,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfShapeDimensionRepresentationItem(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfShapeDimensionRepresentationItem,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfShell(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfShell,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepShape_HArray1OfValueQualifier(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfValueQualifier,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
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
-
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
-
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>
-
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
-
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>
-
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
-
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>
-
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
-
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
-
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
-
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>
-
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
-
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
-
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
-
static
DownCast(t)¶
-
Init()¶ - Parameters
range –
- type range
StepShape_ToleranceMethodDefinition &
- param toleranced_dimension
- type toleranced_dimension
StepShape_DimensionalCharacteristic &
- rtype
None
-
Range()¶ - Return type
-
SetRange()¶ - Parameters
range –
- type range
StepShape_ToleranceMethodDefinition &
- rtype
None
-
SetTolerancedDimension()¶ - Parameters
toleranced_dimension –
- type toleranced_dimension
StepShape_DimensionalCharacteristic &
- rtype
None
-
TolerancedDimension()¶ - Return type
-
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
-
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
-
static
DownCast(t)¶
-
Init()¶ - Parameters
precision_value –
- type precision_value
int
- rtype
None
-
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
-
static
DownCast(t)¶
-
Init()¶ - Parameters
aName –
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param qualifiers
- type qualifiers
opencascade::handle<StepShape_HArray1OfValueQualifier> &
- rtype
None
-
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
-
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
-
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
-
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
-
property
thisown¶ The membership flag
-
class
StepShape_RightCircularCone(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem- Returns a RightCircularCone
- rtype
None
-
static
DownCast(t)¶
-
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>
-
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)¶
-
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>
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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