OCC.Core.StepGeom module¶
StepGeom module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_stepgeom.html
-
class
StepGeom_Array1OfBoundaryCurve
(*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
StepGeom_Array1OfCartesianPoint
(*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
StepGeom_Array1OfCompositeCurveSegment
(*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
StepGeom_Array1OfCurve
(*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
StepGeom_Array1OfPcurveOrSurface
(*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
StepGeom_Array1OfSurfaceBoundary
(*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
StepGeom_Array1OfTrimmingSelect
(*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
StepGeom_Array2OfCartesianPoint
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeValue
()¶
-
ColLength
()¶
-
Init
()¶
-
IsDeletable
()¶
-
Length
()¶
-
LowerCol
()¶
-
LowerRow
()¶
-
Move
()¶
-
NbColumns
()¶
-
NbRows
()¶
-
Resize
()¶
-
RowLength
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
UpperCol
()¶
-
UpperRow
()¶
-
Value
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepGeom_Array2OfSurfacePatch
(*args)¶ Bases:
object
-
Assign
()¶
-
ChangeValue
()¶
-
ColLength
()¶
-
Init
()¶
-
IsDeletable
()¶
-
Length
()¶
-
LowerCol
()¶
-
LowerRow
()¶
-
Move
()¶
-
NbColumns
()¶
-
NbRows
()¶
-
Resize
()¶
-
RowLength
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
UpperCol
()¶
-
UpperRow
()¶
-
Value
()¶
-
property
thisown
¶ The membership flag
-
-
class
StepGeom_Axis1Placement
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Placement
- Returns a Axis1Placement
- rtype
None
-
Axis
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLocation
- type aLocation
StepGeom_CartesianPoint
- param hasAaxis
- type hasAaxis
bool
- param aAxis
- type aAxis
StepGeom_Direction
- rtype
None
-
SetAxis
()¶ - Parameters
aAxis –
- type aAxis
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Axis2Placement
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a Axis2Placement SelectType
- rtype
None
-
Axis2Placement2d
()¶ - returns Value as a Axis2Placement2d (Null if another type)
- rtype
opencascade::handle<StepGeom_Axis2Placement2d>
-
Axis2Placement3d
()¶ - returns Value as a Axis2Placement3d (Null if another type)
- rtype
opencascade::handle<StepGeom_Axis2Placement3d>
-
property
thisown
¶ The membership flag
-
class
StepGeom_Axis2Placement2d
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Placement
- Returns a Axis2Placement2d
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLocation
- type aLocation
StepGeom_CartesianPoint
- param hasArefDirection
- type hasArefDirection
bool
- param aRefDirection
- type aRefDirection
StepGeom_Direction
- rtype
None
-
RefDirection
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SetRefDirection
()¶ - Parameters
aRefDirection –
- type aRefDirection
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Axis2Placement3d
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Placement
- Returns a Axis2Placement3d
- rtype
None
-
Axis
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLocation
- type aLocation
StepGeom_CartesianPoint
- param hasAaxis
- type hasAaxis
bool
- param aAxis
- type aAxis
StepGeom_Direction
- param hasArefDirection
- type hasArefDirection
bool
- param aRefDirection
- type aRefDirection
StepGeom_Direction
- rtype
None
-
RefDirection
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SetAxis
()¶ - Parameters
aAxis –
- type aAxis
StepGeom_Direction
- rtype
None
-
SetRefDirection
()¶ - Parameters
aRefDirection –
- type aRefDirection
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedCurve
- Returns a BSplineCurve
- rtype
None
-
ClosedCurve
()¶ - Return type
StepData_Logical
-
ControlPointsList
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfCartesianPoint>
-
ControlPointsListValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepGeom_CartesianPoint>
-
CurveForm
()¶ - Return type
StepGeom_BSplineCurveForm
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- rtype
None
-
SelfIntersect
()¶ - Return type
StepData_Logical
-
SetClosedCurve
()¶ - Parameters
aClosedCurve –
- type aClosedCurve
StepData_Logical
- rtype
None
-
SetControlPointsList
()¶ - Parameters
aControlPointsList –
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- rtype
None
-
SetCurveForm
()¶ - Parameters
aCurveForm –
- type aCurveForm
StepGeom_BSplineCurveForm
- rtype
None
-
SetDegree
()¶ - Parameters
aDegree –
- type aDegree
int
- rtype
None
-
SetSelfIntersect
()¶ - Parameters
aSelfIntersect –
- type aSelfIntersect
StepData_Logical
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineCurveWithKnots
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a BSplineCurveWithKnots
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aKnotMultiplicities
- type aKnotMultiplicities
TColStd_HArray1OfInteger
- param aKnots
- type aKnots
TColStd_HArray1OfReal
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
KnotMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
KnotMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
KnotSpec
()¶ - Return type
StepGeom_KnotType
-
Knots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
KnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
SetKnotMultiplicities
()¶ - Parameters
aKnotMultiplicities –
- type aKnotMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
SetKnotSpec
()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetKnots
()¶ - Parameters
aKnots –
- type aKnots
TColStd_HArray1OfReal
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a BSplineCurveWithKnotsAndRationalBSplineCurve
- rtype
None
-
BSplineCurveWithKnots
()¶ - Return type
opencascade::handle<StepGeom_BSplineCurveWithKnots>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBSplineCurveWithKnots
- type aBSplineCurveWithKnots
StepGeom_BSplineCurveWithKnots
- param aRationalBSplineCurve
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aKnotMultiplicities
- type aKnotMultiplicities
TColStd_HArray1OfInteger
- param aKnots
- type aKnots
TColStd_HArray1OfReal
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- param aWeightsData
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
KnotMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
KnotMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
KnotSpec
()¶ - Return type
StepGeom_KnotType
-
Knots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
KnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
RationalBSplineCurve
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetBSplineCurveWithKnots
()¶ - Parameters
aBSplineCurveWithKnots –
- type aBSplineCurveWithKnots
StepGeom_BSplineCurveWithKnots
- rtype
None
-
SetKnotMultiplicities
()¶ - Parameters
aKnotMultiplicities –
- type aKnotMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
SetKnotSpec
()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetKnots
()¶ - Parameters
aKnots –
- type aKnots
TColStd_HArray1OfReal
- rtype
None
-
SetRationalBSplineCurve
()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
WeightsDataValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedSurface
- Returns a BSplineSurface
- rtype
None
-
ControlPointsList
()¶ - Return type
opencascade::handle<StepGeom_HArray2OfCartesianPoint>
-
ControlPointsListValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
opencascade::handle<StepGeom_CartesianPoint>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- rtype
None
-
SelfIntersect
()¶ - Return type
StepData_Logical
-
SetControlPointsList
()¶ - Parameters
aControlPointsList –
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- rtype
None
-
SetSelfIntersect
()¶ - Parameters
aSelfIntersect –
- type aSelfIntersect
StepData_Logical
- rtype
None
-
SetSurfaceForm
()¶ - Parameters
aSurfaceForm –
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- rtype
None
-
SetUClosed
()¶ - Parameters
aUClosed –
- type aUClosed
StepData_Logical
- rtype
None
-
SetUDegree
()¶ - Parameters
aUDegree –
- type aUDegree
int
- rtype
None
-
SetVClosed
()¶ - Parameters
aVClosed –
- type aVClosed
StepData_Logical
- rtype
None
-
SetVDegree
()¶ - Parameters
aVDegree –
- type aVDegree
int
- rtype
None
-
SurfaceForm
()¶ - Return type
StepGeom_BSplineSurfaceForm
-
UClosed
()¶ - Return type
StepData_Logical
-
VClosed
()¶ - Return type
StepData_Logical
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineSurfaceWithKnots
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a BSplineSurfaceWithKnots
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aUMultiplicities
- type aUMultiplicities
TColStd_HArray1OfInteger
- param aVMultiplicities
- type aVMultiplicities
TColStd_HArray1OfInteger
- param aUKnots
- type aUKnots
TColStd_HArray1OfReal
- param aVKnots
- type aVKnots
TColStd_HArray1OfReal
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
KnotSpec
()¶ - Return type
StepGeom_KnotType
-
SetKnotSpec
()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetUKnots
()¶ - Parameters
aUKnots –
- type aUKnots
TColStd_HArray1OfReal
- rtype
None
-
SetUMultiplicities
()¶ - Parameters
aUMultiplicities –
- type aUMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
SetVKnots
()¶ - Parameters
aVKnots –
- type aVKnots
TColStd_HArray1OfReal
- rtype
None
-
SetVMultiplicities
()¶ - Parameters
aVMultiplicities –
- type aVMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
UKnots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
UKnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
UMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
UMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
VKnots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
VKnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
VMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
VMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
property
thisown
¶ The membership flag
-
class
StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a BSplineSurfaceWithKnotsAndRationalBSplineSurface
- rtype
None
-
BSplineSurfaceWithKnots
()¶ - Return type
opencascade::handle<StepGeom_BSplineSurfaceWithKnots>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBSplineSurfaceWithKnots
- type aBSplineSurfaceWithKnots
StepGeom_BSplineSurfaceWithKnots
- param aRationalBSplineSurface
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aUMultiplicities
- type aUMultiplicities
TColStd_HArray1OfInteger
- param aVMultiplicities
- type aVMultiplicities
TColStd_HArray1OfInteger
- param aUKnots
- type aUKnots
TColStd_HArray1OfReal
- param aVKnots
- type aVKnots
TColStd_HArray1OfReal
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- param aWeightsData
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
KnotSpec
()¶ - Return type
StepGeom_KnotType
-
RationalBSplineSurface
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetBSplineSurfaceWithKnots
()¶ - Parameters
aBSplineSurfaceWithKnots –
- type aBSplineSurfaceWithKnots
StepGeom_BSplineSurfaceWithKnots
- rtype
None
-
SetKnotSpec
()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetRationalBSplineSurface
()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None
-
SetUKnots
()¶ - Parameters
aUKnots –
- type aUKnots
TColStd_HArray1OfReal
- rtype
None
-
SetUMultiplicities
()¶ - Parameters
aUMultiplicities –
- type aUMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
SetVKnots
()¶ - Parameters
aVKnots –
- type aVKnots
TColStd_HArray1OfReal
- rtype
None
-
SetVMultiplicities
()¶ - Parameters
aVMultiplicities –
- type aVMultiplicities
TColStd_HArray1OfInteger
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
UKnots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
UKnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
UMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
UMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
VKnots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
VKnotsValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
VMultiplicities
()¶ - Return type
opencascade::handle<TColStd_HArray1OfInteger>
-
VMultiplicitiesValue
()¶ - Parameters
num –
- type num
int
- rtype
int
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
WeightsDataValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_BezierCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a BezierCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_BezierCurveAndRationalBSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a BezierCurveAndRationalBSplineCurve
- rtype
None
-
BezierCurve
()¶ - Return type
opencascade::handle<StepGeom_BezierCurve>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBezierCurve
- type aBezierCurve
StepGeom_BezierCurve
- param aRationalBSplineCurve
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
RationalBSplineCurve
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetBezierCurve
()¶ - Parameters
aBezierCurve –
- type aBezierCurve
StepGeom_BezierCurve
- rtype
None
-
SetRationalBSplineCurve
()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
WeightsDataValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_BezierSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a BezierSurface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_BezierSurfaceAndRationalBSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a BezierSurfaceAndRationalBSplineSurface
- rtype
None
-
BezierSurface
()¶ - Return type
opencascade::handle<StepGeom_BezierSurface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBezierSurface
- type aBezierSurface
StepGeom_BezierSurface
- param aRationalBSplineSurface
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
RationalBSplineSurface
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetBezierSurface
()¶ - Parameters
aBezierSurface –
- type aBezierSurface
StepGeom_BezierSurface
- rtype
None
-
SetRationalBSplineSurface
()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
WeightsDataValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_BoundaryCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_CompositeCurveOnSurface
- Returns a BoundaryCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_BoundedCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a BoundedCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_BoundedSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Returns a BoundedSurface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_CartesianPoint
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Point
- Returns a CartesianPoint
- rtype
None
-
Coordinates
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
CoordinatesValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aCoordinates
- type aCoordinates
TColStd_HArray1OfReal
- rtype
None
-
Init2D
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param X
- type X
float
- param Y
- type Y
float
- rtype
None
-
Init3D
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param X
- type X
float
- param Y
- type Y
float
- param Z
- type Z
float
- rtype
None
-
SetCoordinates
()¶ - Parameters
aCoordinates –
- type aCoordinates
TColStd_HArray1OfReal
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_CartesianTransformationOperator
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a CartesianTransformationOperator
- rtype
None
-
Axis1
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
Axis2
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param hasAaxis1
- type hasAaxis1
bool
- param aAxis1
- type aAxis1
StepGeom_Direction
- param hasAaxis2
- type hasAaxis2
bool
- param aAxis2
- type aAxis2
StepGeom_Direction
- param aLocalOrigin
- type aLocalOrigin
StepGeom_CartesianPoint
- param hasAscale
- type hasAscale
bool
- param aScale
- type aScale
float
- rtype
None
-
LocalOrigin
()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
SetAxis1
()¶ - Parameters
aAxis1 –
- type aAxis1
StepGeom_Direction
- rtype
None
-
SetAxis2
()¶ - Parameters
aAxis2 –
- type aAxis2
StepGeom_Direction
- rtype
None
-
SetLocalOrigin
()¶ - Parameters
aLocalOrigin –
- type aLocalOrigin
StepGeom_CartesianPoint
- rtype
None
-
SetScale
()¶ - Parameters
aScale –
- type aScale
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_CartesianTransformationOperator2d
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_CartesianTransformationOperator
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_CartesianTransformationOperator3d
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_CartesianTransformationOperator
- Returns a CartesianTransformationOperator3d
- rtype
None
-
Axis3
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param hasAaxis1
- type hasAaxis1
bool
- param aAxis1
- type aAxis1
StepGeom_Direction
- param hasAaxis2
- type hasAaxis2
bool
- param aAxis2
- type aAxis2
StepGeom_Direction
- param aLocalOrigin
- type aLocalOrigin
StepGeom_CartesianPoint
- param hasAscale
- type hasAscale
bool
- param aScale
- type aScale
float
- param hasAaxis3
- type hasAaxis3
bool
- param aAxis3
- type aAxis3
StepGeom_Direction
- rtype
None
-
SetAxis3
()¶ - Parameters
aAxis3 –
- type aAxis3
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Circle
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Conic
- Returns a Circle
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement
- param aRadius
- type aRadius
float
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_CompositeCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedCurve
- Returns a CompositeCurve
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSegments
- type aSegments
StepGeom_HArray1OfCompositeCurveSegment
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- rtype
None
-
Segments
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfCompositeCurveSegment>
-
SegmentsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepGeom_CompositeCurveSegment>
-
SelfIntersect
()¶ - Return type
StepData_Logical
-
SetSegments
()¶ - Parameters
aSegments –
- type aSegments
StepGeom_HArray1OfCompositeCurveSegment
- rtype
None
-
SetSelfIntersect
()¶ - Parameters
aSelfIntersect –
- type aSelfIntersect
StepData_Logical
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_CompositeCurveOnSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_CompositeCurve
- Returns a CompositeCurveOnSurface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_CompositeCurveSegment
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Returns a CompositeCurveSegment
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aTransition –
- type aTransition
StepGeom_TransitionCode
- param aSameSense
- type aSameSense
bool
- param aParentCurve
- type aParentCurve
StepGeom_Curve
- rtype
None
-
ParentCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
SetParentCurve
()¶ - Parameters
aParentCurve –
- type aParentCurve
StepGeom_Curve
- rtype
None
-
SetSameSense
()¶ - Parameters
aSameSense –
- type aSameSense
bool
- rtype
None
-
SetTransition
()¶ - Parameters
aTransition –
- type aTransition
StepGeom_TransitionCode
- rtype
None
-
Transition
()¶ - Return type
StepGeom_TransitionCode
-
property
thisown
¶ The membership flag
-
class
StepGeom_Conic
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a Conic
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement
- rtype
None
-
Position
()¶ - Return type
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis2Placement
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_ConicalSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ElementarySurface
- Returns a ConicalSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aRadius
- type aRadius
float
- param aSemiAngle
- type aSemiAngle
float
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
SetSemiAngle
()¶ - Parameters
aSemiAngle –
- type aSemiAngle
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Curve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Curve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_CurveBoundedSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedSurface
- Empty constructor
- rtype
None
-
BasisSurface
()¶ - Returns field BasisSurface
- rtype
opencascade::handle<StepGeom_Surface>
-
Boundaries
()¶ - Returns field Boundaries
- rtype
opencascade::handle<StepGeom_HArray1OfSurfaceBoundary>
-
static
DownCast
(t)¶
-
ImplicitOuter
()¶ - Returns field ImplicitOuter
- rtype
bool
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aBoundaries
- type aBoundaries
StepGeom_HArray1OfSurfaceBoundary
- param aImplicitOuter
- type aImplicitOuter
bool
- rtype
None
-
SetBasisSurface
()¶ - Set field BasisSurface
- param BasisSurface
- type BasisSurface
StepGeom_Surface
- rtype
None
-
SetBoundaries
()¶ - Set field Boundaries
- param Boundaries
- type Boundaries
StepGeom_HArray1OfSurfaceBoundary
- rtype
None
-
SetImplicitOuter
()¶ - Set field ImplicitOuter
- param ImplicitOuter
- type ImplicitOuter
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_CurveOnSurface
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a CurveOnSurface SelectType
- rtype
None
-
CompositeCurveOnSurface
()¶ - returns Value as a CompositeCurveOnSurface (Null if another type)
- rtype
opencascade::handle<StepGeom_CompositeCurveOnSurface>
-
Pcurve
()¶ - returns Value as a Pcurve (Null if another type)
- rtype
opencascade::handle<StepGeom_Pcurve>
-
SurfaceCurve
()¶ - returns Value as a SurfaceCurve (Null if another type)
- rtype
opencascade::handle<StepGeom_SurfaceCurve>
-
property
thisown
¶ The membership flag
-
class
StepGeom_CurveReplica
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a CurveReplica
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aParentCurve
- type aParentCurve
StepGeom_Curve
- param aTransformation
- type aTransformation
StepGeom_CartesianTransformationOperator
- rtype
None
-
ParentCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
SetParentCurve
()¶ - Parameters
aParentCurve –
- type aParentCurve
StepGeom_Curve
- rtype
None
-
SetTransformation
()¶ - Parameters
aTransformation –
- type aTransformation
StepGeom_CartesianTransformationOperator
- rtype
None
-
Transformation
()¶ - Return type
opencascade::handle<StepGeom_CartesianTransformationOperator>
-
property
thisown
¶ The membership flag
-
class
StepGeom_CylindricalSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ElementarySurface
- Returns a CylindricalSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aRadius
- type aRadius
float
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_DegeneratePcurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Point
- Returns a DegeneratePcurve
- rtype
None
-
BasisSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aReferenceToCurve
- type aReferenceToCurve
StepRepr_DefinitionalRepresentation
- rtype
None
-
ReferenceToCurve
()¶ - Return type
opencascade::handle<StepRepr_DefinitionalRepresentation>
-
SetBasisSurface
()¶ - Parameters
aBasisSurface –
- type aBasisSurface
StepGeom_Surface
- rtype
None
-
SetReferenceToCurve
()¶ - Parameters
aReferenceToCurve –
- type aReferenceToCurve
StepRepr_DefinitionalRepresentation
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_DegenerateToroidalSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ToroidalSurface
- Returns a DegenerateToroidalSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aMajorRadius
- type aMajorRadius
float
- param aMinorRadius
- type aMinorRadius
float
- param aSelectOuter
- type aSelectOuter
bool
- rtype
None
-
SetSelectOuter
()¶ - Parameters
aSelectOuter –
- type aSelectOuter
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Direction
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Direction
- rtype
None
-
DirectionRatios
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
DirectionRatiosValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDirectionRatios
- type aDirectionRatios
TColStd_HArray1OfReal
- rtype
None
-
SetDirectionRatios
()¶ - Parameters
aDirectionRatios –
- type aDirectionRatios
TColStd_HArray1OfReal
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_ElementarySurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Returns a ElementarySurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- rtype
None
-
Position
()¶ - Return type
opencascade::handle<StepGeom_Axis2Placement3d>
-
SetPosition
()¶ - Parameters
aPosition –
- type aPosition
StepGeom_Axis2Placement3d
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Ellipse
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Conic
- Returns a Ellipse
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement
- param aSemiAxis1
- type aSemiAxis1
float
- param aSemiAxis2
- type aSemiAxis2
float
- rtype
None
-
SetSemiAxis1
()¶ - Parameters
aSemiAxis1 –
- type aSemiAxis1
float
- rtype
None
-
SetSemiAxis2
()¶ - Parameters
aSemiAxis2 –
- type aSemiAxis2
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_EvaluatedDegeneratePcurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_DegeneratePcurve
- Returns a EvaluatedDegeneratePcurve
- rtype
None
-
static
DownCast
(t)¶
-
EquivalentPoint
()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aReferenceToCurve
- type aReferenceToCurve
StepRepr_DefinitionalRepresentation
- param aEquivalentPoint
- type aEquivalentPoint
StepGeom_CartesianPoint
- rtype
None
-
SetEquivalentPoint
()¶ - Parameters
aEquivalentPoint –
- type aEquivalentPoint
StepGeom_CartesianPoint
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationContext
- Return type
-
static
DownCast
(t)¶
-
GeometricRepresentationContext
()¶ - Return type
opencascade::handle<StepGeom_GeometricRepresentationContext>
-
GlobalUncertaintyAssignedContext
()¶ - Return type
opencascade::handle<StepRepr_GlobalUncertaintyAssignedContext>
-
GlobalUnitAssignedContext
()¶ - Return type
opencascade::handle<StepRepr_GlobalUnitAssignedContext>
-
Init
()¶ - Parameters
aContextIdentifier –
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aGeometricRepresentationCtx
- type aGeometricRepresentationCtx
StepGeom_GeometricRepresentationContext
- param aGlobalUnitAssignedCtx
- type aGlobalUnitAssignedCtx
StepRepr_GlobalUnitAssignedContext
- param aGlobalUncertaintyAssignedCtx
- type aGlobalUncertaintyAssignedCtx
StepRepr_GlobalUncertaintyAssignedContext
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- param aUnits
- type aUnits
StepBasic_HArray1OfNamedUnit
- param anUncertainty
- type anUncertainty
StepBasic_HArray1OfUncertaintyMeasureWithUnit
- rtype
None
-
SetCoordinateSpaceDimension
()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetGeometricRepresentationContext
()¶ - Parameters
aGeometricRepresentationContext –
- type aGeometricRepresentationContext
StepGeom_GeometricRepresentationContext
- rtype
None
-
SetGlobalUncertaintyAssignedContext
()¶ - Parameters
aGlobalUncertaintyAssignedCtx –
- type aGlobalUncertaintyAssignedCtx
StepRepr_GlobalUncertaintyAssignedContext
- rtype
None
-
SetGlobalUnitAssignedContext
()¶ - Parameters
aGlobalUnitAssignedContext –
- type aGlobalUnitAssignedContext
StepRepr_GlobalUnitAssignedContext
- rtype
None
-
SetUncertainty
()¶ - Parameters
aUncertainty –
- type aUncertainty
StepBasic_HArray1OfUncertaintyMeasureWithUnit
- rtype
None
-
SetUnits
()¶ - Parameters
aUnits –
- type aUnits
StepBasic_HArray1OfNamedUnit
- rtype
None
-
Uncertainty
()¶ - Return type
opencascade::handle<StepBasic_HArray1OfUncertaintyMeasureWithUnit>
-
UncertaintyValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepBasic_UncertaintyMeasureWithUnit>
-
Units
()¶ - Return type
opencascade::handle<StepBasic_HArray1OfNamedUnit>
-
UnitsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepBasic_NamedUnit>
-
property
thisown
¶ The membership flag
-
class
StepGeom_GeometricRepresentationContext
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationContext
- Returns a GeometricRepresentationContext
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aContextIdentifier –
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetCoordinateSpaceDimension
()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationContext
- Returns a GeometricRepresentationContextAndGlobalUnitAssignedContext
- rtype
None
-
static
DownCast
(t)¶
-
GeometricRepresentationContext
()¶ - Return type
opencascade::handle<StepGeom_GeometricRepresentationContext>
-
GlobalUnitAssignedContext
()¶ - Return type
opencascade::handle<StepRepr_GlobalUnitAssignedContext>
-
Init
()¶ - Parameters
aContextIdentifier –
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aGeometricRepresentationContext
- type aGeometricRepresentationContext
StepGeom_GeometricRepresentationContext
- param aGlobalUnitAssignedContext
- type aGlobalUnitAssignedContext
StepRepr_GlobalUnitAssignedContext
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- param aUnits
- type aUnits
StepBasic_HArray1OfNamedUnit
- rtype
None
-
SetCoordinateSpaceDimension
()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetGeometricRepresentationContext
()¶ - Parameters
aGeometricRepresentationContext –
- type aGeometricRepresentationContext
StepGeom_GeometricRepresentationContext
- rtype
None
-
SetGlobalUnitAssignedContext
()¶ - Parameters
aGlobalUnitAssignedContext –
- type aGlobalUnitAssignedContext
StepRepr_GlobalUnitAssignedContext
- rtype
None
-
SetUnits
()¶ - Parameters
aUnits –
- type aUnits
StepBasic_HArray1OfNamedUnit
- rtype
None
-
Units
()¶ - Return type
opencascade::handle<StepBasic_HArray1OfNamedUnit>
-
UnitsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepBasic_NamedUnit>
-
property
thisown
¶ The membership flag
-
class
StepGeom_GeometricRepresentationContextAndParametricRepresentationContext
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationContext
- empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
GeometricRepresentationContext
()¶ - Return type
opencascade::handle<StepGeom_GeometricRepresentationContext>
-
Init
()¶ - Parameters
aContextIdentifier –
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aGeometricRepresentationContext
- type aGeometricRepresentationContext
StepGeom_GeometricRepresentationContext
- param aParametricRepresentationContext
- type aParametricRepresentationContext
StepRepr_ParametricRepresentationContext
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
TCollection_HAsciiString
- param aContextType
- type aContextType
TCollection_HAsciiString
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- rtype
None
-
ParametricRepresentationContext
()¶ - Return type
opencascade::handle<StepRepr_ParametricRepresentationContext>
-
SetCoordinateSpaceDimension
()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetGeometricRepresentationContext
()¶ - Parameters
aGeometricRepresentationContext –
- type aGeometricRepresentationContext
StepGeom_GeometricRepresentationContext
- rtype
None
-
SetParametricRepresentationContext
()¶ - Parameters
aParametricRepresentationContext –
- type aParametricRepresentationContext
StepRepr_ParametricRepresentationContext
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_GeometricRepresentationItem
(*args)¶ Bases:
OCC.Core.StepRepr.StepRepr_RepresentationItem
- Returns a GeometricRepresentationItem
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_HArray1OfBoundaryCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfBoundaryCurve
,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
StepGeom_HArray1OfCartesianPoint
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCartesianPoint
,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
StepGeom_HArray1OfCompositeCurveSegment
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCompositeCurveSegment
,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
StepGeom_HArray1OfCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCurve
,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
StepGeom_HArray1OfPcurveOrSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfPcurveOrSurface
,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
StepGeom_HArray1OfSurfaceBoundary
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfSurfaceBoundary
,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
StepGeom_HArray1OfTrimmingSelect
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfTrimmingSelect
,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
StepGeom_HArray2OfCartesianPoint
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array2OfCartesianPoint
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array2
()¶
-
ChangeArray2
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_HArray2OfSurfacePatch
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array2OfSurfacePatch
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array2
()¶
-
ChangeArray2
()¶
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_Hyperbola
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Conic
- Returns a Hyperbola
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement
- param aSemiAxis
- type aSemiAxis
float
- param aSemiImagAxis
- type aSemiImagAxis
float
- rtype
None
-
SetSemiAxis
()¶ - Parameters
aSemiAxis –
- type aSemiAxis
float
- rtype
None
-
SetSemiImagAxis
()¶ - Parameters
aSemiImagAxis –
- type aSemiImagAxis
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_IntersectionCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_SurfaceCurve
- Returns a IntersectionCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_Line
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a Line
- rtype
None
-
Dir
()¶ - Return type
opencascade::handle<StepGeom_Vector>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPnt
- type aPnt
StepGeom_CartesianPoint
- param aDir
- type aDir
StepGeom_Vector
- rtype
None
-
Pnt
()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
SetDir
()¶ - Parameters
aDir –
- type aDir
StepGeom_Vector
- rtype
None
-
SetPnt
()¶ - Parameters
aPnt –
- type aPnt
StepGeom_CartesianPoint
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_OffsetCurve3d
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a OffsetCurve3d
- rtype
None
-
BasisCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisCurve
- type aBasisCurve
StepGeom_Curve
- param aDistance
- type aDistance
float
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aRefDirection
- type aRefDirection
StepGeom_Direction
- rtype
None
-
RefDirection
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SelfIntersect
()¶ - Return type
StepData_Logical
-
SetBasisCurve
()¶ - Parameters
aBasisCurve –
- type aBasisCurve
StepGeom_Curve
- rtype
None
-
SetDistance
()¶ - Parameters
aDistance –
- type aDistance
float
- rtype
None
-
SetRefDirection
()¶ - Parameters
aRefDirection –
- type aRefDirection
StepGeom_Direction
- rtype
None
-
SetSelfIntersect
()¶ - Parameters
aSelfIntersect –
- type aSelfIntersect
StepData_Logical
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_OffsetSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Returns a OffsetSurface
- rtype
None
-
BasisSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aDistance
- type aDistance
float
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- rtype
None
-
SelfIntersect
()¶ - Return type
StepData_Logical
-
SetBasisSurface
()¶ - Parameters
aBasisSurface –
- type aBasisSurface
StepGeom_Surface
- rtype
None
-
SetDistance
()¶ - Parameters
aDistance –
- type aDistance
float
- rtype
None
-
SetSelfIntersect
()¶ - Parameters
aSelfIntersect –
- type aSelfIntersect
StepData_Logical
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_OrientedSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Empty constructor
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Initialize all fields (own and inherited)
- param aRepresentationItem_Name
- type aRepresentationItem_Name
TCollection_HAsciiString
- param aOrientation
- type aOrientation
bool
- rtype
None
-
Orientation
()¶ - Returns field Orientation
- rtype
bool
-
SetOrientation
()¶ - Set field Orientation
- param Orientation
- type Orientation
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_OuterBoundaryCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundaryCurve
- Returns a OuterBoundaryCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_Parabola
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Conic
- Returns a Parabola
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement
- param aFocalDist
- type aFocalDist
float
- rtype
None
-
SetFocalDist
()¶ - Parameters
aFocalDist –
- type aFocalDist
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Pcurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a Pcurve
- rtype
None
-
BasisSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aReferenceToCurve
- type aReferenceToCurve
StepRepr_DefinitionalRepresentation
- rtype
None
-
ReferenceToCurve
()¶ - Return type
opencascade::handle<StepRepr_DefinitionalRepresentation>
-
SetBasisSurface
()¶ - Parameters
aBasisSurface –
- type aBasisSurface
StepGeom_Surface
- rtype
None
-
SetReferenceToCurve
()¶ - Parameters
aReferenceToCurve –
- type aReferenceToCurve
StepRepr_DefinitionalRepresentation
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_PcurveOrSurface
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a PcurveOrSurface SelectType
- rtype
None
-
Pcurve
()¶ - returns Value as a Pcurve (Null if another type)
- rtype
opencascade::handle<StepGeom_Pcurve>
-
Surface
()¶ - returns Value as a Surface (Null if another type)
- rtype
opencascade::handle<StepGeom_Surface>
-
property
thisown
¶ The membership flag
-
class
StepGeom_Placement
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Placement
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aLocation
- type aLocation
StepGeom_CartesianPoint
- rtype
None
-
Location
()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
SetLocation
()¶ - Parameters
aLocation –
- type aLocation
StepGeom_CartesianPoint
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Plane
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ElementarySurface
- Returns a Plane
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_Point
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Point
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_PointOnCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Point
- Returns a PointOnCurve
- rtype
None
-
BasisCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisCurve
- type aBasisCurve
StepGeom_Curve
- param aPointParameter
- type aPointParameter
float
- rtype
None
-
SetBasisCurve
()¶ - Parameters
aBasisCurve –
- type aBasisCurve
StepGeom_Curve
- rtype
None
-
SetPointParameter
()¶ - Parameters
aPointParameter –
- type aPointParameter
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_PointOnSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Point
- Returns a PointOnSurface
- rtype
None
-
BasisSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aPointParameterU
- type aPointParameterU
float
- param aPointParameterV
- type aPointParameterV
float
- rtype
None
-
SetBasisSurface
()¶ - Parameters
aBasisSurface –
- type aBasisSurface
StepGeom_Surface
- rtype
None
-
SetPointParameterU
()¶ - Parameters
aPointParameterU –
- type aPointParameterU
float
- rtype
None
-
SetPointParameterV
()¶ - Parameters
aPointParameterV –
- type aPointParameterV
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_PointReplica
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Point
- Returns a PointReplica
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aParentPt
- type aParentPt
StepGeom_Point
- param aTransformation
- type aTransformation
StepGeom_CartesianTransformationOperator
- rtype
None
-
ParentPt
()¶ - Return type
opencascade::handle<StepGeom_Point>
-
SetParentPt
()¶ - Parameters
aParentPt –
- type aParentPt
StepGeom_Point
- rtype
None
-
SetTransformation
()¶ - Parameters
aTransformation –
- type aTransformation
StepGeom_CartesianTransformationOperator
- rtype
None
-
Transformation
()¶ - Return type
opencascade::handle<StepGeom_CartesianTransformationOperator>
-
property
thisown
¶ The membership flag
-
class
StepGeom_Polyline
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedCurve
- Returns a Polyline
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPoints
- type aPoints
StepGeom_HArray1OfCartesianPoint
- rtype
None
-
Points
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfCartesianPoint>
-
PointsValue
()¶ - Parameters
num –
- type num
int
- rtype
opencascade::handle<StepGeom_CartesianPoint>
-
SetPoints
()¶ - Parameters
aPoints –
- type aPoints
StepGeom_HArray1OfCartesianPoint
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_QuasiUniformCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a QuasiUniformCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_QuasiUniformCurveAndRationalBSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a QuasiUniformCurveAndRationalBSplineCurve
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aQuasiUniformCurve
- type aQuasiUniformCurve
StepGeom_QuasiUniformCurve
- param aRationalBSplineCurve
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
QuasiUniformCurve
()¶ - Return type
opencascade::handle<StepGeom_QuasiUniformCurve>
-
RationalBSplineCurve
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetQuasiUniformCurve
()¶ - Parameters
aQuasiUniformCurve –
- type aQuasiUniformCurve
StepGeom_QuasiUniformCurve
- rtype
None
-
SetRationalBSplineCurve
()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
WeightsDataValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_QuasiUniformSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a QuasiUniformSurface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a QuasiUniformSurfaceAndRationalBSplineSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aQuasiUniformSurface
- type aQuasiUniformSurface
StepGeom_QuasiUniformSurface
- param aRationalBSplineSurface
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
QuasiUniformSurface
()¶ - Return type
opencascade::handle<StepGeom_QuasiUniformSurface>
-
RationalBSplineSurface
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetQuasiUniformSurface
()¶ - Parameters
aQuasiUniformSurface –
- type aQuasiUniformSurface
StepGeom_QuasiUniformSurface
- rtype
None
-
SetRationalBSplineSurface
()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
WeightsDataValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_RationalBSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a RationalBSplineCurve
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
WeightsDataValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_RationalBSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a RationalBSplineSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
WeightsDataValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_RectangularCompositeSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedSurface
- Returns a RectangularCompositeSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSegments
- type aSegments
StepGeom_HArray2OfSurfacePatch
- rtype
None
-
Segments
()¶ - Return type
opencascade::handle<StepGeom_HArray2OfSurfacePatch>
-
SegmentsValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
opencascade::handle<StepGeom_SurfacePatch>
-
SetSegments
()¶ - Parameters
aSegments –
- type aSegments
StepGeom_HArray2OfSurfacePatch
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_RectangularTrimmedSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedSurface
- Returns a RectangularTrimmedSurface
- rtype
None
-
BasisSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisSurface
- type aBasisSurface
StepGeom_Surface
- param aU1
- type aU1
float
- param aU2
- type aU2
float
- param aV1
- type aV1
float
- param aV2
- type aV2
float
- param aUsense
- type aUsense
bool
- param aVsense
- type aVsense
bool
- rtype
None
-
SetBasisSurface
()¶ - Parameters
aBasisSurface –
- type aBasisSurface
StepGeom_Surface
- rtype
None
-
SetU1
()¶ - Parameters
aU1 –
- type aU1
float
- rtype
None
-
SetU2
()¶ - Parameters
aU2 –
- type aU2
float
- rtype
None
-
SetUsense
()¶ - Parameters
aUsense –
- type aUsense
bool
- rtype
None
-
SetV1
()¶ - Parameters
aV1 –
- type aV1
float
- rtype
None
-
SetV2
()¶ - Parameters
aV2 –
- type aV2
float
- rtype
None
-
SetVsense
()¶ - Parameters
aVsense –
- type aVsense
bool
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_ReparametrisedCompositeCurveSegment
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_CompositeCurveSegment
- Returns a ReparametrisedCompositeCurveSegment
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aTransition –
- type aTransition
StepGeom_TransitionCode
- param aSameSense
- type aSameSense
bool
- param aParentCurve
- type aParentCurve
StepGeom_Curve
- param aParamLength
- type aParamLength
float
- rtype
None
-
SetParamLength
()¶ - Parameters
aParamLength –
- type aParamLength
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_SeamCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_SurfaceCurve
- Returns a SeamCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_SphericalSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ElementarySurface
- Returns a SphericalSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aRadius
- type aRadius
float
- rtype
None
-
SetRadius
()¶ - Parameters
aRadius –
- type aRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_Surface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Surface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceBoundary
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Empty constructor
- rtype
None
-
BoundaryCurve
()¶ - Returns Value as BoundaryCurve (or Null if another type)
- rtype
opencascade::handle<StepGeom_BoundaryCurve>
-
DegeneratePcurve
()¶ - Returns Value as DegeneratePcurve (or Null if another type)
- rtype
opencascade::handle<StepGeom_DegeneratePcurve>
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Curve
- Returns a SurfaceCurve
- rtype
None
-
AssociatedGeometry
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfPcurveOrSurface>
-
AssociatedGeometryValue
()¶ - Parameters
num –
- type num
int
- rtype
StepGeom_PcurveOrSurface
-
Curve3d
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aCurve3d
- type aCurve3d
StepGeom_Curve
- param aAssociatedGeometry
- type aAssociatedGeometry
StepGeom_HArray1OfPcurveOrSurface
- param aMasterRepresentation
- type aMasterRepresentation
StepGeom_PreferredSurfaceCurveRepresentation
- rtype
None
-
MasterRepresentation
()¶ - Return type
StepGeom_PreferredSurfaceCurveRepresentation
-
SetAssociatedGeometry
()¶ - Parameters
aAssociatedGeometry –
- type aAssociatedGeometry
StepGeom_HArray1OfPcurveOrSurface
- rtype
None
-
SetCurve3d
()¶ - Parameters
aCurve3d –
- type aCurve3d
StepGeom_Curve
- rtype
None
-
SetMasterRepresentation
()¶ - Parameters
aMasterRepresentation –
- type aMasterRepresentation
StepGeom_PreferredSurfaceCurveRepresentation
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceCurveAndBoundedCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_SurfaceCurve
- creates empty object
- rtype
None
-
BoundedCurve
()¶ - returns field BoundedCurve
- rtype
opencascade::handle<StepGeom_BoundedCurve>
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceOfLinearExtrusion
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_SweptSurface
- Returns a SurfaceOfLinearExtrusion
- rtype
None
-
static
DownCast
(t)¶
-
ExtrusionAxis
()¶ - Return type
opencascade::handle<StepGeom_Vector>
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptCurve
- type aSweptCurve
StepGeom_Curve
- param aExtrusionAxis
- type aExtrusionAxis
StepGeom_Vector
- rtype
None
-
SetExtrusionAxis
()¶ - Parameters
aExtrusionAxis –
- type aExtrusionAxis
StepGeom_Vector
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceOfRevolution
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_SweptSurface
- Returns a SurfaceOfRevolution
- rtype
None
-
AxisPosition
()¶ - Return type
opencascade::handle<StepGeom_Axis1Placement>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptCurve
- type aSweptCurve
StepGeom_Curve
- param aAxisPosition
- type aAxisPosition
StepGeom_Axis1Placement
- rtype
None
-
SetAxisPosition
()¶ - Parameters
aAxisPosition –
- type aAxisPosition
StepGeom_Axis1Placement
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfacePatch
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Returns a SurfacePatch
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aParentSurface –
- type aParentSurface
StepGeom_BoundedSurface
- param aUTransition
- type aUTransition
StepGeom_TransitionCode
- param aVTransition
- type aVTransition
StepGeom_TransitionCode
- param aUSense
- type aUSense
bool
- param aVSense
- type aVSense
bool
- rtype
None
-
ParentSurface
()¶ - Return type
opencascade::handle<StepGeom_BoundedSurface>
-
SetParentSurface
()¶ - Parameters
aParentSurface –
- type aParentSurface
StepGeom_BoundedSurface
- rtype
None
-
SetUSense
()¶ - Parameters
aUSense –
- type aUSense
bool
- rtype
None
-
SetUTransition
()¶ - Parameters
aUTransition –
- type aUTransition
StepGeom_TransitionCode
- rtype
None
-
SetVSense
()¶ - Parameters
aVSense –
- type aVSense
bool
- rtype
None
-
SetVTransition
()¶ - Parameters
aVTransition –
- type aVTransition
StepGeom_TransitionCode
- rtype
None
-
UTransition
()¶ - Return type
StepGeom_TransitionCode
-
VTransition
()¶ - Return type
StepGeom_TransitionCode
-
property
thisown
¶ The membership flag
-
class
StepGeom_SurfaceReplica
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Returns a SurfaceReplica
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aParentSurface
- type aParentSurface
StepGeom_Surface
- param aTransformation
- type aTransformation
StepGeom_CartesianTransformationOperator3d
- rtype
None
-
ParentSurface
()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
SetParentSurface
()¶ - Parameters
aParentSurface –
- type aParentSurface
StepGeom_Surface
- rtype
None
-
SetTransformation
()¶ - Parameters
aTransformation –
- type aTransformation
StepGeom_CartesianTransformationOperator3d
- rtype
None
-
Transformation
()¶ - Return type
opencascade::handle<StepGeom_CartesianTransformationOperator3d>
-
property
thisown
¶ The membership flag
-
class
StepGeom_SweptSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface
- Returns a SweptSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aSweptCurve
- type aSweptCurve
StepGeom_Curve
- rtype
None
-
SetSweptCurve
()¶ - Parameters
aSweptCurve –
- type aSweptCurve
StepGeom_Curve
- rtype
None
-
SweptCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
property
thisown
¶ The membership flag
-
class
StepGeom_ToroidalSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_ElementarySurface
- Returns a ToroidalSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aPosition
- type aPosition
StepGeom_Axis2Placement3d
- param aMajorRadius
- type aMajorRadius
float
- param aMinorRadius
- type aMinorRadius
float
- rtype
None
-
SetMajorRadius
()¶ - Parameters
aMajorRadius –
- type aMajorRadius
float
- rtype
None
-
SetMinorRadius
()¶ - Parameters
aMinorRadius –
- type aMinorRadius
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_TrimmedCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BoundedCurve
- Returns a TrimmedCurve
- rtype
None
-
BasisCurve
()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aBasisCurve
- type aBasisCurve
StepGeom_Curve
- param aTrim1
- type aTrim1
StepGeom_HArray1OfTrimmingSelect
- param aTrim2
- type aTrim2
StepGeom_HArray1OfTrimmingSelect
- param aSenseAgreement
- type aSenseAgreement
bool
- param aMasterRepresentation
- type aMasterRepresentation
StepGeom_TrimmingPreference
- rtype
None
-
MasterRepresentation
()¶ - Return type
StepGeom_TrimmingPreference
-
SetBasisCurve
()¶ - Parameters
aBasisCurve –
- type aBasisCurve
StepGeom_Curve
- rtype
None
-
SetMasterRepresentation
()¶ - Parameters
aMasterRepresentation –
- type aMasterRepresentation
StepGeom_TrimmingPreference
- rtype
None
-
SetSenseAgreement
()¶ - Parameters
aSenseAgreement –
- type aSenseAgreement
bool
- rtype
None
-
SetTrim1
()¶ - Parameters
aTrim1 –
- type aTrim1
StepGeom_HArray1OfTrimmingSelect
- rtype
None
-
SetTrim2
()¶ - Parameters
aTrim2 –
- type aTrim2
StepGeom_HArray1OfTrimmingSelect
- rtype
None
-
Trim1
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfTrimmingSelect>
-
Trim1Value
()¶ - Parameters
num –
- type num
int
- rtype
StepGeom_TrimmingSelect
-
Trim2
()¶ - Return type
opencascade::handle<StepGeom_HArray1OfTrimmingSelect>
-
Trim2Value
()¶ - Parameters
num –
- type num
int
- rtype
StepGeom_TrimmingSelect
-
property
thisown
¶ The membership flag
-
class
StepGeom_TrimmingMember
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectReal
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_TrimmingSelect
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a TrimmingSelect SelectType
- rtype
None
-
CartesianPoint
()¶ - returns Value as a CartesianPoint (Null if another type)
- rtype
opencascade::handle<StepGeom_CartesianPoint>
-
ParameterValue
()¶ - returns Value as a Real (0.0 if not a Real)
- rtype
float
-
SetParameterValue
()¶ - sets the ParameterValue as Real
- param aParameterValue
- type aParameterValue
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_UniformCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a UniformCurve
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_UniformCurveAndRationalBSplineCurve
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineCurve
- Returns a UniformCurveAndRationalBSplineCurve
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aUniformCurve
- type aUniformCurve
StepGeom_UniformCurve
- param aRationalBSplineCurve
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray1OfCartesianPoint
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
RationalBSplineCurve
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetRationalBSplineCurve
()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
StepGeom_RationalBSplineCurve
- rtype
None
-
SetUniformCurve
()¶ - Parameters
aUniformCurve –
- type aUniformCurve
StepGeom_UniformCurve
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray1OfReal
- rtype
None
-
UniformCurve
()¶ - Return type
opencascade::handle<StepGeom_UniformCurve>
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
WeightsDataValue
()¶ - Parameters
num –
- type num
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_UniformSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a UniformSurface
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
StepGeom_UniformSurfaceAndRationalBSplineSurface
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_BSplineSurface
- Returns a UniformSurfaceAndRationalBSplineSurface
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aUniformSurface
- type aUniformSurface
StepGeom_UniformSurface
- param aRationalBSplineSurface
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None:param aName:
- type aName
TCollection_HAsciiString
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
StepGeom_HArray2OfCartesianPoint
- param aSurfaceForm
- type aSurfaceForm
StepGeom_BSplineSurfaceForm
- param aUClosed
- type aUClosed
StepData_Logical
- param aVClosed
- type aVClosed
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
RationalBSplineSurface
()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetRationalBSplineSurface
()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
StepGeom_RationalBSplineSurface
- rtype
None
-
SetUniformSurface
()¶ - Parameters
aUniformSurface –
- type aUniformSurface
StepGeom_UniformSurface
- rtype
None
-
SetWeightsData
()¶ - Parameters
aWeightsData –
- type aWeightsData
TColStd_HArray2OfReal
- rtype
None
-
UniformSurface
()¶ - Return type
opencascade::handle<StepGeom_UniformSurface>
-
WeightsData
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
WeightsDataValue
()¶ - Parameters
num1 –
- type num1
int
- param num2
- type num2
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
StepGeom_Vector
(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_GeometricRepresentationItem
- Returns a Vector
- rtype
None
-
static
DownCast
(t)¶
-
Init
()¶ - Parameters
aName –
- type aName
TCollection_HAsciiString
- param aOrientation
- type aOrientation
StepGeom_Direction
- param aMagnitude
- type aMagnitude
float
- rtype
None
-
Orientation
()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SetMagnitude
()¶ - Parameters
aMagnitude –
- type aMagnitude
float
- rtype
None
-
SetOrientation
()¶ - Parameters
aOrientation –
- type aOrientation
StepGeom_Direction
- rtype
None
-
property
thisown
¶ The membership flag
-
class
StepGeom_VectorOrDirection
(*args)¶ Bases:
OCC.Core.StepData.StepData_SelectType
- Returns a VectorOrDirection SelectType
- rtype
None
-
Direction
()¶ - returns Value as a Direction (Null if another type)
- rtype
opencascade::handle<StepGeom_Direction>
-
Vector
()¶ - returns Value as a Vector (Null if another type)
- rtype
opencascade::handle<StepGeom_Vector>
-
property
thisown
¶ The membership flag