OCC.IntPolyh module¶
-
class
Handle_IntPolyh_SequenceNodeOfSeqOfStartPoints
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
IntPolyh_Couple
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
thisown
¶ The membership flag
-
-
class
IntPolyh_Edge
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
thisown
¶ The membership flag
-
-
class
IntPolyh_Intersection
(*args)¶ Bases:
object
- Constructor
Parameters: - S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
Return type: - NbSU1 ... NbSV2 are used to compute the initial samples of the iso parametric meshes on the surfaces.
Parameters: Return type: - D1, D2 are used to compute the initial samples of the iso parametric meshes on the surfaces.
Parameters: - S1 (Handle_Adaptor3d_HSurface &) –
- anUpars1 (TColStd_Array1OfReal &) –
- aVpars1 (TColStd_Array1OfReal &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- anUpars2 (TColStd_Array1OfReal &) –
- aVpars2 (TColStd_Array1OfReal &) –
Return type: -
GetLinePoint
()¶ Parameters: Return type:
-
GetTangentZonePoint
()¶ Parameters: Return type:
-
Perform
()¶ - Compute the intersection.
Return type: None - Compute the intersection.
Parameters: - Upars1 (TColStd_Array1OfReal &) –
- Vpars1 (TColStd_Array1OfReal &) –
- Upars2 (TColStd_Array1OfReal &) –
- Vpars2 (TColStd_Array1OfReal &) –
Return type:
-
thisown
¶ The membership flag
-
class
IntPolyh_Point
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
Add
()¶ Parameters: P1 (IntPolyh_Point &) – Return type: IntPolyh_Point
-
Divide
()¶ Parameters: rr (float) – Return type: IntPolyh_Point
-
Middle
()¶ Parameters: - MySurface (Handle_Adaptor3d_HSurface &) –
- P1 (IntPolyh_Point &) –
- P2 (IntPolyh_Point &) –
Return type:
-
Multiplication
()¶ Parameters: rr (float) – Return type: IntPolyh_Point
-
Set
()¶ Parameters: Return type: Return type:
-
Sub
()¶ Parameters: P1 (IntPolyh_Point &) – Return type: IntPolyh_Point
-
thisown
¶ The membership flag
-
-
class
IntPolyh_SectionLine
(*args)¶ Bases:
object
Return type: None Parameters: nn (int) – Return type: None -
ChangeValue
()¶ Parameters: nn (int) – Return type: IntPolyh_StartPoint
-
Copy
()¶ Parameters: Other (IntPolyh_SectionLine &) – Return type: IntPolyh_SectionLine
-
Set
()¶ Parameters: Other (IntPolyh_SectionLine &) – Return type: IntPolyh_SectionLine
-
Value
()¶ Parameters: nn (int) – Return type: IntPolyh_StartPoint
-
thisown
¶ The membership flag
-
-
class
IntPolyh_SeqOfStartPoints
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (IntPolyh_SeqOfStartPoints &) – Return type: None -
Append
()¶ Parameters: - T (IntPolyh_StartPoint &) –
- S (IntPolyh_SeqOfStartPoints &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (IntPolyh_SeqOfStartPoints &) – Return type: IntPolyh_SeqOfStartPoints
-
ChangeValue
()¶ Parameters: Index (int) – Return type: IntPolyh_StartPoint
-
First
()¶ Return type: IntPolyh_StartPoint
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (IntPolyh_StartPoint &) –
- Index –
- S (IntPolyh_SeqOfStartPoints &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (IntPolyh_StartPoint &) –
- Index –
- S (IntPolyh_SeqOfStartPoints &) –
Return type: Return type:
-
Last
()¶ Return type: IntPolyh_StartPoint
-
Prepend
()¶ Parameters: - T (IntPolyh_StartPoint &) –
- S (IntPolyh_SeqOfStartPoints &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (IntPolyh_SeqOfStartPoints &) – Return type: IntPolyh_SeqOfStartPoints
-
Value
()¶ Parameters: Index (int) – Return type: IntPolyh_StartPoint
-
thisown
¶ The membership flag
-
-
class
IntPolyh_SequenceNodeOfSeqOfStartPoints
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (IntPolyh_StartPoint &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: IntPolyh_StartPoint
-
thisown
¶ The membership flag
-
class
IntPolyh_StartPoint
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
GetEdgePoints
()¶ Parameters: - Triangle (IntPolyh_Triangle &) –
- FirstEdgePoint (int &) –
- SecondEdgePoint (int &) –
- LastPoint (int &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
IntPolyh_Triangle
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
CheckCommonEdge
()¶ Parameters: Return type:
-
CompareBoxTriangle
()¶ Parameters: - b (Bnd_Box &) –
- TPoints (IntPolyh_ArrayOfPoints &) –
Return type:
-
GetNextTriangle2
()¶ Parameters: Return type:
-
LinkEdges2Triangle
()¶ Parameters: Return type:
-
MiddleRefinement
()¶ Parameters: - TriangleNumber (int) –
- MySurface (Handle_Adaptor3d_HSurface &) –
- TPoints (IntPolyh_ArrayOfPoints &) –
- TTriangles (IntPolyh_ArrayOfTriangles &) –
- TEdges (IntPolyh_ArrayOfEdges &) –
Return type:
-
MultipleMiddleRefinement
()¶ Parameters: Return type:
-
MultipleMiddleRefinement2
()¶ Parameters: Return type:
-
TriangleDeflection
()¶ Parameters: - MaSurface (Handle_Adaptor3d_HSurface &) –
- TP (IntPolyh_ArrayOfPoints &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
thisown
¶ The membership flag
-
value
()¶
-
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases