OCC.Core.StepShape module¶
StepShape module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_stepshape.html
-
class
StepShape_AdvancedBrepShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a AdvancedBrepShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_AdvancedFace
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_FaceSurface
- Returns a AdvancedFace
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_AngularLocation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_DimensionalLocation
- Empty constructor
- rtype
None
-
AngleSelection
()¶ - Returns field AngleSelection
- rtype
StepShape_AngleRelator
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aShapeAspectRelationship_Name
- type aShapeAspectRelationship_Name
TCollection_HAsciiString
- param hasShapeAspectRelationship_Description
- type hasShapeAspectRelationship_Description
bool
- param aShapeAspectRelationship_Description
- type aShapeAspectRelationship_Description
TCollection_HAsciiString
- param aShapeAspectRelationship_RelatingShapeAspect
- type aShapeAspectRelationship_RelatingShapeAspect
StepRepr_ShapeAspect
- param aShapeAspectRelationship_RelatedShapeAspect
- type aShapeAspectRelationship_RelatedShapeAspect
StepRepr_ShapeAspect
- param aAngleSelection
- type aAngleSelection
StepShape_AngleRelator
- rtype
None
-
SetAngleSelection
()¶ - Set field AngleSelection
- param AngleSelection
- type AngleSelection
StepShape_AngleRelator
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_AngularSize
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_DimensionalSize
- Empty constructor
- rtype
None
-
AngleSelection
()¶ - Returns field AngleSelection
- rtype
StepShape_AngleRelator
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aDimensionalSize_AppliesTo
- type aDimensionalSize_AppliesTo
StepRepr_ShapeAspect
- param aDimensionalSize_Name
- type aDimensionalSize_Name
TCollection_HAsciiString
- param aAngleSelection
- type aAngleSelection
StepShape_AngleRelator
- rtype
None
-
SetAngleSelection
()¶ - Set field AngleSelection
- param AngleSelection
- type AngleSelection
StepShape_AngleRelator
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_Array1OfConnectedEdgeSet
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfConnectedFaceSet
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfEdge
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfFace
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfFaceBound
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfGeometricSetSelect
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfOrientedClosedShell
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfOrientedEdge
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfShapeDimensionRepresentationItem
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfShell
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Array1OfValueQualifier
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
First
()¶
-
Init
()¶
-
IsAllocated
()¶
-
IsDeletable
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Move
()¶
-
Resize
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
end
()¶
-
next
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepShape_Block
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Block
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aX
- type aX
float
- param aY
- type aY
float
- param aZ
- type aZ
float
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis2Placement3d>
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis2Placement3d
- rtype
None
-
SetX
()¶ - Parameters
aX –
- type aX
float
- rtype
None
-
SetY
()¶ - Parameters
aY –
- type aY
float
- rtype
None
-
SetZ
()¶ - Parameters
aZ –
- type aZ
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_BooleanOperand
(*args)¶ Bases:
object
- Returns a BooleanOperand SelectType
- rtype
None
-
BooleanResult
()¶ - returns Value as a BooleanResult (Null if another type)
- rtype
opencascade::handle<StepShape_BooleanResult>
-
CsgPrimitive
()¶ - returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type
- rtype
StepShape_CsgPrimitive
-
HalfSpaceSolid
()¶ - returns Value as a HalfSpaceSolid (Null if another type)
- rtype
opencascade::handle<StepShape_HalfSpaceSolid>
-
SetBooleanResult
()¶ - Parameters
aBooleanResult –
- type aBooleanResult
StepShape_BooleanResult
- rtype
None
-
SetCsgPrimitive
()¶ - Parameters
aCsgPrimitive –
- type aCsgPrimitive
StepShape_CsgPrimitive
- rtype
None
-
SetHalfSpaceSolid
()¶ - Parameters
aHalfSpaceSolid –
- type aHalfSpaceSolid
StepShape_HalfSpaceSolid
- rtype
None
-
SetSolidModel
()¶ - Parameters
aSolidModel –
- type aSolidModel
StepShape_SolidModel
- rtype
None
-
SetTypeOfContent
()¶ - Parameters
aTypeOfContent –
- type aTypeOfContent
int
- rtype
None
-
SolidModel
()¶ - returns Value as a SolidModel (Null if another type)
- rtype
opencascade::handle<StepShape_SolidModel>
-
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
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
StepGeom_CartesianPoint
- param aXlength
- type aXlength
float
- param aYlength
- type aYlength
float
- param aZlength
- type aZlength
float
- rtype
None
-
SetCorner
()¶ - Parameters
aCorner –
- type aCorner
StepGeom_CartesianPoint
- rtype
None
-
SetXlength
()¶ - Parameters
aXlength –
- type aXlength
float
- rtype
None
-
SetYlength
()¶ - Parameters
aYlength –
- type aYlength
float
- rtype
None
-
SetZlength
()¶ - Parameters
aZlength –
- type aZlength
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_BoxedHalfSpace
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_HalfSpaceSolid
- Returns a BoxedHalfSpace
- rtype
None
-
static
DownCast
(t)¶
-
Enclosure
()¶ - Return type
opencascade::handle<StepShape_BoxDomain>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBaseSurface
- type aBaseSurface
StepGeom_Surface
- param aAgreementFlag
- type aAgreementFlag
bool
- param aEnclosure
- type aEnclosure
StepShape_BoxDomain
- rtype
None
-
SetEnclosure
()¶ - Parameters
aEnclosure –
- type aEnclosure
StepShape_BoxDomain
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_BrepWithVoids
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ManifoldSolidBrep
- Returns a BrepWithVoids
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aOuter
- type aOuter
StepShape_ClosedShell
- param aVoids
- type aVoids
StepShape_HArray1OfOrientedClosedShell
- rtype
None
-
SetVoids
()¶ - Parameters
aVoids –
- type aVoids
StepShape_HArray1OfOrientedClosedShell
- rtype
None
-
Voids
()¶ - Return type
opencascade::handle<StepShape_HArray1OfOrientedClosedShell>
-
VoidsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_OrientedClosedShell>
-
property
thisown
¶ The membership flag
-
class
StepShape_ClosedShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ConnectedFaceSet
- Returns a ClosedShell
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_CompoundShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_ConnectedEdgeSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Empty constructor
- rtype
None
-
CesEdges
()¶ - Returns field CesEdges
- rtype
opencascade::handle<StepShape_HArray1OfEdge>
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aCesEdges
- type aCesEdges
StepShape_HArray1OfEdge
- rtype
None
-
SetCesEdges
()¶ - Set field CesEdges
- param CesEdges
- type CesEdges
StepShape_HArray1OfEdge
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ConnectedFaceSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a ConnectedFaceSet
- rtype
None
-
CfsFaces
()¶ - Return type
opencascade::handle<StepShape_HArray1OfFace>
-
CfsFacesValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_Face>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aCfsFaces
- type aCfsFaces
StepShape_HArray1OfFace
- rtype
None
-
SetCfsFaces
()¶ - Parameters
aCfsFaces –
- type aCfsFaces
StepShape_HArray1OfFace
- rtype
void
-
property
thisown
¶ The membership flag
-
class
StepShape_ConnectedFaceShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_Representation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_ConnectedFaceSubSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ConnectedFaceSet
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aConnectedFaceSet_CfsFaces
- type aConnectedFaceSet_CfsFaces
StepShape_HArray1OfFace
- param aParentFaceSet
- type aParentFaceSet
StepShape_ConnectedFaceSet
- rtype
None
-
ParentFaceSet
()¶ - Returns field ParentFaceSet
- rtype
opencascade::handle<StepShape_ConnectedFaceSet>
-
SetParentFaceSet
()¶ - Set field ParentFaceSet
- param ParentFaceSet
- type ParentFaceSet
StepShape_ConnectedFaceSet
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ContextDependentShapeRepresentation
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aRepRel –
- type aRepRel
StepRepr_ShapeRepresentationRelationship
- param aProRel
- type aProRel
StepRepr_ProductDefinitionShape
- rtype
None
-
RepresentationRelation
()¶ - Return type
opencascade::handle<StepRepr_ShapeRepresentationRelationship>
-
RepresentedProductRelation
()¶ - Return type
opencascade::handle<StepRepr_ProductDefinitionShape>
-
SetRepresentationRelation
()¶ - Parameters
aRepRel –
- type aRepRel
StepRepr_ShapeRepresentationRelationship
- rtype
None
-
SetRepresentedProductRelation
()¶ - Parameters
aProRel –
- type aProRel
StepRepr_ProductDefinitionShape
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_CsgPrimitive
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a CsgPrimitive SelectType
- rtype
None
-
Block
()¶ - returns Value as a Block (Null if another type)
- rtype
opencascade::handle<StepShape_Block>
-
RightAngularWedge
()¶ - returns Value as a RightAngularWedge (Null if another type)
- rtype
opencascade::handle<StepShape_RightAngularWedge>
-
RightCircularCone
()¶ - returns Value as a RightCircularCone (Null if another type)
- rtype
opencascade::handle<StepShape_RightCircularCone>
-
RightCircularCylinder
()¶ - returns Value as a RightCircularCylinder (Null if another type)
- rtype
opencascade::handle<StepShape_RightCircularCylinder>
-
Sphere
()¶ - returns Value as a Sphere (Null if another type)
- rtype
opencascade::handle<StepShape_Sphere>
-
Torus
()¶ - returns Value as a Torus (Null if another type)
- rtype
opencascade::handle<StepShape_Torus>
-
property
thisown
¶ The membership flag
-
class
StepShape_CsgSelect
(*args)¶ Bases:
object
- Returns a CsgSelect SelectType
- rtype
None
-
BooleanResult
()¶ - returns Value as a BooleanResult (Null if another type)
- rtype
opencascade::handle<StepShape_BooleanResult>
-
CsgPrimitive
()¶ - returns Value as a CsgPrimitive (Null if another type)
- rtype
StepShape_CsgPrimitive
-
SetBooleanResult
()¶ - Parameters
aBooleanResult –
- type aBooleanResult
StepShape_BooleanResult
- rtype
None
-
SetCsgPrimitive
()¶ - Parameters
aCsgPrimitive –
- type aCsgPrimitive
StepShape_CsgPrimitive
- rtype
None
-
SetTypeOfContent
()¶ - Parameters
aTypeOfContent –
- type aTypeOfContent
int
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_CsgShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a CsgShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_CsgSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SolidModel
- Returns a CsgSolid
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aTreeRootExpression
- type aTreeRootExpression
StepShape_CsgSelect
- rtype
None
-
SetTreeRootExpression
()¶ - Parameters
aTreeRootExpression –
- type aTreeRootExpression
StepShape_CsgSelect
- rtype
None
-
TreeRootExpression
()¶ - Return type
-
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
StepShape_ShapeDimensionRepresentation
- rtype
None
-
Representation
()¶ - Returns field Representation
- rtype
opencascade::handle<StepShape_ShapeDimensionRepresentation>
-
SetDimension
()¶ - Set field Dimension
- param Dimension
- type Dimension
StepShape_DimensionalCharacteristic
- rtype
None
-
SetRepresentation
()¶ - Set field Representation
- param Representation
- type Representation
StepShape_ShapeDimensionRepresentation
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_DimensionalLocation
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_ShapeAspectRelationship
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_DimensionalLocationWithPath
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_DimensionalLocation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aShapeAspectRelationship_Name
- type aShapeAspectRelationship_Name
TCollection_HAsciiString
- param hasShapeAspectRelationship_Description
- type hasShapeAspectRelationship_Description
bool
- param aShapeAspectRelationship_Description
- type aShapeAspectRelationship_Description
TCollection_HAsciiString
- param aShapeAspectRelationship_RelatingShapeAspect
- type aShapeAspectRelationship_RelatingShapeAspect
StepRepr_ShapeAspect
- param aShapeAspectRelationship_RelatedShapeAspect
- type aShapeAspectRelationship_RelatedShapeAspect
StepRepr_ShapeAspect
- param aPath
- type aPath
StepRepr_ShapeAspect
- rtype
None
-
Path
()¶ - Returns field Path
- rtype
opencascade::handle<StepRepr_ShapeAspect>
-
SetPath
()¶ - Set field Path
- param Path
- type Path
StepRepr_ShapeAspect
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_DimensionalSize
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Empty constructor
- rtype
None
-
AppliesTo
()¶ - Returns field AppliesTo
- rtype
opencascade::handle<StepRepr_ShapeAspect>
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aAppliesTo
- type aAppliesTo
StepRepr_ShapeAspect
- param aName
- type aName
TCollection_HAsciiString
- rtype
None
-
Name
()¶ - Returns field Name
- rtype
opencascade::handle<TCollection_HAsciiString>
-
SetAppliesTo
()¶ - Set field AppliesTo
- param AppliesTo
- type AppliesTo
StepRepr_ShapeAspect
- rtype
None
-
SetName
()¶ - Set field Name
- param Name
- type Name
TCollection_HAsciiString
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_DimensionalSizeWithPath
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_DimensionalSize
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aDimensionalSize_AppliesTo
- type aDimensionalSize_AppliesTo
StepRepr_ShapeAspect
- param aDimensionalSize_Name
- type aDimensionalSize_Name
TCollection_HAsciiString
- param aPath
- type aPath
StepRepr_ShapeAspect
- rtype
None
-
Path
()¶ - Returns field Path
- rtype
opencascade::handle<StepRepr_ShapeAspect>
-
SetPath
()¶ - Set field Path
- param Path
- type Path
StepRepr_ShapeAspect
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_DirectedDimensionalLocation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_DimensionalLocation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_Edge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a Edge
- rtype
None
-
static
DownCast
(t)¶
-
EdgeEnd
()¶ - Return type
opencascade::handle<StepShape_Vertex>
-
EdgeStart
()¶ - Return type
opencascade::handle<StepShape_Vertex>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aEdgeStart
- type aEdgeStart
StepShape_Vertex
- param aEdgeEnd
- type aEdgeEnd
StepShape_Vertex
- rtype
None
-
SetEdgeEnd
()¶ - Parameters
aEdgeEnd –
- type aEdgeEnd
StepShape_Vertex
- rtype
void
-
SetEdgeStart
()¶ - Parameters
aEdgeStart –
- type aEdgeStart
StepShape_Vertex
- rtype
void
-
property
thisown
¶ The membership flag
-
class
StepShape_EdgeBasedWireframeModel
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
EbwmBoundary
()¶ - Returns field EbwmBoundary
- rtype
opencascade::handle<StepShape_HArray1OfConnectedEdgeSet>
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aEbwmBoundary
- type aEbwmBoundary
StepShape_HArray1OfConnectedEdgeSet
- rtype
None
-
SetEbwmBoundary
()¶ - Set field EbwmBoundary
- param EbwmBoundary
- type EbwmBoundary
StepShape_HArray1OfConnectedEdgeSet
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_EdgeBasedWireframeShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_EdgeCurve
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Edge
- Returns a EdgeCurve
- rtype
None
-
static
DownCast
(t)¶
-
EdgeGeometry
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aEdgeStart
- type aEdgeStart
StepShape_Vertex
- param aEdgeEnd
- type aEdgeEnd
StepShape_Vertex
- param aEdgeGeometry
- type aEdgeGeometry
StepGeom_Curve
- param aSameSense
- type aSameSense
bool
- rtype
None
-
SetEdgeGeometry
()¶ - Parameters
aEdgeGeometry –
- type aEdgeGeometry
StepGeom_Curve
- rtype
None
-
SetSameSense
()¶ - Parameters
aSameSense –
- type aSameSense
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_EdgeLoop
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Loop
- Returns a EdgeLoop
- rtype
None
-
static
DownCast
(t)¶
-
EdgeList
()¶ - Return type
opencascade::handle<StepShape_HArray1OfOrientedEdge>
-
EdgeListValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_OrientedEdge>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aEdgeList
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
None
-
SetEdgeList
()¶ - Parameters
aEdgeList –
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ExtrudedAreaSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SweptAreaSolid
- Returns a ExtrudedAreaSolid
- rtype
None
-
static
DownCast
(t)¶
-
ExtrudedDirection
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepGeom_CurveBoundedSurface
- param aExtrudedDirection
- type aExtrudedDirection
StepGeom_Direction
- param aDepth
- type aDepth
float
- rtype
None
-
SetDepth
()¶ - Parameters
aDepth –
- type aDepth
float
- rtype
None
-
SetExtrudedDirection
()¶ - Parameters
aExtrudedDirection –
- type aExtrudedDirection
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ExtrudedFaceSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SweptFaceSolid
- Returns a ExtrudedFaceSolid
- rtype
None
-
static
DownCast
(t)¶
-
ExtrudedDirection
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepShape_FaceSurface
- param aExtrudedDirection
- type aExtrudedDirection
StepGeom_Direction
- param aDepth
- type aDepth
float
- rtype
None
-
SetDepth
()¶ - Parameters
aDepth –
- type aDepth
float
- rtype
None
-
SetExtrudedDirection
()¶ - Parameters
aExtrudedDirection –
- type aExtrudedDirection
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_Face
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a Face
- rtype
None
-
Bounds
()¶ - Return type
opencascade::handle<StepShape_HArray1OfFaceBound>
-
BoundsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_FaceBound>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBounds
- type aBounds
StepShape_HArray1OfFaceBound
- rtype
None
-
SetBounds
()¶ - Parameters
aBounds –
- type aBounds
StepShape_HArray1OfFaceBound
- rtype
void
-
property
thisown
¶ The membership flag
-
class
StepShape_FaceBasedSurfaceModel
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
FbsmFaces
()¶ - Returns field FbsmFaces
- rtype
opencascade::handle<StepShape_HArray1OfConnectedFaceSet>
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aFbsmFaces
- type aFbsmFaces
StepShape_HArray1OfConnectedFaceSet
- rtype
None
-
SetFbsmFaces
()¶ - Set field FbsmFaces
- param FbsmFaces
- type FbsmFaces
StepShape_HArray1OfConnectedFaceSet
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_FaceBound
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a FaceBound
- rtype
None
-
Bound
()¶ - Return type
opencascade::handle<StepShape_Loop>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBound
- type aBound
StepShape_Loop
- param aOrientation
- type aOrientation
bool
- rtype
None
-
SetBound
()¶ - Parameters
aBound –
- type aBound
StepShape_Loop
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_FaceOuterBound
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_FaceBound
- Returns a FaceOuterBound
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_FaceSurface
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Face
- Returns a FaceSurface
- rtype
None
-
static
DownCast
(t)¶
-
FaceGeometry
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBounds
- type aBounds
StepShape_HArray1OfFaceBound
- param aFaceGeometry
- type aFaceGeometry
StepGeom_Surface
- param aSameSense
- type aSameSense
bool
- rtype
None
-
SetFaceGeometry
()¶ - Parameters
aFaceGeometry –
- type aFaceGeometry
StepGeom_Surface
- rtype
None
-
SetSameSense
()¶ - Parameters
aSameSense –
- type aSameSense
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_FacetedBrep
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ManifoldSolidBrep
- Returns a FacetedBrep
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_FacetedBrepAndBrepWithVoids
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ManifoldSolidBrep
- Returns a FacetedBrepAndBrepWithVoids
- rtype
None
-
BrepWithVoids
()¶ - Return type
opencascade::handle<StepShape_BrepWithVoids>
-
static
DownCast
(t)¶
-
FacetedBrep
()¶ - Return type
opencascade::handle<StepShape_FacetedBrep>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aOuter
- type aOuter
StepShape_ClosedShell
- param aFacetedBrep
- type aFacetedBrep
StepShape_FacetedBrep
- param aBrepWithVoids
- type aBrepWithVoids
StepShape_BrepWithVoids
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aOuter
- type aOuter
StepShape_ClosedShell
- param aVoids
- type aVoids
StepShape_HArray1OfOrientedClosedShell
- rtype
None
-
SetBrepWithVoids
()¶ - Parameters
aBrepWithVoids –
- type aBrepWithVoids
StepShape_BrepWithVoids
- rtype
None
-
SetFacetedBrep
()¶ - Parameters
aFacetedBrep –
- type aFacetedBrep
StepShape_FacetedBrep
- rtype
None
-
SetVoids
()¶ - Parameters
aVoids –
- type aVoids
StepShape_HArray1OfOrientedClosedShell
- rtype
None
-
Voids
()¶ - Return type
opencascade::handle<StepShape_HArray1OfOrientedClosedShell>
-
VoidsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_OrientedClosedShell>
-
property
thisown
¶ The membership flag
-
class
StepShape_FacetedBrepShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a FacetedBrepShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_GeometricCurveSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_GeometricSet
- Returns a GeometricCurveSet
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_GeometricSet
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a GeometricSet
- rtype
None
-
static
DownCast
(t)¶
-
Elements
()¶ - Return type
opencascade::handle<StepShape_HArray1OfGeometricSetSelect>
-
ElementsValue
()¶ - Parameters
num –
- type num
int
- rtype
StepShape_GeometricSetSelect
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aElements
- type aElements
StepShape_HArray1OfGeometricSetSelect
- rtype
None
-
SetElements
()¶ - Parameters
aElements –
- type aElements
StepShape_HArray1OfGeometricSetSelect
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_GeometricSetSelect
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a GeometricSetSelect SelectType
- rtype
None
-
Curve
()¶ - returns Value as a Curve (Null if another type)
- rtype
opencascade::handle<StepGeom_Curve>
-
Point
()¶ - returns Value as a Point (Null if another type)
- rtype
opencascade::handle<StepGeom_Point>
-
Surface
()¶ - returns Value as a Surface (Null if another type)
- rtype
opencascade::handle<StepGeom_Surface>
-
property
thisown
¶ The membership flag
-
class
StepShape_GeometricallyBoundedSurfaceShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a GeometricallyBoundedSurfaceShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_GeometricallyBoundedWireframeShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a GeometricallyBoundedWireframeShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfConnectedEdgeSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfConnectedEdgeSet
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfConnectedFaceSet
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfConnectedFaceSet
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfEdge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfEdge
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfFace
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfFace
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfFaceBound
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfFaceBound
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfGeometricSetSelect
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfGeometricSetSelect
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfOrientedClosedShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfOrientedClosedShell
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfOrientedEdge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfOrientedEdge
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfShapeDimensionRepresentationItem
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfShapeDimensionRepresentationItem
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfShell
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1
()¶
-
ChangeArray1
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_HArray1OfValueQualifier
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Array1OfValueQualifier
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
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
TCollection_HAsciiString
- param aBaseSurface
- type aBaseSurface
StepGeom_Surface
- param aAgreementFlag
- type aAgreementFlag
bool
- rtype
None
-
SetAgreementFlag
()¶ - Parameters
aAgreementFlag –
- type aAgreementFlag
bool
- rtype
None
-
SetBaseSurface
()¶ - Parameters
aBaseSurface –
- type aBaseSurface
StepGeom_Surface
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_LimitsAndFits
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
static
DownCast
(t)¶
-
FormVariance
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
Grade
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
Init
()¶ - Parameters
form_variance –
- type form_variance
TCollection_HAsciiString
- param zone_variance
- type zone_variance
TCollection_HAsciiString
- param grade
- type grade
TCollection_HAsciiString
- param source
- type source
TCollection_HAsciiString
- rtype
None
-
SetFormVariance
()¶ - Parameters
form_variance –
- type form_variance
TCollection_HAsciiString
- rtype
None
-
SetGrade
()¶ - Parameters
grade –
- type grade
TCollection_HAsciiString
- rtype
None
-
SetSource
()¶ - Parameters
source –
- type source
TCollection_HAsciiString
- rtype
None
-
SetZoneVariance
()¶ - Parameters
zone_variance –
- type zone_variance
TCollection_HAsciiString
- rtype
None
-
Source
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
ZoneVariance
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
property
thisown
¶ The membership flag
-
class
StepShape_Loop
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a Loop
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_LoopAndPath
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a LoopAndPath
- rtype
None
-
static
DownCast
(t)¶
-
EdgeList
()¶ - Return type
opencascade::handle<StepShape_HArray1OfOrientedEdge>
-
EdgeListValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_OrientedEdge>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLoop
- type aLoop
StepShape_Loop
- param aPath
- type aPath
StepShape_Path
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aEdgeList
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
None
-
Loop
()¶ - Return type
opencascade::handle<StepShape_Loop>
-
Path
()¶ - Return type
opencascade::handle<StepShape_Path>
-
SetEdgeList
()¶ - Parameters
aEdgeList –
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
None
-
SetLoop
()¶ - Parameters
aLoop –
- type aLoop
StepShape_Loop
- rtype
None
-
SetPath
()¶ - Parameters
aPath –
- type aPath
StepShape_Path
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ManifoldSolidBrep
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SolidModel
- Returns a ManifoldSolidBrep
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aOuter
- type aOuter
StepShape_ClosedShell
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aOuter
- type aOuter
StepShape_ConnectedFaceSet
- rtype
None
-
Outer
()¶ - Return type
opencascade::handle<StepShape_ConnectedFaceSet>
-
SetOuter
()¶ - Parameters
aOuter –
- type aOuter
StepShape_ConnectedFaceSet
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ManifoldSurfaceShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a ManifoldSurfaceShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_MeasureQualification
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
Description
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
name –
- type name
TCollection_HAsciiString
- param description
- type description
TCollection_HAsciiString
- param qualified_measure
- type qualified_measure
StepBasic_MeasureWithUnit
- param qualifiers
- type qualifiers
StepShape_HArray1OfValueQualifier
- rtype
None
-
Name
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
QualifiedMeasure
()¶ - Return type
opencascade::handle<StepBasic_MeasureWithUnit>
-
Qualifiers
()¶ - Return type
opencascade::handle<StepShape_HArray1OfValueQualifier>
-
QualifiersValue
()¶ - Parameters
num –
- type num
int
- rtype
StepShape_ValueQualifier
-
SetDescription
()¶ - Parameters
description –
- type description
TCollection_HAsciiString
- rtype
None
-
SetName
()¶ - Parameters
name –
- type name
TCollection_HAsciiString
- rtype
None
-
SetQualifiedMeasure
()¶ - Parameters
qualified_measure –
- type qualified_measure
StepBasic_MeasureWithUnit
- rtype
None
-
SetQualifiers
()¶ - Parameters
qualifiers –
- type qualifiers
StepShape_HArray1OfValueQualifier
- rtype
None
-
SetQualifiersValue
()¶ - Parameters
num –
- type num
int
- param aqualifier
- type aqualifier
StepShape_ValueQualifier
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationItem
- Return type
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aValueComponent
- type aValueComponent
StepBasic_MeasureValueMember
- param aUnitComponent
- type aUnitComponent
StepBasic_Unit
- param qualifiers
- type qualifiers
StepShape_HArray1OfValueQualifier
- rtype
None
-
Measure
()¶ - Return type
opencascade::handle<StepBasic_MeasureWithUnit>
-
Qualifiers
()¶ - Return type
opencascade::handle<StepShape_HArray1OfValueQualifier>
-
QualifiersValue
()¶ - Parameters
num –
- type num
int
- rtype
StepShape_ValueQualifier
-
SetMeasure
()¶ - Parameters
Measure –
- type Measure
StepBasic_MeasureWithUnit
- rtype
None
-
SetQualifiers
()¶ - Parameters
qualifiers –
- type qualifiers
StepShape_HArray1OfValueQualifier
- rtype
None
-
SetQualifiersValue
()¶ - Parameters
num –
- type num
int
- param aqualifier
- type aqualifier
StepShape_ValueQualifier
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_NonManifoldSurfaceShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_OpenShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ConnectedFaceSet
- Returns a OpenShell
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_OrientedClosedShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ClosedShell
- Returns a OrientedClosedShell
- rtype
None
-
ClosedShellElement
()¶ - Return type
opencascade::handle<StepShape_ClosedShell>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aClosedShellElement
- type aClosedShellElement
StepShape_ClosedShell
- param aOrientation
- type aOrientation
bool
- rtype
None
-
SetClosedShellElement
()¶ - Parameters
aClosedShellElement –
- type aClosedShellElement
StepShape_ClosedShell
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_OrientedEdge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Edge
- Returns a OrientedEdge
- rtype
None
-
static
DownCast
(t)¶
-
EdgeElement
()¶ - Return type
opencascade::handle<StepShape_Edge>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aEdgeElement
- type aEdgeElement
StepShape_Edge
- param aOrientation
- type aOrientation
bool
- rtype
None
-
SetEdgeElement
()¶ - Parameters
aEdgeElement –
- type aEdgeElement
StepShape_Edge
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_OrientedFace
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Face
- Returns a OrientedFace
- rtype
None
-
static
DownCast
(t)¶
-
FaceElement
()¶ - Return type
opencascade::handle<StepShape_Face>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aFaceElement
- type aFaceElement
StepShape_Face
- param aOrientation
- type aOrientation
bool
- rtype
None
-
SetFaceElement
()¶ - Parameters
aFaceElement –
- type aFaceElement
StepShape_Face
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_OrientedOpenShell
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_OpenShell
- Returns a OrientedOpenShell
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aOpenShellElement
- type aOpenShellElement
StepShape_OpenShell
- param aOrientation
- type aOrientation
bool
- rtype
None
-
OpenShellElement
()¶ - Return type
opencascade::handle<StepShape_OpenShell>
-
SetOpenShellElement
()¶ - Parameters
aOpenShellElement –
- type aOpenShellElement
StepShape_OpenShell
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_OrientedPath
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Path
- Returns a OrientedPath
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPathElement
- type aPathElement
StepShape_EdgeLoop
- param aOrientation
- type aOrientation
bool
- rtype
None
-
PathElement
()¶ - Return type
opencascade::handle<StepShape_EdgeLoop>
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
bool
- rtype
None
-
SetPathElement
()¶ - Parameters
aPathElement –
- type aPathElement
StepShape_EdgeLoop
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_Path
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a Path
- rtype
None
-
static
DownCast
(t)¶
-
EdgeList
()¶ - Return type
opencascade::handle<StepShape_HArray1OfOrientedEdge>
-
EdgeListValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepShape_OrientedEdge>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aEdgeList
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
None
-
SetEdgeList
()¶ - Parameters
aEdgeList –
- type aEdgeList
StepShape_HArray1OfOrientedEdge
- rtype
void
-
property
thisown
¶ The membership flag
-
class
StepShape_PlusMinusTolerance
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
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
TCollection_HAsciiString
- param aPolygon
- type aPolygon
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
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
TCollection_HAsciiString
- param qualifiers
- type qualifiers
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
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
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepGeom_CurveBoundedSurface
- param aAxis
- type aAxis
StepGeom_Axis1Placement
- param aAngle
- type aAngle
float
- rtype
None
-
SetAngle
()¶ - Parameters
aAngle –
- type aAngle
float
- rtype
None
-
SetAxis
()¶ - Parameters
aAxis –
- type aAxis
StepGeom_Axis1Placement
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_RevolvedFaceSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SweptFaceSolid
- Returns a RevolvedFaceSolid
- rtype
None
-
Axis
()¶ - Return type
opencascade::handle<StepGeom_Axis1Placement>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepShape_FaceSurface
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepShape_FaceSurface
- param aAxis
- type aAxis
StepGeom_Axis1Placement
- param aAngle
- type aAngle
float
- rtype
None
-
SetAngle
()¶ - Parameters
aAngle –
- type aAngle
float
- rtype
None
-
SetAxis
()¶ - Parameters
aAxis –
- type aAxis
StepGeom_Axis1Placement
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_RightAngularWedge
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a RightAngularWedge
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aX
- type aX
float
- param aY
- type aY
float
- param aZ
- type aZ
float
- param aLtx
- type aLtx
float
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis2Placement3d>
-
SetLtx
()¶ - Parameters
aLtx –
- type aLtx
float
- rtype
None
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis2Placement3d
- rtype
None
-
SetX
()¶ - Parameters
aX –
- type aX
float
- rtype
None
-
SetY
()¶ - Parameters
aY –
- type aY
float
- rtype
None
-
SetZ
()¶ - Parameters
aZ –
- type aZ
float
- rtype
None
-
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
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis1Placement
- param aHeight
- type aHeight
float
- param aRadius
- type aRadius
float
- param aSemiAngle
- type aSemiAngle
float
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis1Placement>
-
SetHeight
()¶ - Parameters
aHeight –
- type aHeight
float
- rtype
None
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis1Placement
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
SetSemiAngle
()¶ - Parameters
aSemiAngle –
- type aSemiAngle
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_RightCircularCylinder
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a RightCircularCylinder
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis1Placement
- param aHeight
- type aHeight
float
- param aRadius
- type aRadius
float
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis1Placement>
-
SetHeight
()¶ - Parameters
aHeight –
- type aHeight
float
- rtype
None
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis1Placement
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_SeamEdge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_OrientedEdge
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aOrientedEdge_EdgeElement
- type aOrientedEdge_EdgeElement
StepShape_Edge
- param aOrientedEdge_Orientation
- type aOrientedEdge_Orientation
bool
- param aPcurveReference
- type aPcurveReference
StepGeom_Pcurve
- rtype
None
-
PcurveReference
()¶ - Returns field PcurveReference
- rtype
opencascade::handle<StepGeom_Pcurve>
-
SetPcurveReference
()¶ - Set field PcurveReference
- param PcurveReference
- type PcurveReference
StepGeom_Pcurve
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ShapeDefinitionRepresentation
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_PropertyDefinitionRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_ShapeDimensionRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields AP214
- param theName
- type theName
TCollection_HAsciiString
- param theItems
- type theItems
StepRepr_HArray1OfRepresentationItem
- param theContextOfItems
- type theContextOfItems
StepRepr_RepresentationContext
- rtype
None* Initialize all fields AP242
- param theName
- type theName
TCollection_HAsciiString
- param theItems
- type theItems
StepShape_HArray1OfShapeDimensionRepresentationItem
- param theContextOfItems
- type theContextOfItems
StepRepr_RepresentationContext
- rtype
None
-
ItemsAP242
()¶ - Return type
opencascade::handle<StepShape_HArray1OfShapeDimensionRepresentationItem>
-
SetItemsAP242
()¶ - Parameters
theItems –
- type theItems
StepShape_HArray1OfShapeDimensionRepresentationItem
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ShapeDimensionRepresentationItem
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a ShapeDimensionRepresentationItem select type
- rtype
None
-
CompoundRepresentationItem
()¶ - returns Value as a CompoundRepresentationItem (Null if another type)
- rtype
opencascade::handle<StepRepr_CompoundRepresentationItem>
-
DescriptiveRepresentationItem
()¶ - returns Value as a DescriptiveRepresentationItem (Null if another type)
- rtype
opencascade::handle<StepRepr_DescriptiveRepresentationItem>
-
MeasureRepresentationItem
()¶ - returns Value as a MeasureRepresentationItem (Null if another type)
- rtype
opencascade::handle<StepRepr_MeasureRepresentationItem>
-
Placement
()¶ - returns Value as a Placement (Null if another type)
- rtype
opencascade::handle<StepGeom_Placement>
-
property
thisown
¶ The membership flag
-
class
StepShape_ShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_Representation
- Returns a ShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_ShapeRepresentationWithParameters
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_Shell
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a Shell SelectType
- rtype
None
-
ClosedShell
()¶ - returns Value as a ClosedShell (Null if another type)
- rtype
opencascade::handle<StepShape_ClosedShell>
-
OpenShell
()¶ - returns Value as a OpenShell (Null if another type)
- rtype
opencascade::handle<StepShape_OpenShell>
-
property
thisown
¶ The membership flag
-
class
StepShape_ShellBasedSurfaceModel
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a ShellBasedSurfaceModel
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSbsmBoundary
- type aSbsmBoundary
StepShape_HArray1OfShell
- rtype
None
-
SbsmBoundary
()¶ - Return type
opencascade::handle<StepShape_HArray1OfShell>
-
SbsmBoundaryValue
()¶ - Parameters
num –
- type num
int
- rtype
StepShape_Shell
-
SetSbsmBoundary
()¶ - Parameters
aSbsmBoundary –
- type aSbsmBoundary
StepShape_HArray1OfShell
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_SolidModel
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a SolidModel
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_SolidReplica
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SolidModel
- Returns a SolidReplica
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aParentSolid
- type aParentSolid
StepShape_SolidModel
- param aTransformation
- type aTransformation
StepGeom_CartesianTransformationOperator3d
- rtype
None
-
ParentSolid
()¶ - Return type
opencascade::handle<StepShape_SolidModel>
-
SetParentSolid
()¶ - Parameters
aParentSolid –
- type aParentSolid
StepShape_SolidModel
- rtype
None
-
SetTransformation
()¶ - Parameters
aTransformation –
- type aTransformation
StepGeom_CartesianTransformationOperator3d
- rtype
None
-
Transformation
()¶ - Return type
opencascade::handle<StepGeom_CartesianTransformationOperator3d>
-
property
thisown
¶ The membership flag
-
class
StepShape_Sphere
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Sphere
- rtype
None
-
Centre
()¶ - Return type
opencascade::handle<StepGeom_Point>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aRadius
- type aRadius
float
- param aCentre
- type aCentre
StepGeom_Point
- rtype
None
-
SetCentre
()¶ - Parameters
aCentre –
- type aCentre
StepGeom_Point
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_Subedge
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Edge
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aEdge_EdgeStart
- type aEdge_EdgeStart
StepShape_Vertex
- param aEdge_EdgeEnd
- type aEdge_EdgeEnd
StepShape_Vertex
- param aParentEdge
- type aParentEdge
StepShape_Edge
- rtype
None
-
ParentEdge
()¶ - Returns field ParentEdge
- rtype
opencascade::handle<StepShape_Edge>
-
SetParentEdge
()¶ - Set field ParentEdge
- param ParentEdge
- type ParentEdge
StepShape_Edge
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_Subface
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Face
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aFace_Bounds
- type aFace_Bounds
StepShape_HArray1OfFaceBound
- param aParentFace
- type aParentFace
StepShape_Face
- rtype
None
-
ParentFace
()¶ - Returns field ParentFace
- rtype
opencascade::handle<StepShape_Face>
-
SetParentFace
()¶ - Set field ParentFace
- param ParentFace
- type ParentFace
StepShape_Face
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_SurfaceModel
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a SurfaceModel SelectType
- rtype
None
-
ShellBasedSurfaceModel
()¶ - returns Value as a ShellBasedSurfaceModel (Null if another type)
- rtype
opencascade::handle<StepShape_ShellBasedSurfaceModel>
-
property
thisown
¶ The membership flag
-
class
StepShape_SweptAreaSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SolidModel
- Returns a SweptAreaSolid
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepGeom_CurveBoundedSurface
- rtype
None
-
SetSweptArea
()¶ - Parameters
aSweptArea –
- type aSweptArea
StepGeom_CurveBoundedSurface
- rtype
None
-
SweptArea
()¶ - Return type
opencascade::handle<StepGeom_CurveBoundedSurface>
-
property
thisown
¶ The membership flag
-
class
StepShape_SweptFaceSolid
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_SolidModel
- Returns a SweptFaceSolid
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptArea
- type aSweptArea
StepShape_FaceSurface
- rtype
None
-
SetSweptFace
()¶ - Parameters
aSweptArea –
- type aSweptArea
StepShape_FaceSurface
- rtype
void
-
SweptFace
()¶ - Return type
opencascade::handle<StepShape_FaceSurface>
-
property
thisown
¶ The membership flag
-
class
StepShape_ToleranceMethodDefinition
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Return type
-
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
Standard_Transient
- param upper_bound
- type upper_bound
Standard_Transient
- rtype
None
-
LowerBound
()¶ - Return type
opencascade::handle<Standard_Transient>
-
SetLowerBound
()¶ - Parameters
lower_bound –
- type lower_bound
Standard_Transient
- rtype
None
-
SetUpperBound
()¶ - Parameters
upper_bound –
- type upper_bound
Standard_Transient
- rtype
None
-
UpperBound
()¶ - Return type
opencascade::handle<Standard_Transient>
-
property
thisown
¶ The membership flag
-
class
StepShape_TopologicalRepresentationItem
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationItem
- Returns a TopologicalRepresentationItem
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_Torus
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Torus
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis1Placement
- param aMajorRadius
- type aMajorRadius
float
- param aMinorRadius
- type aMinorRadius
float
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis1Placement>
-
SetMajorRadius
()¶ - Parameters
aMajorRadius –
- type aMajorRadius
float
- rtype
None
-
SetMinorRadius
()¶ - Parameters
aMinorRadius –
- type aMinorRadius
float
- rtype
None
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis1Placement
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_TransitionalShapeRepresentation
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_ShapeRepresentation
- Returns a TransitionalShapeRepresentation
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_TypeQualifier
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
name –
- type name
TCollection_HAsciiString
- rtype
None
-
Name
()¶ - Return type
opencascade::handle<TCollection_HAsciiString>
-
SetName
()¶ - Parameters
name –
- type name
TCollection_HAsciiString
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_ValueFormatTypeQualifier
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
-
static
DownCast
(t)¶
-
FormatType
()¶ - Returns field FormatType
- rtype
inline opencascade::handle<TCollection_HAsciiString>
-
Init
()¶ - Init all field own and inherited
- param theFormatType
- type theFormatType
TCollection_HAsciiString
- rtype
None
-
SetFormatType
()¶ - Set field FormatType
- param theFormatType
- type theFormatType
TCollection_HAsciiString
- rtype
inline void
-
property
thisown
¶ The membership flag
-
class
StepShape_ValueQualifier
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Return type
-
PrecisionQualifier
()¶ - Returns Value as PrecisionQualifier
- rtype
opencascade::handle<StepShape_PrecisionQualifier>
-
TypeQualifier
()¶ - Returns Value as TypeQualifier
- rtype
opencascade::handle<StepShape_TypeQualifier>
-
ValueFormatTypeQualifier
()¶ - Returns Value as ValueFormatTypeQualifier
- rtype
opencascade::handle<StepShape_ValueFormatTypeQualifier>
-
property
thisown
¶ The membership flag
-
class
StepShape_Vertex
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_TopologicalRepresentationItem
- Returns a Vertex
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepShape_VertexLoop
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Loop
- Returns a VertexLoop
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLoopVertex
- type aLoopVertex
StepShape_Vertex
- rtype
None
-
LoopVertex
()¶ - Return type
opencascade::handle<StepShape_Vertex>
-
SetLoopVertex
()¶ - Parameters
aLoopVertex –
- type aLoopVertex
StepShape_Vertex
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepShape_VertexPoint
(*args)¶ Bases:
OCC.Core.StepShape.StepShape_Vertex
- Returns a VertexPoint
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aVertexGeometry
- type aVertexGeometry
StepGeom_Point
- rtype
None
-
SetVertexGeometry
()¶ - Parameters
aVertexGeometry –
- type aVertexGeometry
StepGeom_Point
- rtype
None
-
VertexGeometry
()¶ - Return type
opencascade::handle<StepGeom_Point>
-
property
thisown
¶ The membership flag