OCC.BiTgte module¶
-
class
BiTgte_Blend
(*args)¶ Bases:
object
Return type: None - <S>: Shape to be rounded <Radius>: radius of the fillet <Tol>: Tol3d used in approximations <NUBS>: if true, generate only NUBS surfaces, if false, generate analytical surfaces if possible
Parameters: Return type: -
CenterLines
()¶ - set in <LC> all the center lines
Parameters: LC (TopTools_ListOfShape &) – Return type: None
-
CurveOnShape1
()¶ - gives the 3d curve of SurfaceFillet(Index) on SupportShape1(Index)
Parameters: Index (int) – Return type: Handle_Geom_Curve
-
CurveOnShape2
()¶ - gives the 3d curve of SurfaceFillet(Index) on SupportShape2(Index)
Parameters: Index (int) – Return type: Handle_Geom_Curve
-
Face
()¶ - returns the surface of range Index
Parameters: Index (int) – Return type: TopoDS_Face - returns the face generated by the centerline. <CenterLine> may be - an edge : generate a pipe. - a vertex : generate a sphere. Warning: returns a Null Shape if <CenterLine> generates no surface.
Parameters: CenterLine (TopoDS_Shape &) – Return type: TopoDS_Face
-
IndicesOfBranche
()¶ - Set in <From>,<To> the indices of the faces of the branche <Index>. //! i.e: Branche<Index> = Face(From) + Face(From+1) + ..+ Face(To)
Parameters: - Index (int) –
- From (int &) –
- To (int &) –
Return type:
-
Init
()¶ Parameters: Return type:
-
PCurve1OnFillet
()¶ - gives the PCurve associated to CurveOnShape1(Index) on the Fillet
Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
PCurve2OnFillet
()¶ - gives the PCurve associated to CurveOnShape2(Index) on the fillet
Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
PCurveOnFace1
()¶ - gives the PCurve associated to CurvOnShape1(Index) on the support face Warning: returns a Null Handle if SupportShape1 is not a Face
Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
PCurveOnFace2
()¶ - gives the PCurve associated to CurveOnShape2(Index) on the support face Warning: returns a Null Handle if SupportShape2 is not a Face
Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
Perform
()¶ - Compute the generated surfaces. If <BuildShape> is true, compute the resulting Shape. If false, only the blending surfaces are computed.
Parameters: BuildShape (bool) – default value is Standard_True Return type: None
-
SetEdge
()¶ - Set an edge of <myShape> to be rounded.
Parameters: Edge (TopoDS_Edge &) – Return type: None
-
SetFaces
()¶ - Set two faces of <myShape> on which the Sphere must roll.
Parameters: - F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type:
-
SetStoppingFace
()¶ - Set a face on which the fillet must stop.
Parameters: Face (TopoDS_Face &) – Return type: None
-
Shape
()¶ - returns the result
Return type: TopoDS_Shape
-
SupportShape1
()¶ - gives the first support shape relative to SurfaceFillet(Index);
Parameters: Index (int) – Return type: TopoDS_Shape
-
SupportShape2
()¶ - gives the second support shape relative to SurfaceFillet(Index);
Parameters: Index (int) – Return type: TopoDS_Shape
-
Surface
()¶ - returns the surface of range Index
Parameters: Index (int) – Return type: Handle_Geom_Surface - returns the surface generated by the centerline. <CenterLine> may be - an edge : generate a pipe. - a vertex : generate a sphere. Warning: returns a Null Handle if <CenterLine> generates no surface.
Parameters: CenterLine (TopoDS_Shape &) – Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
BiTgte_CurveOnEdge
(*args)¶ Bases:
OCC.Adaptor3d.Adaptor3d_Curve
Return type: Parameters: - EonF (TopoDS_Edge &) –
- Edge (TopoDS_Edge &) –
Return type: -
thisown
¶ The membership flag
-
class
BiTgte_CurveOnVertex
(*args)¶ Bases:
OCC.Adaptor3d.Adaptor3d_Curve
Return type: Parameters: - EonF (TopoDS_Edge &) –
- V (TopoDS_Vertex &) –
Return type: -
thisown
¶ The membership flag
-
class
BiTgte_DataMapIteratorOfDataMapOfShapeBox
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (BiTgte_DataMapOfShapeBox &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
BiTgte_DataMapNodeOfDataMapOfShapeBox
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (Bnd_Box &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
BiTgte_DataMapOfShapeBox
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (BiTgte_DataMapOfShapeBox &) – Return type: BiTgte_DataMapOfShapeBox
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (BiTgte_DataMapOfShapeBox &) – Return type: BiTgte_DataMapOfShapeBox
-
thisown
¶ The membership flag
-
-
class
BiTgte_HCurveOnEdge
(*args)¶ Bases:
OCC.Adaptor3d.Adaptor3d_HCurve
Return type: None Parameters: C (BiTgte_CurveOnEdge &) – Return type: None -
ChangeCurve
()¶ Return type: BiTgte_CurveOnEdge
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
BiTgte_HCurveOnVertex
(*args)¶ Bases:
OCC.Adaptor3d.Adaptor3d_HCurve
Return type: None Parameters: C (BiTgte_CurveOnVertex &) – Return type: None -
ChangeCurve
()¶ Return type: BiTgte_CurveOnVertex
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
Handle_BiTgte_DataMapNodeOfDataMapOfShapeBox
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BiTgte_HCurveOnEdge
(*args)¶ Bases:
OCC.Adaptor3d.Handle_Adaptor3d_HCurve
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BiTgte_HCurveOnVertex
(*args)¶ Bases:
OCC.Adaptor3d.Handle_Adaptor3d_HCurve
-
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
()¶
-
-
new_instancemethod
(func, inst, cls)¶
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases