OCC.Core.LProp module¶
LProp module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_lprop.html
-
class
LProp_AnalyticCurInf(*args)¶ Bases:
object- Return type
-
Perform()¶ - Parameters
T –
- type T
GeomAbs_CurveType
- param UFirst
- type UFirst
float
- param ULast
- type ULast
float
- param Result
- type Result
LProp_CurAndInf &
- rtype
None
-
property
thisown¶ The membership flag
-
class
LProp_CurAndInf(*args)¶ Bases:
object- Return type
-
AddExtCur()¶ - Parameters
Param –
- type Param
float
- param IsMin
- type IsMin
bool
- rtype
None
-
AddInflection()¶ - Parameters
Param –
- type Param
float
- rtype
None
-
NbPoints()¶ - Returns the number of points. The Points are stored to increasing parameter.
- rtype
int
-
Parameter()¶ - Returns the parameter of the Nth point. raises if N not in the range [1,NbPoints()]
- param N
- type N
int
- rtype
float
-
Type()¶ - Returns - MinCur if the Nth parameter corresponds to a minimum of the radius of curvature. - MaxCur if the Nth parameter corresponds to a maximum of the radius of curvature. - Inflection if the parameter corresponds to a point of inflection. raises if N not in the range [1,NbPoints()]
- param N
- type N
int
- rtype
LProp_CIType
-
property
thisown¶ The membership flag
-
class
LProp_SequenceOfCIType(*args)¶ Bases:
object-
Append()¶
-
Assign()¶
-
ChangeFirst()¶
-
ChangeLast()¶
-
ChangeValue()¶
-
Clear()¶
-
Exchange()¶
-
First()¶
-
InsertAfter()¶
-
InsertBefore()¶
-
IsEmpty()¶
-
Last()¶
-
Length()¶
-
Lower()¶
-
Prepend()¶
-
Remove()¶
-
Reverse()¶
-
Set()¶
-
SetValue()¶
-
Size()¶
-
Split()¶
-
Upper()¶
-
Value()¶
-
begin()¶
-
cbegin()¶
-
cend()¶
-
static
delNode()¶
-
end()¶
-
property
thisown¶ The membership flag
-