OCC.BRep module¶
-
class
BRep_Builder
¶ Bases:
OCC.TopoDS.TopoDS_Builder
-
Continuity
()¶ - Sets the geometric continuity on the edge.
Parameters: - E (TopoDS_Edge &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
- C (GeomAbs_Shape) –
Return type: - Sets the geometric continuity on the edge.
Parameters: - E (TopoDS_Edge &) –
- S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
- C (GeomAbs_Shape) –
Return type:
-
Degenerated
()¶ - Sets the degenerated flag for the edge <E>.
Parameters: - E (TopoDS_Edge &) –
- D (bool) –
Return type:
-
MakeEdge
()¶ - Makes an undefined Edge (no geometry).
Parameters: E (TopoDS_Edge &) – Return type: None - Makes an Edge with a curve.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom_Curve &) –
- Tol (float) –
Return type: - Makes an Edge with a curve and a location.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Makes an Edge with a polygon 3d.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_Polygon3D &) –
Return type: - makes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
Return type: - makes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type:
-
MakeFace
()¶ - Makes an undefined Face.
Parameters: F (TopoDS_Face &) – Return type: None - Makes a Face with a surface.
Parameters: - F (TopoDS_Face &) –
- S (Handle_Geom_Surface &) –
- Tol (float) –
Return type: - Makes a Face with a surface and a location.
Parameters: - F (TopoDS_Face &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Makes a Face with a triangulation. The triangulation is in the same reference system than the TFace.
Parameters: - F (TopoDS_Face &) –
- T (Handle_Poly_Triangulation &) –
Return type:
-
MakeVertex
()¶ - Makes an udefined vertex without geometry.
Parameters: V (TopoDS_Vertex &) – Return type: None - Makes a vertex from a 3D point.
Parameters: Return type:
-
NaturalRestriction
()¶ - Sets the NaturalRestriction flag of the face.
Parameters: - F (TopoDS_Face &) –
- N (bool) –
Return type:
-
Range
()¶ - Sets the range of the 3d curve if Only3d=True, otherwise sets the range to all the representations
Parameters: Return type: - Sets the range of the edge on the pcurve on the surface.
Parameters: Return type: - Sets the range of the edge on the pcurve on the face.
Parameters: Return type:
-
SameParameter
()¶ - Sets the same parameter flag for the edge <E>.
Parameters: - E (TopoDS_Edge &) –
- S (bool) –
Return type:
-
SameRange
()¶ - Sets the same range flag for the edge <E>.
Parameters: - E (TopoDS_Edge &) –
- S (bool) –
Return type:
-
Transfert
()¶ - Add to <Eout> the geometric representations of <Ein>.
Parameters: - Ein (TopoDS_Edge &) –
- Eout (TopoDS_Edge &) –
Return type: - Transfert the parameters of Vin on Ein as the parameter of Vout on Eout.
Parameters: - Ein (TopoDS_Edge &) –
- Eout (TopoDS_Edge &) –
- Vin (TopoDS_Vertex &) –
- Vout (TopoDS_Vertex &) –
Return type:
-
UpdateEdge
()¶ - Sets a 3D curve for the edge. If <C> is a null handle, remove any existing 3d curve.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom_Curve &) –
- Tol (float) –
Return type: - Sets a 3D curve for the edge. If <C> is a null handle, remove any existing 3d curve.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Sets a pcurve for the edge on the face. If <C> is a null handle, remove any existing pcurve.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- F (TopoDS_Face &) –
- Tol (float) –
Return type: - Sets pcurves for the edge on the closed face. If <C1> or <C2> is a null handle, remove any existing pcurve.
Parameters: - E (TopoDS_Edge &) –
- C1 (Handle_Geom2d_Curve &) –
- C2 (Handle_Geom2d_Curve &) –
- F (TopoDS_Face &) –
- Tol (float) –
Return type: - Sets a pcurve for the edge on the face. If <C> is a null handle, remove any existing pcurve.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Sets a pcurve for the edge on the face. If <C> is a null handle, remove any existing pcurve. Sets UV bounds for curve repsentation
Parameters: Return type: - Sets pcurves for the edge on the closed surface. <C1> or <C2> is a null handle, remove any existing pcurve.
Parameters: - E (TopoDS_Edge &) –
- C1 (Handle_Geom2d_Curve &) –
- C2 (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Sets pcurves for the edge on the closed surface. <C1> or <C2> is a null handle, remove any existing pcurve. Sets UV bounds for curve repsentation
Parameters: Return type: - Changes an Edge 3D polygon. A null Polygon removes the 3d Polygon.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_Polygon3D &) –
Return type: - Changes an Edge 3D polygon. A null Polygon removes the 3d Polygon.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_Polygon3D &) –
- L (TopLoc_Location &) –
Return type: - Changes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
Return type: - Changes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: - Changes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N1 (Handle_Poly_PolygonOnTriangulation &) –
- N2 (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
Return type: - Changes an Edge polygon on Triangulation.
Parameters: - E (TopoDS_Edge &) –
- N1 (Handle_Poly_PolygonOnTriangulation &) –
- N2 (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: - Changes Edge polygon on a face.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_Polygon2D &) –
- S (TopoDS_Face &) –
Return type: - Changes Edge polygon on a face.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- T (TopLoc_Location &) –
Return type: - Changes Edge polygons on a face. //! A null Polygon removes the 2d Polygon.
Parameters: - E (TopoDS_Edge &) –
- P1 (Handle_Poly_Polygon2D &) –
- P2 (Handle_Poly_Polygon2D &) –
- S (TopoDS_Face &) –
Return type: - Changes Edge polygons on a face. //! A null Polygon removes the 2d Polygon.
Parameters: - E (TopoDS_Edge &) –
- P1 (Handle_Poly_Polygon2D &) –
- P2 (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: - Updates the edge tolerance.
Parameters: - E (TopoDS_Edge &) –
- Tol (float) –
Return type:
-
UpdateFace
()¶ - Updates the face F using the tolerance value Tol, surface S and location Location.
Parameters: - F (TopoDS_Face &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Tol (float) –
Return type: - Changes a face triangulation. //! A null Triangulation removes the triangulation.
Parameters: - F (TopoDS_Face &) –
- T (Handle_Poly_Triangulation &) –
Return type: - Updates the face Tolerance.
Parameters: - F (TopoDS_Face &) –
- Tol (float) –
Return type:
-
UpdateVertex
()¶ - Sets a 3D point on the vertex.
Parameters: Return type: - Sets the parameter for the vertex on the edge curves.
Parameters: Return type: - Sets the parameter for the vertex on the edge pcurve on the face.
Parameters: Return type: - Sets the parameter for the vertex on the edge pcurve on the surface.
Parameters: Return type: - Sets the parameters for the vertex on the face.
Parameters: Return type: - Updates the vertex tolerance.
Parameters: - V (TopoDS_Vertex &) –
- Tol (float) –
Return type:
-
thisown
¶ The membership flag
-
-
class
BRep_Curve3D
(*args)¶ Bases:
OCC.BRep.BRep_GCurve
Parameters: - C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
Return type: -
Curve3D
()¶ Return type: Handle_Geom_Curve Parameters: C (Handle_Geom_Curve &) – Return type: void
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
class
BRep_CurveOn2Surfaces
(*args)¶ Bases:
OCC.BRep.BRep_CurveRepresentation
Parameters: - S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
- C (GeomAbs_Shape) –
Return type: -
Continuity
()¶ Return type: GeomAbs_Shape Parameters: C (GeomAbs_Shape) – Return type: void
-
GetHandle
()¶
-
IsRegularity
()¶ - Returns True.
Return type: bool - A curve on two surfaces (continuity).
Parameters: - S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type:
-
Surface
()¶ Return type: Handle_Geom_Surface
-
Surface2
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
BRep_CurveOnClosedSurface
(*args)¶ Bases:
OCC.BRep.BRep_CurveOnSurface
Parameters: - PC1 (Handle_Geom2d_Curve &) –
- PC2 (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- C (GeomAbs_Shape) –
Return type: -
Continuity
()¶ Return type: GeomAbs_Shape Parameters: C (GeomAbs_Shape) – Return type: void
-
GetHandle
()¶
-
IsRegularity
()¶ - Returns True
Return type: bool - A curve on two surfaces (continuity).
Parameters: - S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type:
-
PCurve2
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
Surface2
()¶ - Returns Surface()
Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
BRep_CurveOnSurface
(*args)¶ Bases:
OCC.BRep.BRep_GCurve
Parameters: - PC (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
IsCurveOnSurface
()¶ - Returns True.
Return type: bool - A curve in the parametric space of a surface.
Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
PCurve
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
Surface
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
BRep_CurveRepresentation
(*args, **kwargs)¶ Bases:
OCC.MMgt.MMgt_TShared
-
Continuity
()¶ Return type: GeomAbs_Shape Parameters: C (GeomAbs_Shape) – Return type: void
-
Copy
()¶ - Return a copy of this representation.
Return type: Handle_BRep_CurveRepresentation
-
Curve3D
()¶ Return type: Handle_Geom_Curve Parameters: C (Handle_Geom_Curve &) – Return type: void
-
GetHandle
()¶
-
IsCurveOnSurface
()¶ - A curve in the parametric space of a surface.
Return type: bool - Is it a curve in the parametric space of <S> with location <L>.
Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
IsPolygonOnClosedSurface
()¶ - Two 2D polygon representations in the parametric space of a surface.
Return type: bool
-
IsPolygonOnClosedTriangulation
()¶ - A representation by two arrays of nodes on a triangulation.
Return type: bool
-
IsPolygonOnSurface
()¶ - A polygon in the parametric space of a surface.
Return type: bool - Is it a polygon in the parametric space of <S> with location <L>.
Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
IsPolygonOnTriangulation
()¶ - A representation by an array of nodes on a triangulation.
Return type: bool - Is it a polygon in the definition of <T> with location <L>.
Parameters: - T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type:
-
IsRegularity
()¶ - A continuity between two surfaces.
Return type: bool - Is it a regularity between <S1> and <S2> with location <L1> and <L2>.
Parameters: - S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type:
-
Location
()¶ Return type: TopLoc_Location Parameters: L (TopLoc_Location &) – Return type: None
-
Location2
()¶ Return type: TopLoc_Location
-
PCurve
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
PCurve2
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
Polygon
()¶ Return type: Handle_Poly_Polygon2D Parameters: P (Handle_Poly_Polygon2D &) – Return type: void
-
Polygon2
()¶ Return type: Handle_Poly_Polygon2D Parameters: P (Handle_Poly_Polygon2D &) – Return type: void
-
Polygon3D
()¶ Return type: Handle_Poly_Polygon3D Parameters: P (Handle_Poly_Polygon3D &) – Return type: void
-
PolygonOnTriangulation
()¶ Return type: Handle_Poly_PolygonOnTriangulation Parameters: P (Handle_Poly_PolygonOnTriangulation &) – Return type: void
-
PolygonOnTriangulation2
()¶ Return type: Handle_Poly_PolygonOnTriangulation Parameters: P2 (Handle_Poly_PolygonOnTriangulation &) – Return type: void
-
Surface
()¶ Return type: Handle_Geom_Surface
-
Surface2
()¶ Return type: Handle_Geom_Surface
-
Triangulation
()¶ Return type: Handle_Poly_Triangulation
-
thisown
¶ The membership flag
-
-
class
BRep_GCurve
(*args, **kwargs)¶ Bases:
OCC.BRep.BRep_CurveRepresentation
-
GetHandle
()¶
-
Update
()¶ - Recomputes any derived data after a modification. This is called when the range is modified.
Return type: void
-
thisown
¶ The membership flag
-
-
class
BRep_ListIteratorOfListOfCurveRepresentation
(*args)¶ Bases:
object
Return type: None Parameters: L (BRep_ListOfCurveRepresentation &) – Return type: None -
Value
()¶ Return type: Handle_BRep_CurveRepresentation
-
thisown
¶ The membership flag
-
-
class
BRep_ListIteratorOfListOfPointRepresentation
(*args)¶ Bases:
object
Return type: None Parameters: L (BRep_ListOfPointRepresentation &) – Return type: None -
Value
()¶ Return type: Handle_BRep_PointRepresentation
-
thisown
¶ The membership flag
-
-
class
BRep_ListNodeOfListOfCurveRepresentation
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - I (Handle_BRep_CurveRepresentation &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_BRep_CurveRepresentation
-
thisown
¶ The membership flag
-
class
BRep_ListNodeOfListOfPointRepresentation
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - I (Handle_BRep_PointRepresentation &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_BRep_PointRepresentation
-
thisown
¶ The membership flag
-
class
BRep_ListOfCurveRepresentation
(*args)¶ Bases:
object
Return type: None Parameters: Other (BRep_ListOfCurveRepresentation &) – Return type: None -
Append
()¶ Parameters: - I (Handle_BRep_CurveRepresentation &) –
- I –
- theIt (BRep_ListIteratorOfListOfCurveRepresentation &) –
- Other (BRep_ListOfCurveRepresentation &) –
Return type: Return type: Return type:
-
First
()¶ Return type: Handle_BRep_CurveRepresentation
-
InsertAfter
()¶ Parameters: - I (Handle_BRep_CurveRepresentation &) –
- It (BRep_ListIteratorOfListOfCurveRepresentation &) –
- Other (BRep_ListOfCurveRepresentation &) –
- It –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - I (Handle_BRep_CurveRepresentation &) –
- It (BRep_ListIteratorOfListOfCurveRepresentation &) –
- Other (BRep_ListOfCurveRepresentation &) –
- It –
Return type: Return type:
-
Last
()¶ Return type: Handle_BRep_CurveRepresentation
-
Prepend
()¶ Parameters: - I (Handle_BRep_CurveRepresentation &) –
- I –
- theIt (BRep_ListIteratorOfListOfCurveRepresentation &) –
- Other (BRep_ListOfCurveRepresentation &) –
Return type: Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
BRep_ListOfPointRepresentation
(*args)¶ Bases:
object
Return type: None Parameters: Other (BRep_ListOfPointRepresentation &) – Return type: None -
Append
()¶ Parameters: - I (Handle_BRep_PointRepresentation &) –
- I –
- theIt (BRep_ListIteratorOfListOfPointRepresentation &) –
- Other (BRep_ListOfPointRepresentation &) –
Return type: Return type: Return type:
-
First
()¶ Return type: Handle_BRep_PointRepresentation
-
InsertAfter
()¶ Parameters: - I (Handle_BRep_PointRepresentation &) –
- It (BRep_ListIteratorOfListOfPointRepresentation &) –
- Other (BRep_ListOfPointRepresentation &) –
- It –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - I (Handle_BRep_PointRepresentation &) –
- It (BRep_ListIteratorOfListOfPointRepresentation &) –
- Other (BRep_ListOfPointRepresentation &) –
- It –
Return type: Return type:
-
Last
()¶ Return type: Handle_BRep_PointRepresentation
-
Prepend
()¶ Parameters: - I (Handle_BRep_PointRepresentation &) –
- I –
- theIt (BRep_ListIteratorOfListOfPointRepresentation &) –
- Other (BRep_ListOfPointRepresentation &) –
Return type: Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
BRep_PointOnCurve
(*args)¶ Bases:
OCC.BRep.BRep_PointRepresentation
Parameters: - P (float) –
- C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
Return type: -
Curve
()¶ Return type: Handle_Geom_Curve Parameters: C (Handle_Geom_Curve &) – Return type: void
-
GetHandle
()¶
-
IsPointOnCurve
()¶ - Returns True
Return type: Parameters: - C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
Return type:
-
thisown
¶ The membership flag
-
class
BRep_PointOnCurveOnSurface
(*args)¶ Bases:
OCC.BRep.BRep_PointsOnSurface
Parameters: - P (float) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
IsPointOnCurveOnSurface
()¶ - Returns True
Return type: Parameters: - PC (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
PCurve
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
thisown
¶ The membership flag
-
class
BRep_PointOnSurface
(*args)¶ Bases:
OCC.BRep.BRep_PointsOnSurface
Parameters: Return type: -
GetHandle
()¶
-
IsPointOnSurface
()¶ Return type: Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
BRep_PointRepresentation
(*args, **kwargs)¶ Bases:
OCC.MMgt.MMgt_TShared
-
Curve
()¶ Return type: Handle_Geom_Curve Parameters: C (Handle_Geom_Curve &) – Return type: void
-
GetHandle
()¶
-
IsPointOnCurve
()¶ - A point on a 3d curve.
Return type: bool - A point on the curve <C>.
Parameters: - C (Handle_Geom_Curve &) –
- L (TopLoc_Location &) –
Return type:
-
IsPointOnCurveOnSurface
()¶ - A point on a 2d curve on a surface.
Return type: bool - A point on the 2d curve <PC> on the surface <S>.
Parameters: - PC (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
IsPointOnSurface
()¶ - A point on a surface.
Return type: bool - A point on the surface <S>.
Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
Location
()¶ Return type: TopLoc_Location Parameters: L (TopLoc_Location &) – Return type: None
-
PCurve
()¶ Return type: Handle_Geom2d_Curve Parameters: C (Handle_Geom2d_Curve &) – Return type: void
-
Surface
()¶ Return type: Handle_Geom_Surface Parameters: S (Handle_Geom_Surface &) – Return type: void
-
thisown
¶ The membership flag
-
-
class
BRep_PointsOnSurface
(*args, **kwargs)¶ Bases:
OCC.BRep.BRep_PointRepresentation
-
GetHandle
()¶
-
Surface
()¶ Return type: Handle_Geom_Surface Parameters: S (Handle_Geom_Surface &) – Return type: void
-
thisown
¶ The membership flag
-
-
class
BRep_Polygon3D
(*args)¶ Bases:
OCC.BRep.BRep_CurveRepresentation
Parameters: - P (Handle_Poly_Polygon3D &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
Polygon3D
()¶ Return type: Handle_Poly_Polygon3D Parameters: P (Handle_Poly_Polygon3D &) – Return type: void
-
thisown
¶ The membership flag
-
class
BRep_PolygonOnClosedSurface
(*args)¶ Bases:
OCC.BRep.BRep_PolygonOnSurface
Parameters: - P1 (Handle_Poly_Polygon2D &) –
- P2 (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
Polygon2
()¶ Return type: Handle_Poly_Polygon2D Parameters: P (Handle_Poly_Polygon2D &) – Return type: void
-
thisown
¶ The membership flag
-
class
BRep_PolygonOnClosedTriangulation
(*args)¶ Bases:
OCC.BRep.BRep_PolygonOnTriangulation
Parameters: - P1 (Handle_Poly_PolygonOnTriangulation &) –
- P2 (Handle_Poly_PolygonOnTriangulation &) –
- Tr (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
PolygonOnTriangulation2
()¶ Parameters: P2 (Handle_Poly_PolygonOnTriangulation &) – Return type: void Return type: Handle_Poly_PolygonOnTriangulation
-
thisown
¶ The membership flag
-
class
BRep_PolygonOnSurface
(*args)¶ Bases:
OCC.BRep.BRep_CurveRepresentation
Parameters: - P (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
IsPolygonOnSurface
()¶ - A 2D polygon representation in the parametric space of a surface.
Return type: bool - A 2D polygon representation in the parametric space of a surface.
Parameters: - S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
Polygon
()¶ Return type: Handle_Poly_Polygon2D Parameters: P (Handle_Poly_Polygon2D &) – Return type: void
-
Surface
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
BRep_PolygonOnTriangulation
(*args)¶ Bases:
OCC.BRep.BRep_CurveRepresentation
Parameters: - P (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: -
GetHandle
()¶
-
IsPolygonOnTriangulation
()¶ - returns True.
Return type: bool - Is it a polygon in the definition of <T> with location <L>.
Parameters: - T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type:
-
PolygonOnTriangulation
()¶ - returns True.
Parameters: P (Handle_Poly_PolygonOnTriangulation &) – Return type: void Return type: Handle_Poly_PolygonOnTriangulation
-
Triangulation
()¶ Return type: Handle_Poly_Triangulation
-
thisown
¶ The membership flag
-
class
BRep_TEdge
(*args)¶ Bases:
OCC.TopoDS.TopoDS_TEdge
- Creates an empty TEdge.
Return type: None -
ChangeCurves
()¶ Return type: BRep_ListOfCurveRepresentation
-
Curves
()¶ Return type: BRep_ListOfCurveRepresentation
-
GetHandle
()¶
-
UpdateTolerance
()¶ - Sets the tolerance to the max of <T> and the current tolerance.
Parameters: T (float) – Return type: None
-
thisown
¶ The membership flag
-
class
BRep_TFace
(*args)¶ Bases:
OCC.TopoDS.TopoDS_TFace
- Creates an empty TFace.
Return type: None -
GetHandle
()¶
-
Location
()¶ Return type: TopLoc_Location Parameters: L (TopLoc_Location &) – Return type: None
-
Surface
()¶ Return type: Handle_Geom_Surface Parameters: S (Handle_Geom_Surface &) – Return type: None
-
Triangulation
()¶ Return type: Handle_Poly_Triangulation Parameters: T (Handle_Poly_Triangulation &) – Return type: None
-
thisown
¶ The membership flag
-
class
BRep_TVertex
(*args)¶ Bases:
OCC.TopoDS.TopoDS_TVertex
Return type: None -
ChangePoints
()¶ Return type: BRep_ListOfPointRepresentation
-
GetHandle
()¶
-
Points
()¶ Return type: BRep_ListOfPointRepresentation
-
UpdateTolerance
()¶ - Sets the tolerance to the max of <T> and the current tolerance.
Parameters: T (float) – Return type: None
-
thisown
¶ The membership flag
-
-
class
BRep_Tool
¶ Bases:
object
-
static
Continuity
(*args)¶ - Returns the continuity.
Parameters: - E (TopoDS_Edge &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type: GeomAbs_Shape
- Returns the continuity.
Parameters: - E (TopoDS_Edge &) –
- S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type: GeomAbs_Shape
-
static
Curve
(*args)¶ - Returns the 3D curve of the edge. May be a Null handle. Returns in <L> the location for the curve. In <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: - Returns the 3D curve of the edge. May be a Null handle. In <First> and <Last> the parameter range. It can be a copy if there is a Location.
Parameters: - E (TopoDS_Edge &) –
- First (float &) –
- Last (float &) –
Return type:
-
static
CurveOnSurface
(*args)¶ - Returns the curve associated to the edge in the parametric space of the face. Returns a NULL handle if this curve does not exist. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
- First (float &) –
- Last (float &) –
Return type: - Returns the curve associated to the edge in the parametric space of the surface. Returns a NULL handle if this curve does not exist. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: - Returns in <C>, <S>, <L> a 2d curve, a surface and a location for the edge <E>. <C> and <S> are null if the edge has no curve on surface. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: void
- Returns in <C>, <S>, <L> the 2d curve, the surface and the location for the edge <E> of rank <Index>. <C> and <S> are null if the index is out of range. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
- Index (int) –
Return type: void
-
static
Degenerated
(*args)¶ - Returns True if the edge is degenerated.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
static
HasContinuity
(*args)¶ - Returns True if the edge is on the surfaces of the two faces.
Parameters: - E (TopoDS_Edge &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type: - Returns True if the edge is on the surfaces.
Parameters: - E (TopoDS_Edge &) –
- S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type: - Returns True if the edge has regularity on some two surfaces
Parameters: E (TopoDS_Edge &) – Return type: bool
-
static
IsClosed
(*args)¶ - If S is Solid or Shell, returns True if it has no free boundaries (edges). If S is Wire, returns True if it has no free ends (vertices). (Internal and External sub-shepes are ignored in this check.) For other shape types returns S.Closed().
Parameters: S (TopoDS_Shape &) – Return type: bool - Returns True if <E> has two PCurves in the parametric space of <F>. i.e. <F> is on a closed surface and <E> is on the closing curve.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns True if <E> has two PCurves in the parametric space of <S>. i.e. <S> is a closed surface and <E> is on the closing curve.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: - Returns True if <E> has two arrays of indices in the triangulation <T>.
Parameters: - E (TopoDS_Edge &) –
- T (Handle_Poly_Triangulation &) –
Return type:
-
static
IsGeometric
(*args)¶ - Returns True if <E> is a 3d curve or a curve on surface.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
static
NaturalRestriction
(*args)¶ - Returns the NaturalRestriction flag of the face.
Parameters: F (TopoDS_Face &) – Return type: bool
-
static
Parameter
(*args)¶ - Returns the parameter of <V> on <E>.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
Return type: - Returns the parameters of the vertex on the pcurve of the edge on the face.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns the parameters of the vertex on the pcurve of the edge on the surface.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
static
Parameters
(*args)¶ - Returns the parameters of the vertex on the face.
Parameters: - V (TopoDS_Vertex &) –
- F (TopoDS_Face &) –
Return type:
-
Polygon3D
()¶ - Returns the 3D polygon of the edge. May be a Null handle. Returns in <L> the location for the polygon.
Parameters: - E (TopoDS_Edge &) –
- L (TopLoc_Location &) –
Return type:
-
static
PolygonOnSurface
(*args)¶ - Returns the polygon associated to the edge in the parametric space of the face. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns the polygon associated to the edge in the parametric space of the surface. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: - Returns in <C>, <S>, <L> a 2d curve, a surface and a location for the edge <E>. <C> and <S> are null if the edge has no polygon on surface.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: void
- Returns in <C>, <S>, <L> the 2d curve, the surface and the location for the edge <E> of rank <Index>. <C> and <S> are null if the index is out of range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Index (int) –
Return type: void
-
static
PolygonOnTriangulation
(*args)¶ - Returns the polygon associated to the edge in the parametric space of the face. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: - Returns in <P>, <T>, <L> a polygon on triangulation, a triangulation and a location for the edge <E>. <P> and <T> are null if the edge has no polygon on triangulation.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: void
- Returns in <P>, <T>, <L> a polygon on triangulation, a triangulation and a location for the edge <E> for the range index. <C> and <S> are null if the edge has no polygon on triangulation.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
- Index (int) –
Return type: void
-
static
Range
(*args)¶ - Gets the range of the 3d curve.
Parameters: - E (TopoDS_Edge &) –
- First (float &) –
- Last (float &) –
Return type: void
- Gets the range of the edge on the pcurve on the surface.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: void
- Gets the range of the edge on the pcurve on the face.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
- First (float &) –
- Last (float &) –
Return type: void
-
static
SameParameter
(*args)¶ - Returns the SameParameter flag for the edge.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
static
SameRange
(*args)¶ - Returns the SameRange flag for the edge.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
static
SetUVPoints
(*args)¶ - Sets the UV locations of the extremities of the edge.
Parameters: Return type: void
- Sets the UV locations of the extremities of the edge.
Parameters: Return type: void
-
static
Surface
(*args)¶ - Returns the geometric surface of the face. Returns in <L> the location for the surface.
Parameters: - F (TopoDS_Face &) –
- L (TopLoc_Location &) –
Return type: - Returns the geometric surface of the face. It can be a copy if there is a Location.
Parameters: F (TopoDS_Face &) – Return type: Handle_Geom_Surface
-
static
Tolerance
(*args)¶ - Returns the tolerance of the face.
Parameters: F (TopoDS_Face &) – Return type: float - Returns the tolerance for <E>.
Parameters: E (TopoDS_Edge &) – Return type: float - Returns the tolerance.
Parameters: V (TopoDS_Vertex &) – Return type: float
-
Triangulation
()¶ - Returns the Triangulation of the face. It is a null handle if there is no triangulation.
Parameters: - F (TopoDS_Face &) –
- L (TopLoc_Location &) –
Return type:
-
static
UVPoints
(*args)¶ - Gets the UV locations of the extremities of the edge.
Parameters: Return type: void
- Gets the UV locations of the extremities of the edge.
Parameters: Return type: void
-
thisown
¶ The membership flag
-
static
-
BRep_Tool_Continuity
(*args)¶ - Returns the continuity.
Parameters: - E (TopoDS_Edge &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type: GeomAbs_Shape
- Returns the continuity.
Parameters: - E (TopoDS_Edge &) –
- S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type: GeomAbs_Shape
-
BRep_Tool_Curve
(*args)¶ - Returns the 3D curve of the edge. May be a Null handle. Returns in <L> the location for the curve. In <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: - Returns the 3D curve of the edge. May be a Null handle. In <First> and <Last> the parameter range. It can be a copy if there is a Location.
Parameters: - E (TopoDS_Edge &) –
- First (float &) –
- Last (float &) –
Return type:
-
BRep_Tool_CurveOnSurface
(*args)¶ - Returns the curve associated to the edge in the parametric space of the face. Returns a NULL handle if this curve does not exist. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
- First (float &) –
- Last (float &) –
Return type: - Returns the curve associated to the edge in the parametric space of the surface. Returns a NULL handle if this curve does not exist. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: - Returns in <C>, <S>, <L> a 2d curve, a surface and a location for the edge <E>. <C> and <S> are null if the edge has no curve on surface. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: void
- Returns in <C>, <S>, <L> the 2d curve, the surface and the location for the edge <E> of rank <Index>. <C> and <S> are null if the index is out of range. Returns in <First> and <Last> the parameter range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Geom2d_Curve &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
- Index (int) –
Return type: void
-
BRep_Tool_Degenerated
(*args)¶ - Returns True if the edge is degenerated.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
BRep_Tool_HasContinuity
(*args)¶ - Returns True if the edge is on the surfaces of the two faces.
Parameters: - E (TopoDS_Edge &) –
- F1 (TopoDS_Face &) –
- F2 (TopoDS_Face &) –
Return type: - Returns True if the edge is on the surfaces.
Parameters: - E (TopoDS_Edge &) –
- S1 (Handle_Geom_Surface &) –
- S2 (Handle_Geom_Surface &) –
- L1 (TopLoc_Location &) –
- L2 (TopLoc_Location &) –
Return type: - Returns True if the edge has regularity on some two surfaces
Parameters: E (TopoDS_Edge &) – Return type: bool
-
BRep_Tool_IsClosed
(*args)¶ - If S is Solid or Shell, returns True if it has no free boundaries (edges). If S is Wire, returns True if it has no free ends (vertices). (Internal and External sub-shepes are ignored in this check.) For other shape types returns S.Closed().
Parameters: S (TopoDS_Shape &) – Return type: bool - Returns True if <E> has two PCurves in the parametric space of <F>. i.e. <F> is on a closed surface and <E> is on the closing curve.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns True if <E> has two PCurves in the parametric space of <S>. i.e. <S> is a closed surface and <E> is on the closing curve.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: - Returns True if <E> has two arrays of indices in the triangulation <T>.
Parameters: - E (TopoDS_Edge &) –
- T (Handle_Poly_Triangulation &) –
Return type:
-
BRep_Tool_IsGeometric
(*args)¶ - Returns True if <E> is a 3d curve or a curve on surface.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
BRep_Tool_NaturalRestriction
(*args)¶ - Returns the NaturalRestriction flag of the face.
Parameters: F (TopoDS_Face &) – Return type: bool
-
BRep_Tool_Parameter
(*args)¶ - Returns the parameter of <V> on <E>.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
Return type: - Returns the parameters of the vertex on the pcurve of the edge on the face.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns the parameters of the vertex on the pcurve of the edge on the surface.
Parameters: - V (TopoDS_Vertex &) –
- E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type:
-
BRep_Tool_Parameters
(*args)¶ - Returns the parameters of the vertex on the face.
Parameters: - V (TopoDS_Vertex &) –
- F (TopoDS_Face &) –
Return type:
-
BRep_Tool_PolygonOnSurface
(*args)¶ - Returns the polygon associated to the edge in the parametric space of the face. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
Return type: - Returns the polygon associated to the edge in the parametric space of the surface. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: - Returns in <C>, <S>, <L> a 2d curve, a surface and a location for the edge <E>. <C> and <S> are null if the edge has no polygon on surface.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
Return type: void
- Returns in <C>, <S>, <L> the 2d curve, the surface and the location for the edge <E> of rank <Index>. <C> and <S> are null if the index is out of range.
Parameters: - E (TopoDS_Edge &) –
- C (Handle_Poly_Polygon2D &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- Index (int) –
Return type: void
-
BRep_Tool_PolygonOnTriangulation
(*args)¶ - Returns the polygon associated to the edge in the parametric space of the face. Returns a NULL handle if this polygon does not exist.
Parameters: - E (TopoDS_Edge &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: - Returns in <P>, <T>, <L> a polygon on triangulation, a triangulation and a location for the edge <E>. <P> and <T> are null if the edge has no polygon on triangulation.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
Return type: void
- Returns in <P>, <T>, <L> a polygon on triangulation, a triangulation and a location for the edge <E> for the range index. <C> and <S> are null if the edge has no polygon on triangulation.
Parameters: - E (TopoDS_Edge &) –
- P (Handle_Poly_PolygonOnTriangulation &) –
- T (Handle_Poly_Triangulation &) –
- L (TopLoc_Location &) –
- Index (int) –
Return type: void
-
BRep_Tool_Range
(*args)¶ - Gets the range of the 3d curve.
Parameters: - E (TopoDS_Edge &) –
- First (float &) –
- Last (float &) –
Return type: void
- Gets the range of the edge on the pcurve on the surface.
Parameters: - E (TopoDS_Edge &) –
- S (Handle_Geom_Surface &) –
- L (TopLoc_Location &) –
- First (float &) –
- Last (float &) –
Return type: void
- Gets the range of the edge on the pcurve on the face.
Parameters: - E (TopoDS_Edge &) –
- F (TopoDS_Face &) –
- First (float &) –
- Last (float &) –
Return type: void
-
BRep_Tool_SameParameter
(*args)¶ - Returns the SameParameter flag for the edge.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
BRep_Tool_SameRange
(*args)¶ - Returns the SameRange flag for the edge.
Parameters: E (TopoDS_Edge &) – Return type: bool
-
BRep_Tool_SetUVPoints
(*args)¶ - Sets the UV locations of the extremities of the edge.
Parameters: Return type: void
- Sets the UV locations of the extremities of the edge.
Parameters: Return type: void
-
BRep_Tool_Surface
(*args)¶ - Returns the geometric surface of the face. Returns in <L> the location for the surface.
Parameters: - F (TopoDS_Face &) –
- L (TopLoc_Location &) –
Return type: - Returns the geometric surface of the face. It can be a copy if there is a Location.
Parameters: F (TopoDS_Face &) – Return type: Handle_Geom_Surface
-
BRep_Tool_Tolerance
(*args)¶ - Returns the tolerance of the face.
Parameters: F (TopoDS_Face &) – Return type: float - Returns the tolerance for <E>.
Parameters: E (TopoDS_Edge &) – Return type: float - Returns the tolerance.
Parameters: V (TopoDS_Vertex &) – Return type: float
-
BRep_Tool_UVPoints
(*args)¶ - Gets the UV locations of the extremities of the edge.
Parameters: Return type: void
- Gets the UV locations of the extremities of the edge.
Parameters: Return type: void
-
class
Handle_BRep_Curve3D
(*args)¶ Bases:
OCC.BRep.Handle_BRep_GCurve
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_CurveOn2Surfaces
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_CurveOnClosedSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveOnSurface
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_CurveOnSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_GCurve
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_CurveRepresentation
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_GCurve
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_ListNodeOfListOfCurveRepresentation
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_ListNodeOfListOfPointRepresentation
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PointOnCurve
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PointRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PointOnCurveOnSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PointsOnSurface
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PointOnSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PointsOnSurface
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PointRepresentation
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PointsOnSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PointRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_Polygon3D
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PolygonOnClosedSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PolygonOnSurface
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PolygonOnClosedTriangulation
(*args)¶ Bases:
OCC.BRep.Handle_BRep_PolygonOnTriangulation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PolygonOnSurface
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_PolygonOnTriangulation
(*args)¶ Bases:
OCC.BRep.Handle_BRep_CurveRepresentation
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_TEdge
(*args)¶ Bases:
OCC.TopoDS.Handle_TopoDS_TEdge
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_TFace
(*args)¶ Bases:
OCC.TopoDS.Handle_TopoDS_TFace
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_BRep_TVertex
(*args)¶ Bases:
OCC.TopoDS.Handle_TopoDS_TVertex
-
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