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
opencascade::handle<TCollection_HAsciiString> &
- param aLocation
- type aLocation
opencascade::handle<StepGeom_CartesianPoint> &
- param hasAaxis
- type hasAaxis
bool
- param aAxis
- type aAxis
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
SetAxis()¶ - Parameters
aAxis –
- type aAxis
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aLocation
- type aLocation
opencascade::handle<StepGeom_CartesianPoint> &
- param hasArefDirection
- type hasArefDirection
bool
- param aRefDirection
- type aRefDirection
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
RefDirection()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SetRefDirection()¶ - Parameters
aRefDirection –
- type aRefDirection
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aLocation
- type aLocation
opencascade::handle<StepGeom_CartesianPoint> &
- param hasAaxis
- type hasAaxis
bool
- param aAxis
- type aAxis
opencascade::handle<StepGeom_Direction> &
- param hasArefDirection
- type hasArefDirection
bool
- param aRefDirection
- type aRefDirection
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
RefDirection()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SetAxis()¶ - Parameters
aAxis –
- type aAxis
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
SetRefDirection()¶ - Parameters
aRefDirection –
- type aRefDirection
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aKnotMultiplicities
- type aKnotMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- param aKnots
- type aKnots
opencascade::handle<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
opencascade::handle<TColStd_HArray1OfInteger> &
- rtype
None
-
SetKnotSpec()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetKnots()¶ - Parameters
aKnots –
- type aKnots
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBSplineCurveWithKnots
- type aBSplineCurveWithKnots
opencascade::handle<StepGeom_BSplineCurveWithKnots> &
- param aRationalBSplineCurve
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aKnotMultiplicities
- type aKnotMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- param aKnots
- type aKnots
opencascade::handle<TColStd_HArray1OfReal> &
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- param aWeightsData
- type aWeightsData
opencascade::handle<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
opencascade::handle<StepGeom_BSplineCurveWithKnots> &
- rtype
None
-
SetKnotMultiplicities()¶ - Parameters
aKnotMultiplicities –
- type aKnotMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- rtype
None
-
SetKnotSpec()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetKnots()¶ - Parameters
aKnots –
- type aKnots
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetRationalBSplineCurve()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray1OfInteger> &
- param aVMultiplicities
- type aVMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- param aUKnots
- type aUKnots
opencascade::handle<TColStd_HArray1OfReal> &
- param aVKnots
- type aVKnots
opencascade::handle<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
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetUMultiplicities()¶ - Parameters
aUMultiplicities –
- type aUMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- rtype
None
-
SetVKnots()¶ - Parameters
aVKnots –
- type aVKnots
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetVMultiplicities()¶ - Parameters
aVMultiplicities –
- type aVMultiplicities
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<StepGeom_BSplineSurfaceWithKnots> &
- param aRationalBSplineSurface
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray1OfInteger> &
- param aVMultiplicities
- type aVMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- param aUKnots
- type aUKnots
opencascade::handle<TColStd_HArray1OfReal> &
- param aVKnots
- type aVKnots
opencascade::handle<TColStd_HArray1OfReal> &
- param aKnotSpec
- type aKnotSpec
StepGeom_KnotType
- param aWeightsData
- type aWeightsData
opencascade::handle<TColStd_HArray2OfReal> &
- rtype
None
-
KnotSpec()¶ - Return type
StepGeom_KnotType
-
RationalBSplineSurface()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetBSplineSurfaceWithKnots()¶ - Parameters
aBSplineSurfaceWithKnots –
- type aBSplineSurfaceWithKnots
opencascade::handle<StepGeom_BSplineSurfaceWithKnots> &
- rtype
None
-
SetKnotSpec()¶ - Parameters
aKnotSpec –
- type aKnotSpec
StepGeom_KnotType
- rtype
None
-
SetRationalBSplineSurface()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None
-
SetUKnots()¶ - Parameters
aUKnots –
- type aUKnots
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetUMultiplicities()¶ - Parameters
aUMultiplicities –
- type aUMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- rtype
None
-
SetVKnots()¶ - Parameters
aVKnots –
- type aVKnots
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetVMultiplicities()¶ - Parameters
aVMultiplicities –
- type aVMultiplicities
opencascade::handle<TColStd_HArray1OfInteger> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aBezierCurve
- type aBezierCurve
opencascade::handle<StepGeom_BezierCurve> &
- param aRationalBSplineCurve
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
RationalBSplineCurve()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetBezierCurve()¶ - Parameters
aBezierCurve –
- type aBezierCurve
opencascade::handle<StepGeom_BezierCurve> &
- rtype
None
-
SetRationalBSplineCurve()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<StepGeom_BezierSurface> &
- param aRationalBSplineSurface
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray2OfReal> &
- rtype
None
-
RationalBSplineSurface()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetBezierSurface()¶ - Parameters
aBezierSurface –
- type aBezierSurface
opencascade::handle<StepGeom_BezierSurface> &
- rtype
None
-
SetRationalBSplineSurface()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aCoordinates
- type aCoordinates
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
Init2D()¶ - Parameters
aName –
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param X
- type X
float
- param Y
- type Y
float
- rtype
None
-
Init3D()¶ - Parameters
aName –
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param X
- type X
float
- param Y
- type Y
float
- param Z
- type Z
float
- rtype
None
-
SetCoordinates()¶ - Parameters
aCoordinates –
- type aCoordinates
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param hasAaxis1
- type hasAaxis1
bool
- param aAxis1
- type aAxis1
opencascade::handle<StepGeom_Direction> &
- param hasAaxis2
- type hasAaxis2
bool
- param aAxis2
- type aAxis2
opencascade::handle<StepGeom_Direction> &
- param aLocalOrigin
- type aLocalOrigin
opencascade::handle<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
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
SetAxis2()¶ - Parameters
aAxis2 –
- type aAxis2
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
SetLocalOrigin()¶ - Parameters
aLocalOrigin –
- type aLocalOrigin
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param hasAaxis1
- type hasAaxis1
bool
- param aAxis1
- type aAxis1
opencascade::handle<StepGeom_Direction> &
- param hasAaxis2
- type hasAaxis2
bool
- param aAxis2
- type aAxis2
opencascade::handle<StepGeom_Direction> &
- param aLocalOrigin
- type aLocalOrigin
opencascade::handle<StepGeom_CartesianPoint> &
- param hasAscale
- type hasAscale
bool
- param aScale
- type aScale
float
- param hasAaxis3
- type hasAaxis3
bool
- param aAxis3
- type aAxis3
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
SetAxis3()¶ - Parameters
aAxis3 –
- type aAxis3
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aSegments
- type aSegments
opencascade::handle<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
opencascade::handle<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
opencascade::handle<StepGeom_Curve> &
- rtype
None
-
ParentCurve()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
SetParentCurve()¶ - Parameters
aParentCurve –
- type aParentCurve
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- param aBoundaries
- type aBoundaries
opencascade::handle<StepGeom_HArray1OfSurfaceBoundary> &
- param aImplicitOuter
- type aImplicitOuter
bool
- rtype
None
-
SetBasisSurface()¶ - Set field BasisSurface
- param BasisSurface
- type BasisSurface
opencascade::handle<StepGeom_Surface> &
- rtype
None
-
SetBoundaries()¶ - Set field Boundaries
- param Boundaries
- type Boundaries
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aParentCurve
- type aParentCurve
opencascade::handle<StepGeom_Curve> &
- param aTransformation
- type aTransformation
opencascade::handle<StepGeom_CartesianTransformationOperator> &
- rtype
None
-
ParentCurve()¶ - Return type
opencascade::handle<StepGeom_Curve>
-
SetParentCurve()¶ - Parameters
aParentCurve –
- type aParentCurve
opencascade::handle<StepGeom_Curve> &
- rtype
None
-
SetTransformation()¶ - Parameters
aTransformation –
- type aTransformation
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- param aReferenceToCurve
- type aReferenceToCurve
opencascade::handle<StepRepr_DefinitionalRepresentation> &
- rtype
None
-
ReferenceToCurve()¶ - Return type
opencascade::handle<StepRepr_DefinitionalRepresentation>
-
SetBasisSurface()¶ - Parameters
aBasisSurface –
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- rtype
None
-
SetReferenceToCurve()¶ - Parameters
aReferenceToCurve –
- type aReferenceToCurve
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDirectionRatios
- type aDirectionRatios
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetDirectionRatios()¶ - Parameters
aDirectionRatios –
- type aDirectionRatios
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<StepGeom_Axis2Placement3d> &
- rtype
None
-
Position()¶ - Return type
opencascade::handle<StepGeom_Axis2Placement3d>
-
SetPosition()¶ - Parameters
aPosition –
- type aPosition
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- param aReferenceToCurve
- type aReferenceToCurve
opencascade::handle<StepRepr_DefinitionalRepresentation> &
- param aEquivalentPoint
- type aEquivalentPoint
opencascade::handle<StepGeom_CartesianPoint> &
- rtype
None
-
SetEquivalentPoint()¶ - Parameters
aEquivalentPoint –
- type aEquivalentPoint
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<TCollection_HAsciiString> &
- param aGeometricRepresentationCtx
- type aGeometricRepresentationCtx
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- param aGlobalUnitAssignedCtx
- type aGlobalUnitAssignedCtx
opencascade::handle<StepRepr_GlobalUnitAssignedContext> &
- param aGlobalUncertaintyAssignedCtx
- type aGlobalUncertaintyAssignedCtx
opencascade::handle<StepRepr_GlobalUncertaintyAssignedContext> &
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<TCollection_HAsciiString> &
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- param aUnits
- type aUnits
opencascade::handle<StepBasic_HArray1OfNamedUnit> &
- param anUncertainty
- type anUncertainty
opencascade::handle<StepBasic_HArray1OfUncertaintyMeasureWithUnit> &
- rtype
None
-
SetCoordinateSpaceDimension()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetGeometricRepresentationContext()¶ - Parameters
aGeometricRepresentationContext –
- type aGeometricRepresentationContext
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- rtype
None
-
SetGlobalUncertaintyAssignedContext()¶ - Parameters
aGlobalUncertaintyAssignedCtx –
- type aGlobalUncertaintyAssignedCtx
opencascade::handle<StepRepr_GlobalUncertaintyAssignedContext> &
- rtype
None
-
SetGlobalUnitAssignedContext()¶ - Parameters
aGlobalUnitAssignedContext –
- type aGlobalUnitAssignedContext
opencascade::handle<StepRepr_GlobalUnitAssignedContext> &
- rtype
None
-
SetUncertainty()¶ - Parameters
aUncertainty –
- type aUncertainty
opencascade::handle<StepBasic_HArray1OfUncertaintyMeasureWithUnit> &
- rtype
None
-
SetUnits()¶ - Parameters
aUnits –
- type aUnits
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<TCollection_HAsciiString> &
- param aGeometricRepresentationContext
- type aGeometricRepresentationContext
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- param aGlobalUnitAssignedContext
- type aGlobalUnitAssignedContext
opencascade::handle<StepRepr_GlobalUnitAssignedContext> &
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<TCollection_HAsciiString> &
- param aCoordinateSpaceDimension
- type aCoordinateSpaceDimension
int
- param aUnits
- type aUnits
opencascade::handle<StepBasic_HArray1OfNamedUnit> &
- rtype
None
-
SetCoordinateSpaceDimension()¶ - Parameters
aCoordinateSpaceDimension –
- type aCoordinateSpaceDimension
int
- rtype
None
-
SetGeometricRepresentationContext()¶ - Parameters
aGeometricRepresentationContext –
- type aGeometricRepresentationContext
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- rtype
None
-
SetGlobalUnitAssignedContext()¶ - Parameters
aGlobalUnitAssignedContext –
- type aGlobalUnitAssignedContext
opencascade::handle<StepRepr_GlobalUnitAssignedContext> &
- rtype
None
-
SetUnits()¶ - Parameters
aUnits –
- type aUnits
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<TCollection_HAsciiString> &
- param aGeometricRepresentationContext
- type aGeometricRepresentationContext
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- param aParametricRepresentationContext
- type aParametricRepresentationContext
opencascade::handle<StepRepr_ParametricRepresentationContext> &
- rtype
None:param aContextIdentifier:
- type aContextIdentifier
opencascade::handle<TCollection_HAsciiString> &
- param aContextType
- type aContextType
opencascade::handle<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
opencascade::handle<StepGeom_GeometricRepresentationContext> &
- rtype
None
-
SetParametricRepresentationContext()¶ - Parameters
aParametricRepresentationContext –
- type aParametricRepresentationContext
opencascade::handle<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_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfCartesianPoint(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCartesianPoint,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfCompositeCurveSegment(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCompositeCurveSegment,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfCurve(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfCurve,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfPcurveOrSurface(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfPcurveOrSurface,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfSurfaceBoundary(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfSurfaceBoundary,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray1OfTrimmingSelect(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array1OfTrimmingSelect,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Array1()¶
-
ChangeArray1()¶
-
static
DownCast(t)¶
-
property
thisown¶ The membership flag
-
class
StepGeom_HArray2OfCartesianPoint(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Array2OfCartesianPoint,OCC.Core.Standard.Standard_TransientEmpty 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_TransientEmpty 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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPnt
- type aPnt
opencascade::handle<StepGeom_CartesianPoint> &
- param aDir
- type aDir
opencascade::handle<StepGeom_Vector> &
- rtype
None
-
Pnt()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
SetDir()¶ - Parameters
aDir –
- type aDir
opencascade::handle<StepGeom_Vector> &
- rtype
None
-
SetPnt()¶ - Parameters
aPnt –
- type aPnt
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisCurve
- type aBasisCurve
opencascade::handle<StepGeom_Curve> &
- param aDistance
- type aDistance
float
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aRefDirection
- type aRefDirection
opencascade::handle<StepGeom_Direction> &
- rtype
None
-
RefDirection()¶ - Return type
opencascade::handle<StepGeom_Direction>
-
SelfIntersect()¶ - Return type
StepData_Logical
-
SetBasisCurve()¶ - Parameters
aBasisCurve –
- type aBasisCurve
opencascade::handle<StepGeom_Curve> &
- rtype
None
-
SetDistance()¶ - Parameters
aDistance –
- type aDistance
float
- rtype
None
-
SetRefDirection()¶ - Parameters
aRefDirection –
- type aRefDirection
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<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
opencascade::handle<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
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- param aReferenceToCurve
- type aReferenceToCurve
opencascade::handle<StepRepr_DefinitionalRepresentation> &
- rtype
None
-
ReferenceToCurve()¶ - Return type
opencascade::handle<StepRepr_DefinitionalRepresentation>
-
SetBasisSurface()¶ - Parameters
aBasisSurface –
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- rtype
None
-
SetReferenceToCurve()¶ - Parameters
aReferenceToCurve –
- type aReferenceToCurve
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aLocation
- type aLocation
opencascade::handle<StepGeom_CartesianPoint> &
- rtype
None
-
Location()¶ - Return type
opencascade::handle<StepGeom_CartesianPoint>
-
SetLocation()¶ - Parameters
aLocation –
- type aLocation
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisCurve
- type aBasisCurve
opencascade::handle<StepGeom_Curve> &
- param aPointParameter
- type aPointParameter
float
- rtype
None
-
SetBasisCurve()¶ - Parameters
aBasisCurve –
- type aBasisCurve
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<StepGeom_Surface> &
- param aPointParameterU
- type aPointParameterU
float
- param aPointParameterV
- type aPointParameterV
float
- rtype
None
-
SetBasisSurface()¶ - Parameters
aBasisSurface –
- type aBasisSurface
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aParentPt
- type aParentPt
opencascade::handle<StepGeom_Point> &
- param aTransformation
- type aTransformation
opencascade::handle<StepGeom_CartesianTransformationOperator> &
- rtype
None
-
ParentPt()¶ - Return type
opencascade::handle<StepGeom_Point>
-
SetParentPt()¶ - Parameters
aParentPt –
- type aParentPt
opencascade::handle<StepGeom_Point> &
- rtype
None
-
SetTransformation()¶ - Parameters
aTransformation –
- type aTransformation
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPoints
- type aPoints
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aQuasiUniformCurve
- type aQuasiUniformCurve
opencascade::handle<StepGeom_QuasiUniformCurve> &
- param aRationalBSplineCurve
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
QuasiUniformCurve()¶ - Return type
opencascade::handle<StepGeom_QuasiUniformCurve>
-
RationalBSplineCurve()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetQuasiUniformCurve()¶ - Parameters
aQuasiUniformCurve –
- type aQuasiUniformCurve
opencascade::handle<StepGeom_QuasiUniformCurve> &
- rtype
None
-
SetRationalBSplineCurve()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<StepGeom_QuasiUniformSurface> &
- param aRationalBSplineSurface
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray2OfReal> &
- rtype
None
-
QuasiUniformSurface()¶ - Return type
opencascade::handle<StepGeom_QuasiUniformSurface>
-
RationalBSplineSurface()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetQuasiUniformSurface()¶ - Parameters
aQuasiUniformSurface –
- type aQuasiUniformSurface
opencascade::handle<StepGeom_QuasiUniformSurface> &
- rtype
None
-
SetRationalBSplineSurface()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray2OfReal> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aSegments
- type aSegments
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisSurface
- type aBasisSurface
opencascade::handle<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
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aCurve3d
- type aCurve3d
opencascade::handle<StepGeom_Curve> &
- param aAssociatedGeometry
- type aAssociatedGeometry
opencascade::handle<StepGeom_HArray1OfPcurveOrSurface> &
- param aMasterRepresentation
- type aMasterRepresentation
StepGeom_PreferredSurfaceCurveRepresentation
- rtype
None
-
MasterRepresentation()¶ - Return type
StepGeom_PreferredSurfaceCurveRepresentation
-
SetAssociatedGeometry()¶ - Parameters
aAssociatedGeometry –
- type aAssociatedGeometry
opencascade::handle<StepGeom_HArray1OfPcurveOrSurface> &
- rtype
None
-
SetCurve3d()¶ - Parameters
aCurve3d –
- type aCurve3d
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aSweptCurve
- type aSweptCurve
opencascade::handle<StepGeom_Curve> &
- param aExtrusionAxis
- type aExtrusionAxis
opencascade::handle<StepGeom_Vector> &
- rtype
None
-
SetExtrusionAxis()¶ - Parameters
aExtrusionAxis –
- type aExtrusionAxis
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aSweptCurve
- type aSweptCurve
opencascade::handle<StepGeom_Curve> &
- param aAxisPosition
- type aAxisPosition
opencascade::handle<StepGeom_Axis1Placement> &
- rtype
None
-
SetAxisPosition()¶ - Parameters
aAxisPosition –
- type aAxisPosition
opencascade::handle<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
opencascade::handle<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
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aParentSurface
- type aParentSurface
opencascade::handle<StepGeom_Surface> &
- param aTransformation
- type aTransformation
opencascade::handle<StepGeom_CartesianTransformationOperator3d> &
- rtype
None
-
ParentSurface()¶ - Return type
opencascade::handle<StepGeom_Surface>
-
SetParentSurface()¶ - Parameters
aParentSurface –
- type aParentSurface
opencascade::handle<StepGeom_Surface> &
- rtype
None
-
SetTransformation()¶ - Parameters
aTransformation –
- type aTransformation
opencascade::handle<StepGeom_CartesianTransformationOperator3d> &
- rtype
None
-
Transformation()¶ - Return type
opencascade::handle<StepGeom_CartesianTransformationOperator3d>
-
property
thisown¶ The membership flag
-
class
StepGeom_SweptSurface(*args)¶ Bases:
OCC.Core.StepGeom.StepGeom_Surface- Returns a SweptSurface
- rtype
None
-
static
DownCast(t)¶
-
Init()¶ - Parameters
aName –
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aSweptCurve
- type aSweptCurve
opencascade::handle<StepGeom_Curve> &
- rtype
None
-
SetSweptCurve()¶ - Parameters
aSweptCurve –
- type aSweptCurve
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aPosition
- type aPosition
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aBasisCurve
- type aBasisCurve
opencascade::handle<StepGeom_Curve> &
- param aTrim1
- type aTrim1
opencascade::handle<StepGeom_HArray1OfTrimmingSelect> &
- param aTrim2
- type aTrim2
opencascade::handle<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
opencascade::handle<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
opencascade::handle<StepGeom_HArray1OfTrimmingSelect> &
- rtype
None
-
SetTrim2()¶ - Parameters
aTrim2 –
- type aTrim2
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aUniformCurve
- type aUniformCurve
opencascade::handle<StepGeom_UniformCurve> &
- param aRationalBSplineCurve
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aDegree
- type aDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<StepGeom_HArray1OfCartesianPoint> &
- param aCurveForm
- type aCurveForm
StepGeom_BSplineCurveForm
- param aClosedCurve
- type aClosedCurve
StepData_Logical
- param aSelfIntersect
- type aSelfIntersect
StepData_Logical
- param aWeightsData
- type aWeightsData
opencascade::handle<TColStd_HArray1OfReal> &
- rtype
None
-
RationalBSplineCurve()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineCurve>
-
SetRationalBSplineCurve()¶ - Parameters
aRationalBSplineCurve –
- type aRationalBSplineCurve
opencascade::handle<StepGeom_RationalBSplineCurve> &
- rtype
None
-
SetUniformCurve()¶ - Parameters
aUniformCurve –
- type aUniformCurve
opencascade::handle<StepGeom_UniformCurve> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<StepGeom_UniformSurface> &
- param aRationalBSplineSurface
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None:param aName:
- type aName
opencascade::handle<TCollection_HAsciiString> &
- param aUDegree
- type aUDegree
int
- param aVDegree
- type aVDegree
int
- param aControlPointsList
- type aControlPointsList
opencascade::handle<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
opencascade::handle<TColStd_HArray2OfReal> &
- rtype
None
-
RationalBSplineSurface()¶ - Return type
opencascade::handle<StepGeom_RationalBSplineSurface>
-
SetRationalBSplineSurface()¶ - Parameters
aRationalBSplineSurface –
- type aRationalBSplineSurface
opencascade::handle<StepGeom_RationalBSplineSurface> &
- rtype
None
-
SetUniformSurface()¶ - Parameters
aUniformSurface –
- type aUniformSurface
opencascade::handle<StepGeom_UniformSurface> &
- rtype
None
-
SetWeightsData()¶ - Parameters
aWeightsData –
- type aWeightsData
opencascade::handle<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
opencascade::handle<TCollection_HAsciiString> &
- param aOrientation
- type aOrientation
opencascade::handle<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
opencascade::handle<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