OCC.TopOpeBRep module¶
-
class
Handle_TopOpeBRep_DataMapNodeOfDataMapOfTopolTool(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_FFDumper(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_HArray1OfLineInter(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_HArray1OfVPointInter(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_Hctxee2d(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_Hctxff2d(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_ListNodeOfListOfBipoint(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode-
static
DownCast()¶
-
GetObject()¶
-
IsNull()¶
-
Nullify()¶
-
thisown¶ The membership flag
-
static
-
class
Handle_TopOpeBRep_SequenceNodeOfSequenceOfPoint2d(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode-
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()¶
-
-
class
TopOpeBRep_Array1OfLineInter(*args)¶ Bases:
objectParameters: Return type: Return type: -
Assign()¶ Parameters: Other (TopOpeBRep_Array1OfLineInter &) – Return type: TopOpeBRep_Array1OfLineInter
-
ChangeValue()¶ Parameters: Index (int) – Return type: TopOpeBRep_LineInter
-
Set()¶ Parameters: Other (TopOpeBRep_Array1OfLineInter &) – Return type: TopOpeBRep_Array1OfLineInter
-
Value()¶ Parameters: Index (int) – Return type: TopOpeBRep_LineInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_Array1OfVPointInter(*args)¶ Bases:
objectParameters: Return type: Return type: -
Assign()¶ Parameters: Other (TopOpeBRep_Array1OfVPointInter &) – Return type: TopOpeBRep_Array1OfVPointInter
-
ChangeValue()¶ Parameters: Index (int) – Return type: TopOpeBRep_VPointInter
-
Set()¶ Parameters: Other (TopOpeBRep_Array1OfVPointInter &) – Return type: TopOpeBRep_Array1OfVPointInter
-
Value()¶ Parameters: Index (int) – Return type: TopOpeBRep_VPointInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_Bipoint(*args)¶ Bases:
objectReturn type: Parameters: Return type: -
thisown¶ The membership flag
-
-
class
TopOpeBRep_DSFiller(*args)¶ Bases:
objectReturn type: None -
ChangeEdgesFiller()¶ Return type: TopOpeBRep_EdgesFiller
-
ChangeFaceEdgeFiller()¶ Return type: TopOpeBRep_FaceEdgeFiller
-
ChangeFacesFiller()¶ Return type: TopOpeBRep_FacesFiller
-
ChangeShapeIntersector()¶ Return type: TopOpeBRep_ShapeIntersector
-
ChangeShapeIntersector2d()¶ Return type: TopOpeBRep_ShapeIntersector2d
-
CompleteDS()¶ - Update the data structure with relevant informations deduced from the intersections. //! Shells containing an intersected face. Wires containing an intersected edge.
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None
-
CompleteDS2d()¶ - Update the data structure with relevant informations deduced from the intersections 2d. //! Shells containing an intersected face. Wires containing an intersected edge. //! search for interference identity using edge connexity //NYI
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None
-
Insert()¶ - Stores in <DS> the intersections of <S1> and <S2>. if orientFORWARD = True S FORWARD,REVERSED –> FORWARD S EXTERNAL,INTERNAL –> EXTERNAL,INTERNAL
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- orientFORWARD (bool) – default value is Standard_True
Return type:
-
Insert1d()¶ - Stores in <DS> the intersections of <S1> and <S2>. S1 and S2 are edges or wires. S1 edges have a 2d representation in face F1 S2 edges have a 2d representation in face F2 F1 is the face which surface is taken as reference for 2d description of S1 and S2 edges. if orientFORWARD = True S FORWARD,REVERSED –> FORWARD S EXTERNAL,INTERNAL –> EXTERNAL,INTERNAL
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- orientFORWARD (bool) – default value is Standard_False
Return type:
-
Insert2d()¶ - Stores in <DS> the intersections of <S1> and <S2>. S1 et S2 contain only SameDomain Face
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
InsertIntersection()¶ - Stores in <DS> the intersections of <S1> and <S2>. if orientFORWARD = True S FORWAR,REVERSED –> FORWARD S EXTERNAL,INTERNAL –> EXTERNAL,INTERNAL
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- orientFORWARD (bool) – default value is Standard_True
Return type:
-
InsertIntersection2d()¶ - S1, S2 set of tangent face lance les intersections 2d pour coder correctement les faces SameDomain.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
PShapeClassifier()¶ - return field myPShapeClassifier. set field myPShapeClassifier.
Return type: TopOpeBRepTool_PShapeClassifier
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_DataMapIteratorOfDataMapOfTopolTool(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIteratorReturn type: None Parameters: aMap (TopOpeBRep_DataMapOfTopolTool &) – Return type: None -
Key()¶ Return type: TopoDS_Shape
-
Value()¶ Return type: Handle_BRepTopAdaptor_TopolTool
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_DataMapNodeOfDataMapOfTopolTool(*args)¶ Bases:
OCC.TCollection.TCollection_MapNodeParameters: - K (TopoDS_Shape &) –
- I (Handle_BRepTopAdaptor_TopolTool &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle()¶
-
Key()¶ Return type: TopoDS_Shape
-
Value()¶ Return type: Handle_BRepTopAdaptor_TopolTool
-
thisown¶ The membership flag
-
class
TopOpeBRep_DataMapOfTopolTool(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapParameters: NbBuckets (int) – default value is 1 Return type: None -
Assign()¶ Parameters: Other (TopOpeBRep_DataMapOfTopolTool &) – Return type: TopOpeBRep_DataMapOfTopolTool
-
ChangeFind()¶ Parameters: K (TopoDS_Shape &) – Return type: Handle_BRepTopAdaptor_TopolTool
-
ChangeFind1()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find()¶ Parameters: K (TopoDS_Shape &) – Return type: Handle_BRepTopAdaptor_TopolTool
-
Find1()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set()¶ Parameters: Other (TopOpeBRep_DataMapOfTopolTool &) – Return type: TopOpeBRep_DataMapOfTopolTool
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_EdgesFiller(*args)¶ Bases:
objectReturn type: None -
Insert()¶ Parameters: - E1 (TopoDS_Shape &) –
- E2 (TopoDS_Shape &) –
- EI (TopOpeBRep_EdgesIntersector &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_EdgesIntersector(*args)¶ Bases:
objectReturn type: None -
Curve()¶ Parameters: Index (int) – Return type: Geom2dAdaptor_Curve
-
Delete()¶ Return type: void
-
Dimension()¶ Parameters: D (int) – Return type: None - set working space dimension D = 1 for E &|| W, 2 for E in F
Return type: int
-
Dump()¶ Parameters: Return type:
-
Edge()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
Face()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
Perform()¶ Parameters: - E1 (TopoDS_Shape &) –
- E2 (TopoDS_Shape &) –
- ReduceSegments (bool) – default value is Standard_True
Return type:
-
Point()¶ Return type: TopOpeBRep_Point2d Parameters: I (int) – Return type: TopOpeBRep_Point2d
-
Points()¶ Return type: TopOpeBRep_SequenceOfPoint2d
-
ReduceSegment()¶ Parameters: - P1 (TopOpeBRep_Point2d &) –
- P2 (TopOpeBRep_Point2d &) –
- Pn (TopOpeBRep_Point2d &) –
Return type:
-
SetFaces()¶ Parameters: - F1 (TopoDS_Shape &) –
- F2 (TopoDS_Shape &) –
- F1 –
- F2 –
- B1 (Bnd_Box &) –
- B2 (Bnd_Box &) –
Return type: Return type:
-
Status1()¶ Return type: TopOpeBRep_P2Dstatus
-
Surface()¶ Parameters: Index (int) – Return type: BRepAdaptor_Surface
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_FFDumper(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedParameters: PFF (TopOpeBRep_PFacesFiller &) – Return type: None -
DumpDSP()¶ Parameters: Return type:
-
GetHandle()¶
-
PFacesFillerDummy()¶ Return type: TopOpeBRep_PFacesFiller
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_FFTransitionTool¶ Bases:
object-
static
ProcessEdgeONTransition(*args)¶ - compute transition on ‘IntPatch_Restriction line’ edge <R> when crossing edge <E> of face <F> at point <VP>. VP is given on edge <E> of face <F> of index <Index> (1 or 2). <VP> has been classified by FacesFiller as TopAbs_ON an edge <R> of the other face than <F> of current (face/face) intersection. Transition depends on the orientation of E in F. This method should be provided by IntPatch_Line (NYI)
Parameters: - VP (TopOpeBRep_VPointInter &) –
- Index (int) –
- R (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- F (TopoDS_Shape &) –
Return type:
-
static
ProcessEdgeTransition(*args)¶ Parameters: - P (TopOpeBRep_VPointInter &) –
- Index (int) –
- LineOrientation (TopAbs_Orientation) –
Return type:
-
static
ProcessFaceTransition(*args)¶ Parameters: - L (TopOpeBRep_LineInter &) –
- Index (int) –
- FaceOrientation (TopAbs_Orientation) –
Return type:
-
static
ProcessLineTransition(*args)¶ Parameters: - P (TopOpeBRep_VPointInter &) –
- Index (int) –
- EdgeOrientation (TopAbs_Orientation) –
- P –
- L (TopOpeBRep_LineInter &) –
Return type: Return type:
-
thisown¶ The membership flag
-
static
-
TopOpeBRep_FFTransitionTool_ProcessEdgeONTransition(*args)¶ - compute transition on ‘IntPatch_Restriction line’ edge <R> when crossing edge <E> of face <F> at point <VP>. VP is given on edge <E> of face <F> of index <Index> (1 or 2). <VP> has been classified by FacesFiller as TopAbs_ON an edge <R> of the other face than <F> of current (face/face) intersection. Transition depends on the orientation of E in F. This method should be provided by IntPatch_Line (NYI)
Parameters: - VP (TopOpeBRep_VPointInter &) –
- Index (int) –
- R (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- F (TopoDS_Shape &) –
Return type:
-
TopOpeBRep_FFTransitionTool_ProcessEdgeTransition(*args)¶ Parameters: - P (TopOpeBRep_VPointInter &) –
- Index (int) –
- LineOrientation (TopAbs_Orientation) –
Return type:
-
TopOpeBRep_FFTransitionTool_ProcessFaceTransition(*args)¶ Parameters: - L (TopOpeBRep_LineInter &) –
- Index (int) –
- FaceOrientation (TopAbs_Orientation) –
Return type:
-
TopOpeBRep_FFTransitionTool_ProcessLineTransition(*args)¶ Parameters: - P (TopOpeBRep_VPointInter &) –
- Index (int) –
- EdgeOrientation (TopAbs_Orientation) –
- P –
- L (TopOpeBRep_LineInter &) –
Return type: Return type:
-
class
TopOpeBRep_FaceEdgeFiller(*args)¶ Bases:
objectReturn type: None -
Insert()¶ Parameters: - F (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- FEINT (TopOpeBRep_FaceEdgeIntersector &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_FaceEdgeIntersector(*args)¶ Bases:
objectReturn type: None -
ForceTolerance()¶ - Force the tolerance values used by the next Perform(S1,S2) call.
Parameters: tol (float) – Return type: None
-
IsVertex()¶ Parameters: Return type: Return type:
-
Shape()¶ - returns intersected face or edge according to value of <Index> = 1 or 2
Parameters: Index (int) – Return type: TopoDS_Shape
-
State()¶ - IN ou ON / a la face. Les points OUT ne sont pas retournes.
Return type: TopAbs_State
-
Tolerance()¶ - Return the tolerance value used in the last Perform() call If ForceTolerance() has been called, return the given value. If not, return value extracted from shapes.
Return type: float
-
Transition()¶ - Index = 1 transition par rapport a la face, en cheminant sur l’arete
Parameters: - Index (int) –
- FaceOrientation (TopAbs_Orientation) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_FacesFiller(*args)¶ Bases:
objectReturn type: None -
AddShapesLine()¶ - compute 3d curve, pcurves and face/curve interferences for current NDSC. Add them to the DS.
Return type: None
-
ChangeDataStructure()¶ Return type: TopOpeBRepDS_DataStructure
-
ChangeFacesIntersector()¶ Return type: TopOpeBRep_FacesIntersector
-
ChangePointClassifier()¶ Return type: TopOpeBRep_PointClassifier
-
static
EqualpPonR(*args)¶ Parameters: - Lrest (TopOpeBRep_LineInter &) –
- VP1 (TopOpeBRep_VPointInter &) –
- VP2 (TopOpeBRep_VPointInter &) –
Return type:
-
Face()¶ Parameters: I (int) – Return type: TopoDS_Face
-
FaceFaceTransition()¶ Parameters: - L (TopOpeBRep_LineInter &) –
- I (int) –
- I –
Return type: Return type:
-
FillLineVPonR()¶ - VP processing for restriction line and line sharing same domain with section edges : - if restriction : Adds restriction edges as section edges and compute face/edge interference. - if same domain : If line share same domain with section edges, compute parts of line IN/IN the two faces, and compute curve/point interference for VP boundaries.
Return type: None
-
GetESL()¶ - Get map <mapES > of restriction edges having parts IN one of the 2 faces.
Parameters: LES (TopTools_ListOfShape &) – Return type: None
-
GetFFGeometry()¶ - search for G = geometry of Point which is identical to <DSP> among the DS Points created in the CURRENT face/face intersection ( current Insert() call).
Parameters: - DSP (TopOpeBRepDS_Point &) –
- K (TopOpeBRepDS_Kind &) –
- G (int &) –
Return type: - search for G = geometry of Point which is identical to <VP> among the DS Points created in the CURRENT face/face intersection ( current Insert() call).
Parameters: - VP (TopOpeBRep_VPointInter &) –
- K (TopOpeBRepDS_Kind &) –
- G (int &) –
Return type:
-
GetGeometry()¶ - Get the geometry of a DS point <DSP>. Search for it with ScanInterfList (previous method). if found, set <G> to the geometry of the interference found. else, add the point <DSP> in the <DS> and set <G> to the value of the new geometry such created. returns the value of ScanInterfList().
Parameters: - IT (TopOpeBRepDS_ListIteratorOfListOfInterference &) –
- VP (TopOpeBRep_VPointInter &) –
- G (int &) –
- K (TopOpeBRepDS_Kind &) –
Return type:
-
HDataStructure()¶ Return type: Handle_TopOpeBRepDS_HDataStructure
-
Insert()¶ - Stores in <DS> the intersections of <S1> and <S2>.
Parameters: - F1 (TopoDS_Shape &) –
- F2 (TopoDS_Shape &) –
- FACINT (TopOpeBRep_FacesIntersector &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
static
IsVPtransLok(*args)¶ - Computes the transition <T> of the VPoint <iVP> on the edge of <SI12>. Returns <False> if the status is unknown.
Parameters: Return type:
-
static
LSameDomainERL(*args)¶ - Returns <True> if <L> shares a same geometric domain with at least one of the section edges of <ERL>.
Parameters: - L (TopOpeBRep_LineInter &) –
- ERL (TopTools_ListOfShape &) –
Return type:
-
static
Lminmax(*args)¶ - Computes <pmin> and <pmax> the upper and lower bounds of <L> enclosing all vpoints.
Parameters: - L (TopOpeBRep_LineInter &) –
- pmin (float &) –
- pmax (float &) –
Return type: void
-
MakeGeometry()¶ Parameters: - VP (TopOpeBRep_VPointInter &) –
- ShapeIndex (int) –
- K (TopOpeBRepDS_Kind &) –
Return type:
-
PDataStructureDummy()¶ Return type: TopOpeBRepDS_PDataStructure
-
PFacesIntersectorDummy()¶ Return type: TopOpeBRep_PFacesIntersector
-
PLineInterDummy()¶ Return type: TopOpeBRep_PLineInter
-
PShapeClassifier()¶ - return field myPShapeClassifier.
Return type: TopOpeBRepTool_PShapeClassifier
-
ProcessRLine()¶ - Process current restriction line, adding restriction edge and computing face/edge interference.
Return type: None
-
ProcessVPInotonR()¶ - processing ProcessVPnotonR for VPI.
Parameters: VPI (TopOpeBRep_VPointInterIterator &) – Return type: None
-
ProcessVPIonR()¶ - processing ProcessVPonR for VPI.
Parameters: - VPI (TopOpeBRep_VPointInterIterator &) –
- trans1 (TopOpeBRepDS_Transition &) –
- F1 (TopoDS_Shape &) –
- ShapeIndex (int) –
Return type:
-
ProcessVPR()¶ - calling the followings ProcessVPIonR and ProcessVPonR.
Parameters: - FF (TopOpeBRep_FacesFiller &) –
- VP (TopOpeBRep_VPointInter &) –
Return type:
-
ProcessVPnotonR()¶ - adds <VP>’s geometrical point to the DS (if not stored) and computes curve point interference.
Parameters: VP (TopOpeBRep_VPointInter &) – Return type: None
-
ProcessVPonR()¶ - adds <VP>’s geometric point (if not stored) and computes (curve or edge)/(point or vertex) interference.
Parameters: - VP (TopOpeBRep_VPointInter &) –
- trans1 (TopOpeBRepDS_Transition &) –
- F1 (TopoDS_Shape &) –
- ShapeIndex (int) –
Return type:
-
ProcessVPonclosingR()¶ - VP processing on closing arc.
Parameters: Return type:
-
ProcessVPondgE()¶ - VP processing on degenerated arc.
Parameters: Return type:
-
SetPShapeClassifier()¶ - set field myPShapeClassifier.
Parameters: PSC (TopOpeBRepTool_PShapeClassifier &) – Return type: None
-
StoreCurveInterference()¶ - Add interference <I> to list myDSCIL. on a given line, at first call, add a new DS curve.
Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: None
-
static
TransvpOK(*args)¶ - Computes transition on line for VP<iVP> on edge restriction of <SI>. If <isINOUT> : returns <true> if transition computed is IN/OUT else : returns <true> if transition computed is OUT/IN.
Parameters: Return type:
-
static
VPParamOnER(*args)¶ - Returns parameter u of vp on the restriction edge.
Parameters: - vp (TopOpeBRep_VPointInter &) –
- Lrest (TopOpeBRep_LineInter &) –
Return type:
-
VP_Position()¶ - compute position of VPoints of lines
Parameters: FACINT (TopOpeBRep_FacesIntersector &) – Return type: None - compute position of VPoints of line L
Parameters: L (TopOpeBRep_LineInter &) – Return type: None - compute position of VP with current faces, according to VP.ShapeIndex() .
Parameters: - VP (TopOpeBRep_VPointInter &) –
- VPC (TopOpeBRep_VPointInterClassifier &) –
Return type:
-
VP_PositionOnL()¶ - compute position of VPoints of non-restriction line L.
Parameters: L (TopOpeBRep_LineInter &) – Return type: None
-
VP_PositionOnR()¶ - compute position of VPoints of restriction line L.
Parameters: L (TopOpeBRep_LineInter &) – Return type: None
-
thisown¶ The membership flag
-
-
TopOpeBRep_FacesFiller_EqualpPonR(*args)¶ Parameters: - Lrest (TopOpeBRep_LineInter &) –
- VP1 (TopOpeBRep_VPointInter &) –
- VP2 (TopOpeBRep_VPointInter &) –
Return type:
-
TopOpeBRep_FacesFiller_IsVPtransLok(*args)¶ - Computes the transition <T> of the VPoint <iVP> on the edge of <SI12>. Returns <False> if the status is unknown.
Parameters: Return type:
-
TopOpeBRep_FacesFiller_LSameDomainERL(*args)¶ - Returns <True> if <L> shares a same geometric domain with at least one of the section edges of <ERL>.
Parameters: - L (TopOpeBRep_LineInter &) –
- ERL (TopTools_ListOfShape &) –
Return type:
-
TopOpeBRep_FacesFiller_Lminmax(*args)¶ - Computes <pmin> and <pmax> the upper and lower bounds of <L> enclosing all vpoints.
Parameters: - L (TopOpeBRep_LineInter &) –
- pmin (float &) –
- pmax (float &) –
Return type: void
-
TopOpeBRep_FacesFiller_TransvpOK(*args)¶ - Computes transition on line for VP<iVP> on edge restriction of <SI>. If <isINOUT> : returns <true> if transition computed is IN/OUT else : returns <true> if transition computed is OUT/IN.
Parameters: Return type:
-
TopOpeBRep_FacesFiller_VPParamOnER(*args)¶ - Returns parameter u of vp on the restriction edge.
Parameters: - vp (TopOpeBRep_VPointInter &) –
- Lrest (TopOpeBRep_LineInter &) –
Return type:
-
class
TopOpeBRep_FacesIntersector(*args)¶ Bases:
objectReturn type: None -
ChangeLine()¶ Parameters: IL (int) – Return type: TopOpeBRep_LineInter
-
CurrentLine()¶ Return type: TopOpeBRep_LineInter
-
Face()¶ - returns first or second intersected face.
Parameters: Index (int) – Return type: TopoDS_Shape
-
ForceTolerances()¶ - Force the tolerance values used by the next Perform(S1,S2) call.
Parameters: Return type:
-
GetTolerances()¶ - Return the tolerance values used in the last Perform() call If ForceTolerances() has been called, return the given values. If not, return values extracted from shapes.
Parameters: - tolarc (float &) –
- toltang (float &) –
Return type:
-
IsRestriction()¶ - returns true if edge <E> is found as same as the edge associated with a RESTRICTION line.
Parameters: E (TopoDS_Shape &) – Return type: bool
-
Lines()¶ Return type: Handle_TopOpeBRep_HArray1OfLineInter
-
Perform()¶ - Computes the intersection of faces S1 and S2.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type: - Computes the intersection of faces S1 and S2.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- B1 (Bnd_Box &) –
- B2 (Bnd_Box &) –
Return type:
-
Restrictions()¶ - returns the map of edges found as TopeBRepBRep_RESTRICTION
Return type: TopTools_IndexedMapOfShape
-
SameDomain()¶ - Returns True if Perform() arguments are two faces with the same surface.
Return type: bool
-
SurfacesSameOriented()¶ - Returns True if Perform() arguments are two faces SameDomain() and normals on both side. Raise if SameDomain is False
Return type: bool
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_GeomTool¶ Bases:
object-
static
MakeBSpline1fromWALKING2d(*args)¶ Parameters: - L (TopOpeBRep_LineInter &) –
- SI (int) –
Return type:
-
static
MakeBSpline1fromWALKING3d(*args)¶ Parameters: L (TopOpeBRep_LineInter &) – Return type: Handle_Geom_Curve
-
static
MakeCurve(*args)¶ Parameters: Return type: void
-
static
MakeCurves(*args)¶ - Make the DS curve <C> and the pcurves <PC1,PC2> from intersection line <L> lying on shapes <S1,S2>. <min,max> = <L> bounds
Parameters: Return type: void
-
thisown¶ The membership flag
-
static
-
TopOpeBRep_GeomTool_MakeBSpline1fromWALKING2d(*args)¶ Parameters: - L (TopOpeBRep_LineInter &) –
- SI (int) –
Return type:
-
TopOpeBRep_GeomTool_MakeBSpline1fromWALKING3d(*args)¶ Parameters: L (TopOpeBRep_LineInter &) – Return type: Handle_Geom_Curve
-
TopOpeBRep_GeomTool_MakeCurve(*args)¶ Parameters: Return type: void
-
TopOpeBRep_GeomTool_MakeCurves(*args)¶ - Make the DS curve <C> and the pcurves <PC1,PC2> from intersection line <L> lying on shapes <S1,S2>. <min,max> = <L> bounds
Parameters: Return type: void
-
class
TopOpeBRep_HArray1OfLineInter(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedParameters: Return type: Return type: -
Array1()¶ Return type: TopOpeBRep_Array1OfLineInter
-
ChangeArray1()¶ Return type: TopOpeBRep_Array1OfLineInter
-
ChangeValue()¶ Parameters: Index (int) – Return type: TopOpeBRep_LineInter
-
GetHandle()¶
-
Value()¶ Parameters: Index (int) – Return type: TopOpeBRep_LineInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_HArray1OfVPointInter(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedParameters: Return type: Return type: -
Array1()¶ Return type: TopOpeBRep_Array1OfVPointInter
-
ChangeArray1()¶ Return type: TopOpeBRep_Array1OfVPointInter
-
ChangeValue()¶ Parameters: Index (int) – Return type: TopOpeBRep_VPointInter
-
GetHandle()¶
-
Value()¶ Parameters: Index (int) – Return type: TopOpeBRep_VPointInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_Hctxee2d(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedReturn type: None -
Curve()¶ Parameters: I (int) – Return type: Geom2dAdaptor_Curve
-
Domain()¶ Parameters: I (int) – Return type: IntRes2d_Domain
-
Edge()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
GetHandle()¶
-
SetEdges()¶ Parameters: - E1 (TopoDS_Edge &) –
- E2 (TopoDS_Edge &) –
- BAS1 (BRepAdaptor_Surface &) –
- BAS2 (BRepAdaptor_Surface &) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_Hctxff2d(*args)¶ Bases:
OCC.MMgt.MMgt_TSharedReturn type: None -
Face()¶ Parameters: I (int) – Return type: TopoDS_Face
-
GetHandle()¶
-
HSurface()¶ Parameters: I (int) – Return type: Handle_BRepAdaptor_HSurface
-
SetHSurfaces()¶ Parameters: - S1 (Handle_BRepAdaptor_HSurface &) –
- S2 (Handle_BRepAdaptor_HSurface &) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_LineInter(*args)¶ Bases:
objectReturn type: None -
Arc()¶ - returns the edge of a RESTRICTION line (or a null edge).
Return type: TopoDS_Shape
-
ArcIsEdge()¶ - returns true if Arc() edge (of a RESTRICTION line) is an edge of the original face <Index> (1 or 2).
Parameters: I (int) – Return type: bool
-
ChangeVPoint()¶ Parameters: I (int) – Return type: TopOpeBRep_VPointInter
-
Curve()¶ Return type: Parameters: Return type:
-
DumpBipoint()¶ Parameters: - B (TopOpeBRep_Bipoint &) –
- s1 (TCollection_AsciiString &) –
- s2 (TCollection_AsciiString &) –
Return type:
-
DumpLineTransitionsToString()¶ TopOpeBRep_LineInter_DumpLineTransitionsToString(TopOpeBRep_LineInter self) -> std::string
-
DumpVPoint()¶ Parameters: - I (int) –
- s1 (TCollection_AsciiString &) –
- s2 (TCollection_AsciiString &) –
Return type:
-
FaceFaceTransition()¶ Parameters: I (int) – Return type: TopOpeBRepDS_Transition
-
LineG()¶ Return type: Handle_IntPatch_GLine
-
LineR()¶ Return type: Handle_IntPatch_RLine
-
LineW()¶ Return type: Handle_IntPatch_WLine
-
SetLine()¶ Parameters: - L (Handle_IntPatch_Line &) –
- S1 (BRepAdaptor_Surface &) –
- S2 (BRepAdaptor_Surface &) –
Return type:
-
SituationS1()¶ Return type: IntSurf_Situation
-
SituationS2()¶ Return type: IntSurf_Situation
-
TransitionOnS1()¶ Return type: IntSurf_TypeTrans
-
TransitionOnS2()¶ Return type: IntSurf_TypeTrans
-
TypeLineCurve()¶ Return type: TopOpeBRep_TypeLineCurve
-
VPoint()¶ Parameters: I (int) – Return type: TopOpeBRep_VPointInter
-
WPoint()¶ Parameters: I (int) – Return type: TopOpeBRep_WPointInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_ListIteratorOfListOfBipoint(*args)¶ Bases:
objectReturn type: None Parameters: L (TopOpeBRep_ListOfBipoint &) – Return type: None -
Value()¶ Return type: TopOpeBRep_Bipoint
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_ListNodeOfListOfBipoint(*args)¶ Bases:
OCC.TCollection.TCollection_MapNodeParameters: - I (TopOpeBRep_Bipoint &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle()¶
-
Value()¶ Return type: TopOpeBRep_Bipoint
-
thisown¶ The membership flag
-
class
TopOpeBRep_ListOfBipoint(*args)¶ Bases:
objectReturn type: None Parameters: Other (TopOpeBRep_ListOfBipoint &) – Return type: None -
Append()¶ Parameters: - I (TopOpeBRep_Bipoint &) –
- I –
- theIt (TopOpeBRep_ListIteratorOfListOfBipoint &) –
- Other (TopOpeBRep_ListOfBipoint &) –
Return type: Return type: Return type:
-
First()¶ Return type: TopOpeBRep_Bipoint
-
InsertAfter()¶ Parameters: - I (TopOpeBRep_Bipoint &) –
- It (TopOpeBRep_ListIteratorOfListOfBipoint &) –
- Other (TopOpeBRep_ListOfBipoint &) –
- It –
Return type: Return type:
-
InsertBefore()¶ Parameters: - I (TopOpeBRep_Bipoint &) –
- It (TopOpeBRep_ListIteratorOfListOfBipoint &) –
- Other (TopOpeBRep_ListOfBipoint &) –
- It –
Return type: Return type:
-
Last()¶ Return type: TopOpeBRep_Bipoint
-
Prepend()¶ Parameters: - I (TopOpeBRep_Bipoint &) –
- I –
- theIt (TopOpeBRep_ListIteratorOfListOfBipoint &) –
- Other (TopOpeBRep_ListOfBipoint &) –
Return type: Return type: Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_Point2d(*args)¶ Bases:
objectReturn type: None -
ChangeTransition()¶ Parameters: I (int) – Return type: TopOpeBRepDS_Transition
-
EdgesConfig()¶ Return type: TopOpeBRepDS_Config
-
Hctxee2d()¶ Return type: Handle_TopOpeBRep_Hctxee2d
-
Hctxff2d()¶ Return type: Handle_TopOpeBRep_Hctxff2d
-
Pint()¶ Return type: IntRes2d_IntersectionPoint
-
Status()¶ Return type: TopOpeBRep_P2Dstatus
-
Transition()¶ Parameters: I (int) – Return type: TopOpeBRepDS_Transition
-
Vertex()¶ Parameters: I (int) – Return type: TopoDS_Vertex
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_PointClassifier(*args)¶ Bases:
objectReturn type: None -
Classify()¶ - compute position of point <P> regarding with the face <F>.
Parameters: Return type: TopAbs_State
-
State()¶ Return type: TopAbs_State
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_PointGeomTool¶ Bases:
object-
static
IsEqual(*args)¶ Parameters: - DSP1 (TopOpeBRepDS_Point &) –
- DSP2 (TopOpeBRepDS_Point &) –
Return type:
-
static
MakePoint(*args)¶ Parameters: - IP (TopOpeBRep_VPointInter &) –
- P2D (TopOpeBRep_Point2d &) –
- FEI (TopOpeBRep_FaceEdgeIntersector &) –
- S (TopoDS_Shape &) –
Return type: Return type: Return type: Return type:
-
thisown¶ The membership flag
-
static
-
TopOpeBRep_PointGeomTool_IsEqual(*args)¶ Parameters: - DSP1 (TopOpeBRepDS_Point &) –
- DSP2 (TopOpeBRepDS_Point &) –
Return type:
-
TopOpeBRep_PointGeomTool_MakePoint(*args)¶ Parameters: - IP (TopOpeBRep_VPointInter &) –
- P2D (TopOpeBRep_Point2d &) –
- FEI (TopOpeBRep_FaceEdgeIntersector &) –
- S (TopoDS_Shape &) –
Return type: Return type: Return type: Return type:
-
class
TopOpeBRep_SequenceNodeOfSequenceOfPoint2d(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNodeParameters: - I (TopOpeBRep_Point2d &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle()¶
-
Value()¶ Return type: TopOpeBRep_Point2d
-
thisown¶ The membership flag
-
class
TopOpeBRep_SequenceOfPoint2d(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequenceReturn type: None Parameters: Other (TopOpeBRep_SequenceOfPoint2d &) – Return type: None -
Append()¶ Parameters: - T (TopOpeBRep_Point2d &) –
- S (TopOpeBRep_SequenceOfPoint2d &) –
Return type: Return type:
-
Assign()¶ Parameters: Other (TopOpeBRep_SequenceOfPoint2d &) – Return type: TopOpeBRep_SequenceOfPoint2d
-
ChangeValue()¶ Parameters: Index (int) – Return type: TopOpeBRep_Point2d
-
First()¶ Return type: TopOpeBRep_Point2d
-
InsertAfter()¶ Parameters: - Index (int) –
- T (TopOpeBRep_Point2d &) –
- Index –
- S (TopOpeBRep_SequenceOfPoint2d &) –
Return type: Return type:
-
InsertBefore()¶ Parameters: - Index (int) –
- T (TopOpeBRep_Point2d &) –
- Index –
- S (TopOpeBRep_SequenceOfPoint2d &) –
Return type: Return type:
-
Last()¶ Return type: TopOpeBRep_Point2d
-
Prepend()¶ Parameters: - T (TopOpeBRep_Point2d &) –
- S (TopOpeBRep_SequenceOfPoint2d &) –
Return type: Return type:
-
Remove()¶ Parameters: Return type: Return type:
-
Set()¶ Parameters: Other (TopOpeBRep_SequenceOfPoint2d &) – Return type: TopOpeBRep_SequenceOfPoint2d
-
Value()¶ Parameters: Index (int) – Return type: TopOpeBRep_Point2d
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_ShapeIntersector(*args)¶ Bases:
objectReturn type: None -
ChangeEdgesIntersector()¶ - return the current intersection of two Edges.
Return type: TopOpeBRep_EdgesIntersector
-
ChangeFaceEdgeIntersector()¶ - return the current intersection of a Face and an Edge.
Return type: TopOpeBRep_FaceEdgeIntersector
-
ChangeFacesIntersector()¶ - return the current intersection of two Faces.
Return type: TopOpeBRep_FacesIntersector
-
CurrentGeomShape()¶ - return geometric shape <Index> ( = 1 or 2 ) of current intersection.
Parameters: Index (int) – Return type: TopoDS_Shape
-
GetTolerances()¶ - return MAX of intersection tolerances with which FacesIntersector from TopOpeBRep was working.
Parameters: - tol1 (float &) –
- tol2 (float &) –
Return type:
-
InitIntersection()¶ - Initialize the intersection of shapes S1,S2.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type: - Initialize the intersection of shapes S1,S2.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type:
-
MoreIntersection()¶ - returns True if there are more intersection between two the shapes.
Return type: bool
-
RejectedFaces()¶ Parameters: - anObj (TopoDS_Shape &) –
- aReference (TopoDS_Shape &) –
- aListOfShape (TopTools_ListOfShape &) –
Return type:
-
Shape()¶ - return the shape <Index> ( = 1 or 2) given to InitIntersection(). Index = 1 will return S1, Index = 2 will return S2.
Parameters: Index (int) – Return type: TopoDS_Shape
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_ShapeIntersector2d(*args)¶ Bases:
objectReturn type: None -
ChangeEdgesIntersector()¶ - return the current intersection of two Edges.
Return type: TopOpeBRep_EdgesIntersector
-
CurrentGeomShape()¶ - return geometric shape <Index> ( = 1 or 2 ) of current intersection.
Parameters: Index (int) – Return type: TopoDS_Shape
-
InitIntersection()¶ - Initialize the intersection of shapes S1,S2.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
MoreIntersection()¶ - returns True if there are more intersection between two the shapes.
Return type: bool
-
Shape()¶ - return the shape <Index> ( = 1 or 2) given to InitIntersection(). Index = 1 will return S1, Index = 2 will return S2.
Parameters: Index (int) – Return type: TopoDS_Shape
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_ShapeScanner(*args)¶ Bases:
objectReturn type: None -
AddBoxesMakeCOB()¶ Parameters: - S (TopoDS_Shape &) –
- TS (TopAbs_ShapeEnum) –
- TA (TopAbs_ShapeEnum) – default value is TopAbs_SHAPE
Return type:
-
BoxSort()¶ Return type: TopOpeBRepTool_BoxSort
-
ChangeBoxSort()¶ Return type: TopOpeBRepTool_BoxSort
-
Current()¶ Return type: TopoDS_Shape
-
DumpCurrentToString()¶ TopOpeBRep_ShapeScanner_DumpCurrentToString(TopOpeBRep_ShapeScanner self) -> std::string
-
Init()¶ Parameters: - E (TopoDS_Shape &) –
- X (TopOpeBRepTool_ShapeExplorer &) –
Return type: Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_VPointInter(*args)¶ Bases:
objectReturn type: None -
ArcOnS1()¶ Return type: TopoDS_Shape
-
ArcOnS2()¶ Return type: TopoDS_Shape
-
ChangeKeep()¶ - updates VPointInter flag ‘keep’ with <keep>.
Parameters: keep (bool) – Return type: None
-
Dump()¶ Parameters: - I (int) –
- F (TopoDS_Face &) –
- OS (Standard_OStream &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
- OS –
Return type: Standard_OStream
Return type: Standard_OStream
-
Edge()¶ - get the edge of shape I (1,2) containing the point. Returned shape is null if the VPoint is not on an edge of shape I (1,2).
Parameters: I (int) – Return type: TopoDS_Shape
-
EdgeON()¶ - set the shape Eon of shape I (1,2) containing the point, and parameter <Par> of point on <Eon>.
Parameters: Return type: - get the edge of shape I (1,2) containing the point.
Parameters: I (int) – Return type: TopoDS_Shape
-
EdgeONParameter()¶ - get the parameter on edge of shape I (1,2) containing the point.
Parameters: I (int) – Return type: float
-
EdgeParameter()¶ - get the parameter on edge of shape I (1,2) containing the point
Parameters: I (int) – Return type: float
-
EqualpP()¶ - returns <True> if the 3d points and the parameters of the VPoints are same
Parameters: VP (TopOpeBRep_VPointInter &) – Return type: bool
-
IsVertexOnS1()¶ - Returns True if the point is a vertex on the initial restriction facet of the first surface.
Return type: bool
-
IsVertexOnS2()¶ - Returns True if the point is a vertex on the initial restriction facet of the second surface.
Return type: bool
-
Keep()¶ - Returns value of myKeep (does not evaluate states) False at creation of VPoint. Updated by State(State from TopAbs,Integer from Standard)
Return type: bool
-
PThePointOfIntersectionDummy()¶ Return type: TopOpeBRep_PThePointOfIntersection
-
ParonE()¶ - returns <false> if the vpoint is not given on arc <E>, else returns <par> parameter on <E>
Parameters: - E (TopoDS_Edge &) –
- par (float &) –
Return type:
-
ShapeIndex()¶ - returns value of filed myShapeIndex = 0,1,2,3 0 means the VPoint is on no restriction 1 means the VPoint is on the restriction 1 2 means the VPoint is on the restriction 2 3 means the VPoint is on the restrictions 1 and 2
Return type: int - set value of shape supporting me (0,1,2,3).
Parameters: I (int) – Return type: None
-
State()¶ - get state of VPoint within the domain of geometric shape domain <I> (= 1 or 2).
Parameters: I (int) – Return type: TopAbs_State - Set the state of VPoint within the domain of the geometric shape <I> (= 1 or 2).
Parameters: - S (TopAbs_State) –
- I (int) –
Return type:
-
SurfaceParameters()¶ - get the parameter on surface of shape I (1,2) containing the point
Parameters: I (int) – Return type: gp_Pnt2d
-
TransitionLineArc1()¶ Return type: IntSurf_Transition
-
TransitionLineArc2()¶ Return type: IntSurf_Transition
-
TransitionOnS1()¶ Return type: IntSurf_Transition
-
TransitionOnS2()¶ Return type: IntSurf_Transition
-
Vertex()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
VertexOnS1()¶ - Returns the information about the point when it is on the domain of the first patch, i-e when the function IsVertexOnS1 returns True. Otherwise, an exception is raised.
Return type: TopoDS_Shape
-
VertexOnS2()¶ - Returns the information about the point when it is on the domain of the second patch, i-e when the function IsVertexOnS2 returns True. Otherwise, an exception is raised.
Return type: TopoDS_Shape
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_VPointInterClassifier(*args)¶ Bases:
objectReturn type: None -
Edge()¶ - returns the edge containing the VPoint <VP> used in the last VPointPosition() call. Edge is defined if the state previously computed is ON, else Edge is a null shape.
Return type: TopoDS_Shape
-
VPointPosition()¶ - compute position of VPoint <VP> regarding with face <F>. <ShapeIndex> (= 1,2) indicates which (u,v) point of <VP> is used. when state is ON, set VP.EdgeON() with the edge containing <VP> and associated parameter. returns state of VP on ShapeIndex.
Parameters: Return type: TopAbs_State
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_VPointInterIterator(*args)¶ Bases:
objectReturn type: None Parameters: LI (TopOpeBRep_LineInter &) – Return type: None -
ChangeCurrentVP()¶ Return type: TopOpeBRep_VPointInter
-
CurrentVP()¶ Return type: TopOpeBRep_VPointInter
-
Init()¶ Parameters: - LI (TopOpeBRep_LineInter &) –
- checkkeep (bool) – default value is Standard_False
Return type: Return type:
-
PLineInterDummy()¶ Return type: TopOpeBRep_PLineInter
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_WPointInter(*args)¶ Bases:
objectReturn type: None -
PPntOn2SDummy()¶ Return type: TopOpeBRep_PPntOn2S
-
Parameters()¶ Parameters: - U1 (float &) –
- V1 (float &) –
- U2 (float &) –
- V2 (float &) –
Return type:
-
thisown¶ The membership flag
-
-
class
TopOpeBRep_WPointInterIterator(*args)¶ Bases:
objectReturn type: None Parameters: LI (TopOpeBRep_LineInter &) – Return type: None -
CurrentWP()¶ Return type: TopOpeBRep_WPointInter
-
PLineInterDummy()¶ Return type: TopOpeBRep_PLineInter
-
thisown¶ The membership flag
-
-
register_handle(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases
-
class
topopebrep¶ Bases:
object-
static
Print(*args)¶ - Prints the name of <TLC> as a String on the Stream <S> and returns <S>.
Parameters: - TLC (TopOpeBRep_TypeLineCurve) –
- OS (Standard_OStream &) –
Return type: Standard_OStream
-
thisown¶ The membership flag
-
static
-
topopebrep_Print(*args)¶ - Prints the name of <TLC> as a String on the Stream <S> and returns <S>.
Parameters: - TLC (TopOpeBRep_TypeLineCurve) –
- OS (Standard_OStream &) –
Return type: Standard_OStream