OCC.ChFiKPart module¶
-
class
ChFiKPart_ComputeData¶ Bases:
object-
static
Compute(*args)¶ - Computes a simple fillet in several particular cases.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- Sp (Handle_ChFiDS_Spine &) –
- Iedge (int) –
Return type:
-
static
ComputeCorner(*args)¶ - Computes a toric or spheric corner fillet.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OrFace1 (TopAbs_Orientation) –
- OrFace2 (TopAbs_Orientation) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- minRad (float) –
- majRad (float) –
- P1S1 (gp_Pnt2d) –
- P2S1 (gp_Pnt2d) –
- P1S2 (gp_Pnt2d) –
- P2S2 (gp_Pnt2d) –
Return type: - Computes spheric corner fillet with non iso pcurve on S2.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OrFace1 (TopAbs_Orientation) –
- OrFace2 (TopAbs_Orientation) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- Rad (float) –
- PS1 (gp_Pnt2d) –
- P1S2 (gp_Pnt2d) –
- P2S2 (gp_Pnt2d) –
Return type: - Computes a toric corner rotule.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S (Handle_Adaptor3d_HSurface &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OfS (TopAbs_Orientation) –
- OS (TopAbs_Orientation) –
- OS1 (TopAbs_Orientation) –
- OS2 (TopAbs_Orientation) –
- Radius (float) –
Return type:
-
thisown¶ The membership flag
-
static
-
ChFiKPart_ComputeData_Compute(*args)¶ - Computes a simple fillet in several particular cases.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- Sp (Handle_ChFiDS_Spine &) –
- Iedge (int) –
Return type:
-
ChFiKPart_ComputeData_ComputeCorner(*args)¶ - Computes a toric or spheric corner fillet.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OrFace1 (TopAbs_Orientation) –
- OrFace2 (TopAbs_Orientation) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- minRad (float) –
- majRad (float) –
- P1S1 (gp_Pnt2d) –
- P2S1 (gp_Pnt2d) –
- P1S2 (gp_Pnt2d) –
- P2S2 (gp_Pnt2d) –
Return type: - Computes spheric corner fillet with non iso pcurve on S2.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OrFace1 (TopAbs_Orientation) –
- OrFace2 (TopAbs_Orientation) –
- Or1 (TopAbs_Orientation) –
- Or2 (TopAbs_Orientation) –
- Rad (float) –
- PS1 (gp_Pnt2d) –
- P1S2 (gp_Pnt2d) –
- P2S2 (gp_Pnt2d) –
Return type: - Computes a toric corner rotule.
Parameters: - DStr (TopOpeBRepDS_DataStructure &) –
- Data (Handle_ChFiDS_SurfData &) –
- S (Handle_Adaptor3d_HSurface &) –
- S1 (Handle_Adaptor3d_HSurface &) –
- S2 (Handle_Adaptor3d_HSurface &) –
- OfS (TopAbs_Orientation) –
- OS (TopAbs_Orientation) –
- OS1 (TopAbs_Orientation) –
- OS2 (TopAbs_Orientation) –
- Radius (float) –
Return type:
-
class
ChFiKPart_DataMapIteratorOfRstMap(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIteratorReturn type: None Parameters: aMap (ChFiKPart_RstMap &) – Return type: None -
Value()¶ Return type: Handle_Adaptor2d_HCurve2d
-
thisown¶ The membership flag
-
-
class
ChFiKPart_DataMapNodeOfRstMap(*args)¶ Bases:
OCC.TCollection.TCollection_MapNodeParameters: - K (int &) –
- I (Handle_Adaptor2d_HCurve2d &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle()¶
-
GetKey()¶ ChFiKPart_DataMapNodeOfRstMap_GetKey(ChFiKPart_DataMapNodeOfRstMap self) -> Standard_Integer
-
SetKey()¶ ChFiKPart_DataMapNodeOfRstMap_SetKey(ChFiKPart_DataMapNodeOfRstMap self, Standard_Integer value)
-
Value()¶ Return type: Handle_Adaptor2d_HCurve2d
-
thisown¶ The membership flag
-
class
ChFiKPart_RstMap(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapParameters: NbBuckets (int) – default value is 1 Return type: None -
Assign()¶ Parameters: Other (ChFiKPart_RstMap &) – Return type: ChFiKPart_RstMap
-
ChangeFind()¶ Parameters: K (int &) – Return type: Handle_Adaptor2d_HCurve2d
-
ChangeFind1()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find()¶ Parameters: K (int &) – Return type: Handle_Adaptor2d_HCurve2d
-
Find1()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set()¶ Parameters: Other (ChFiKPart_RstMap &) – Return type: ChFiKPart_RstMap
-
thisown¶ The membership flag
-
-
class
Handle_ChFiKPart_DataMapNodeOfRstMap(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
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