OCC.LProp module

class OCC.LProp.Handle_LProp_SequenceNodeOfSequenceOfCIType(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class OCC.LProp.LProp_AnalyticCurInf

Bases: object

Perform()
Parameters:
  • T (GeomAbs_CurveType) –
  • UFirst (float) –
  • ULast (float) –
  • Result (LProp_CurAndInf &) –
Return type:

None

thisown

The membership flag

class OCC.LProp.LProp_CurAndInf

Bases: object

AddExtCur()
Parameters:
  • Param (float) –
  • IsMin (bool) –
Return type:

None

AddInflection()
Parameters:Param (float) –
Return type:None
Clear()
Return type:None
IsEmpty()
Return type:bool
NbPoints()
  • Returns the number of points. The Points are stored to increasing parameter.
Return type:int
Parameter()
  • Returns the parameter of the Nth point. raises if N not in the range [1,NbPoints()]
Parameters:N (Standard_Integer) –
Return type: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()]
Parameters:N (Standard_Integer) –
Return type:LProp_CIType
thisown

The membership flag

class OCC.LProp.LProp_SequenceNodeOfSequenceOfCIType(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

LProp_SequenceNodeOfSequenceOfCIType_GetHandle(LProp_SequenceNodeOfSequenceOfCIType self) -> Handle_LProp_SequenceNodeOfSequenceOfCIType

Value()
Return type:LProp_CIType
thisown

The membership flag

class OCC.LProp.LProp_SequenceOfCIType

Bases: OCC.TCollection.TCollection_BaseSequence

Append()
Parameters:
  • T (LProp_CIType &) –
  • S (LProp_SequenceOfCIType &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (LProp_SequenceOfCIType &) –
Return type:LProp_SequenceOfCIType
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:LProp_CIType
Clear()
Return type:None
First()
Return type:LProp_CIType
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (LProp_CIType &) –
  • Index
  • S (LProp_SequenceOfCIType &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • T (LProp_CIType &) –
  • Index
  • S (LProp_SequenceOfCIType &) –
Return type:

None

Return type:

None

Last()
Return type:LProp_CIType
Prepend()
Parameters:
  • T (LProp_CIType &) –
  • S (LProp_SequenceOfCIType &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (Standard_Integer) –
  • FromIndex (Standard_Integer) –
  • ToIndex (Standard_Integer) –
Return type:

None

Return type:

None

Set()
Parameters:Other (LProp_SequenceOfCIType &) –
Return type:LProp_SequenceOfCIType
SetValue()
Parameters:
  • Index (Standard_Integer) –
  • I (LProp_CIType &) –
Return type:

None

Split()
Parameters:
  • Index (Standard_Integer) –
  • Sub (LProp_SequenceOfCIType &) –
Return type:

None

Value()
Parameters:Index (Standard_Integer) –
Return type:LProp_CIType
thisown

The membership flag

class OCC.LProp.SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()