OCC.TopOpeBRepDS module¶
This package provides services used by the TopOpeBRepBuildpackage performing topological operations on the BRepdata structure.
-
class
Handle_TopOpeBRepDS_Association
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_Check
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_CurvePointInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceListOfInterference
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfShapeListOfShapeOn1State
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfDataMapOfShapeState
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfMapOfCurve
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfMapOfPoint
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfMapOfSurface
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DataMapNodeOfShapeSurface
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_EdgeVertexInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_ShapeShapeInterference
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_FaceEdgeInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_ShapeShapeInterference
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_GapTool
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_Interference
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_ListNodeOfListOfInterference
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_Marker
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_ShapeShapeInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_SolidSurfaceInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopOpeBRepDS_SurfaceCurveInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference
-
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
TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference &) – Return type: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
Set
()¶ Parameters: Other (TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference &) – Return type: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference
-
SetValue
()¶ Parameters: - Index (int) –
- Value (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) –
Return type:
-
Value
()¶ Parameters: Index (int) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Association
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
AreAssociated
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- K (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
Associate
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- K (Handle_TopOpeBRepDS_Interference &) –
- I –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type: Return type:
-
Associated
()¶ Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: TopOpeBRepDS_ListOfInterference
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_BuildTool
(*args)¶ Bases:
object
Return type: Parameters: - OutCurveType (TopOpeBRepTool_OutCurveType) –
- GT (TopOpeBRepTool_GeomTool &) –
Return type: Return type: -
AddEdgeVertex
()¶ Parameters: - Ein (TopoDS_Shape &) –
- Eou (TopoDS_Shape &) –
- V (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- V –
Return type: Return type:
-
ApproxCurves
()¶ Parameters: - C (TopOpeBRepDS_Curve &) –
- E (TopoDS_Edge &) –
- inewC (int &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
ChangeGeomTool
()¶ Return type: TopOpeBRepTool_GeomTool
-
ComputePCurves
()¶ Parameters: Return type:
-
CopyEdge
()¶ - Make an edge <Eou> with the curve of the edge <Ein>
Parameters: - Ein (TopoDS_Shape &) –
- Eou (TopoDS_Shape &) –
Return type:
-
CopyFace
()¶ - Make a face <Fou> with the surface of the face <Fin>
Parameters: - Fin (TopoDS_Shape &) –
- Fou (TopoDS_Shape &) –
Return type:
-
Curve3D
()¶ - Sets the curve <C> for the edge <E>
Parameters: - E (TopoDS_Shape &) –
- C (Handle_Geom_Curve &) –
- Tol (float) –
Return type:
-
GetGeomTool
()¶ Return type: TopOpeBRepTool_GeomTool
-
GetOrientedEdgeVertices
()¶ Parameters: - E (TopoDS_Edge &) –
- Vmin (TopoDS_Vertex &) –
- Vmax (TopoDS_Vertex &) –
- Parmin (float &) –
- Parmax (float &) –
Return type:
-
MakeEdge
()¶ Parameters: - E (TopoDS_Shape &) –
- C (Handle_Geom_Curve &) –
- E –
- C –
- DS (TopOpeBRepDS_DataStructure &) –
- E –
- C –
- Tol (float) –
- E –
Return type: Return type: Return type: Return type:
-
Orientation
()¶ Parameters: - S (TopoDS_Shape &) –
- O (TopAbs_Orientation) –
- S –
Return type: Return type: TopAbs_Orientation
-
PCurve
()¶ - Sets the pcurve <C> for the edge <E> on the face <F>. If OverWrite is True the old pcurve if there is one is overwritten, else the two pcurves are set.
Parameters: - F (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- C (Handle_Geom2d_Curve &) –
- F –
- E –
- CDS (TopOpeBRepDS_Curve &) –
- C –
Return type: Return type:
-
Parameter
()¶ - Sets the parameter <P> for the vertex <V> on the edge <E>.
Parameters: - E (TopoDS_Shape &) –
- V (TopoDS_Shape &) –
- P (float) –
Return type: - Compute the parameter of the vertex <V>, supported by the edge <E>, on the curve <C>.
Parameters: - C (TopOpeBRepDS_Curve &) –
- E (TopoDS_Shape &) –
- V (TopoDS_Shape &) –
Return type:
-
PutPCurves
()¶ Parameters: Return type:
-
Range
()¶ - Sets the range of edge <E>.
Parameters: Return type:
-
RecomputeCurves
()¶ Parameters: - C (TopOpeBRepDS_Curve &) –
- oldE (TopoDS_Edge &) –
- E (TopoDS_Edge &) –
- inewC (int &) –
- HDS (Handle_TopOpeBRepDS_HDataStructure &) –
Return type:
-
UpdateEdge
()¶ - Sets the range of edge <Eou> from <Ein> only when <Ein> has a closed geometry.
Parameters: - Ein (TopoDS_Shape &) –
- Eou (TopoDS_Shape &) –
Return type:
-
UpdateEdgeCurveTol
()¶ Parameters: Return type:
-
UpdateSurface
()¶ Parameters: - F (TopoDS_Shape &) –
- SU (Handle_Geom_Surface &) –
- E (TopoDS_Shape &) –
- oldF (TopoDS_Shape &) –
- newF (TopoDS_Shape &) –
Return type: Return type:
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_Check
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
ChangeHDS
()¶ Return type: Handle_TopOpeBRepDS_HDataStructure
-
CheckDS
()¶ - Verifie que le ieme element de la DS existe, et pour un K de type topologique, verifie qu’il est du bon type (VERTEX, EDGE, WIRE, FACE, SHELL ou SOLID)
Parameters: - i (int) –
- K (TopOpeBRepDS_Kind) –
Return type:
-
CheckShapes
()¶ - Verifie que les Shapes existent bien dans la DS Utile pour les Shapes SameDomain si la liste est vide, renvoie vrai
Parameters: LS (TopTools_ListOfShape &) – Return type: bool
-
ChkIntgInterf
()¶ - Check integrition of interferences (les supports et les geometries de LI)
Parameters: LI (TopOpeBRepDS_ListOfInterference &) – Return type: bool
-
GetHandle
()¶
-
HDS
()¶ Return type: Handle_TopOpeBRepDS_HDataStructure
-
OneVertexOnPnt
()¶ - Verifie que les Vertex non SameDomain sont bien nonSameDomain, que les vertex sameDomain sont bien SameDomain, que les Points sont non confondus ni entre eux, ni avec des Vertex.
Return type: bool
-
Print
()¶ - Prints the name of CheckStatus <stat> as a String
Parameters: - stat (TopOpeBRepDS_CheckStatus) –
- S (Standard_OStream &) –
Return type: Standard_OStream
-
PrintIntgToString
()¶ TopOpeBRepDS_Check_PrintIntgToString(TopOpeBRepDS_Check self) -> std::string
-
PrintShape
()¶ - Prints the name of CheckStatus <stat> as a String
Parameters: - SE (TopAbs_ShapeEnum) –
- S (Standard_OStream &) –
Return type: Standard_OStream
- Prints the name of CheckStatus <stat> as a String
Parameters: - index (int) –
- S (Standard_OStream &) –
Return type: Standard_OStream
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Curve
(*args)¶ Bases:
object
Return type: Parameters: Return type: -
ChangeCurve
()¶ Return type: Handle_Geom_Curve
-
ChangeShape1
()¶ Return type: TopoDS_Shape
-
ChangeShape2
()¶ Return type: TopoDS_Shape
-
Curve1
()¶ Return type: Handle_Geom2d_Curve Parameters: PC1 (Handle_Geom2d_Curve &) – Return type: None
-
Curve2
()¶ Return type: Handle_Geom2d_Curve Parameters: PC2 (Handle_Geom2d_Curve &) – Return type: None
-
Dump
()¶ Parameters: Return type: Standard_OStream
-
GetSCI
()¶ Parameters: - I1 (Handle_TopOpeBRepDS_Interference &) –
- I2 (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
GetSCI1
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
GetSCI2
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
SetSCI
()¶ - define the interferences face/curve.
Parameters: - I1 (Handle_TopOpeBRepDS_Interference &) –
- I2 (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
Shape1
()¶ Return type: TopoDS_Shape
-
Shape2
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_CurveData
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_GeometryData
Return type: None Parameters: C (TopOpeBRepDS_Curve &) – Return type: None -
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_CurveExplorer
(*args)¶ Bases:
object
Return type: Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type: -
Curve
()¶ Return type: TopOpeBRepDS_Curve Parameters: I (int) – Return type: TopOpeBRepDS_Curve
-
Init
()¶ Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type:
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_CurveIterator
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_InterferenceIterator
- Creates an iterator on the curves on surface described by the interferences in <L>.
Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None -
Orientation
()¶ Parameters: S (TopAbs_State) – Return type: TopAbs_Orientation
-
PCurve
()¶ Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_CurvePointInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_Interference
Parameters: Return type: -
DumpToString
()¶ TopOpeBRepDS_CurvePointInterference_DumpToString(TopOpeBRepDS_CurvePointInterference self) -> std::string
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfCheckStatus
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfCheckStatus &) – Return type: None -
Value
()¶ Return type: TopOpeBRepDS_CheckStatus
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) – Return type: None -
Initialize
()¶ Parameters: aMap (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) – Return type: None
-
Value
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfInterferenceListOfInterference &) – Return type: None -
Initialize
()¶ Parameters: aMap (TopOpeBRepDS_DataMapOfInterferenceListOfInterference &) – Return type: None
-
Key
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
Value
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfInterferenceShape &) – Return type: None -
Key
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeListOfShapeOn1State
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopOpeBRepDS_ListOfShapeOn1State
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeState
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DataMapOfShapeState &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopAbs_State
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfMapOfCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_MapOfCurve &) – Return type: None -
Value
()¶ Return type: TopOpeBRepDS_CurveData
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfMapOfIntegerShapeData
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_MapOfIntegerShapeData &) – Return type: None -
Value
()¶ Return type: TopOpeBRepDS_ShapeData
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfMapOfPoint
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_MapOfPoint &) – Return type: None -
Value
()¶ Return type: TopOpeBRepDS_PointData
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfMapOfSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_MapOfSurface &) – Return type: None -
Value
()¶ Return type: TopOpeBRepDS_SurfaceData
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapIteratorOfShapeSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_ShapeSurface &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_CheckStatus &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus_GetKey(TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus_SetKey(TopOpeBRepDS_DataMapNodeOfDataMapOfCheckStatus self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_CheckStatus
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_ListOfInterference &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference_GetKey(TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference_SetKey(TopOpeBRepDS_DataMapNodeOfDataMapOfIntegerListOfInterference self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (Handle_TopOpeBRepDS_Interference &) –
- I (TopOpeBRepDS_ListOfInterference &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
Value
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfInterferenceShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (Handle_TopOpeBRepDS_Interference &) –
- I (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfShapeListOfShapeOn1State
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopOpeBRepDS_ListOfShapeOn1State &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopOpeBRepDS_ListOfShapeOn1State
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfDataMapOfShapeState
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopAbs_State &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopAbs_State
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfMapOfCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_CurveData &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfCurve_GetKey(TopOpeBRepDS_DataMapNodeOfMapOfCurve self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfCurve_SetKey(TopOpeBRepDS_DataMapNodeOfMapOfCurve self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_CurveData
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_ShapeData &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData_GetKey(TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData_SetKey(TopOpeBRepDS_DataMapNodeOfMapOfIntegerShapeData self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_ShapeData
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfMapOfPoint
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_PointData &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfPoint_GetKey(TopOpeBRepDS_DataMapNodeOfMapOfPoint self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfPoint_SetKey(TopOpeBRepDS_DataMapNodeOfMapOfPoint self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_PointData
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfMapOfSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopOpeBRepDS_SurfaceData &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfSurface_GetKey(TopOpeBRepDS_DataMapNodeOfMapOfSurface self) -> Standard_Integer
-
SetKey
()¶ TopOpeBRepDS_DataMapNodeOfMapOfSurface_SetKey(TopOpeBRepDS_DataMapNodeOfMapOfSurface self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_SurfaceData
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapNodeOfShapeSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (Handle_Geom_Surface &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DataMapOfCheckStatus
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfCheckStatus &) – Return type: TopOpeBRepDS_DataMapOfCheckStatus
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_CheckStatus
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_CheckStatus
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfCheckStatus &) – Return type: TopOpeBRepDS_DataMapOfCheckStatus
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_ListOfInterference
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_ListOfInterference
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapOfInterferenceListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfInterferenceListOfInterference &) – Return type: TopOpeBRepDS_DataMapOfInterferenceListOfInterference
-
Bind
()¶ Parameters: - K (Handle_TopOpeBRepDS_Interference &) –
- I (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
ChangeFind
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: TopOpeBRepDS_ListOfInterference
-
ChangeFind1
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: TopOpeBRepDS_ListOfInterference
-
Find1
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfInterferenceListOfInterference &) – Return type: TopOpeBRepDS_DataMapOfInterferenceListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapOfInterferenceShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfInterferenceShape &) – Return type: TopOpeBRepDS_DataMapOfInterferenceShape
-
ChangeFind
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: TopoDS_Shape
-
ChangeFind1
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: TopoDS_Shape
-
Find1
()¶ Parameters: K (Handle_TopOpeBRepDS_Interference &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfInterferenceShape &) – Return type: TopOpeBRepDS_DataMapOfInterferenceShape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) – Return type: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ListOfShapeOn1State
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ListOfShapeOn1State
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) – Return type: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataMapOfShapeState
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfShapeState &) – Return type: TopOpeBRepDS_DataMapOfShapeState
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopAbs_State
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopAbs_State
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DataMapOfShapeState &) – Return type: TopOpeBRepDS_DataMapOfShapeState
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DataStructure
(*args)¶ Bases:
object
Return type: None -
AddCurve
()¶ - Insert a new curve. Returns the index.
Parameters: S (TopOpeBRepDS_Curve &) – Return type: int
-
AddPoint
()¶ - Insert a new point. Returns the index.
Parameters: PDS (TopOpeBRepDS_Point &) – Return type: int
-
AddPointSS
()¶ - Insert a new point. Returns the index.
Parameters: - PDS (TopOpeBRepDS_Point &) –
- S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
AddShape
()¶ - Insert a shape S. Returns the index.
Parameters: S (TopoDS_Shape &) – Return type: int - Insert a shape S which ancestor is I = 1 or 2. Returns the index.
Parameters: - S (TopoDS_Shape &) –
- I (int) –
Return type:
-
AddShapeInterference
()¶ Parameters: - S (TopoDS_Shape &) –
- I (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
AddSurface
()¶ - Insert a new surface. Returns the index.
Parameters: S (TopOpeBRepDS_Surface &) – Return type: int
-
AncestorRank
()¶ Parameters: Return type: Return type: Return type: Return type:
-
ChangeCurve
()¶ - Returns the Curve of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Curve
-
ChangeCurveInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
ChangeKeepCurve
()¶ Parameters: Return type: Return type:
-
ChangeKeepPoint
()¶ Parameters: Return type: Return type:
-
ChangeKeepShape
()¶ Parameters: Return type: Return type:
-
ChangeKeepSurface
()¶ Parameters: Return type: Return type:
-
ChangeMapOfRejectedShapesObj
()¶ Return type: TopTools_IndexedMapOfShape
-
ChangeMapOfRejectedShapesTool
()¶ Return type: TopTools_IndexedMapOfShape
-
ChangeMapOfShapeWithStateObj
()¶ Return type: TopOpeBRepDS_IndexedDataMapOfShapeWithState
-
ChangeMapOfShapeWithStateTool
()¶ Return type: TopOpeBRepDS_IndexedDataMapOfShapeWithState
-
ChangePoint
()¶ - Returns the point of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Point
-
ChangePointInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
ChangeShapes
()¶ Return type: TopOpeBRepDS_MapOfShapeData
-
ChangeSurface
()¶ - Returns the surface of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Surface
-
ChangeSurfaceInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
Curve
()¶ - Returns the Curve of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Curve
-
CurveInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
FillShapesSameDomain
()¶ Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
- refFirst (bool) – default value is Standard_True
- S1 –
- S2 –
- c1 (TopOpeBRepDS_Config) –
- c2 (TopOpeBRepDS_Config) –
- refFirst – default value is Standard_True
Return type: Return type:
-
GetShapeWithState
()¶ Parameters: aShape (TopoDS_Shape &) – Return type: TopOpeBRepDS_ShapeWithState
-
HasGeometry
()¶ - Returns True if <S> has new geometries, i.e : True si : HasShape(S) True S a une liste d’interferences non vide. S = SOLID, FACE, EDGE : true/false S = SHELL, WIRE, VERTEX : false.
Parameters: S (TopoDS_Shape &) – Return type: bool
-
HasShape
()¶ - Returns True if <S> est dans myShapes
Parameters: - S (TopoDS_Shape &) –
- FindKeep (bool) – default value is Standard_True
Return type:
-
IsSectionEdge
()¶ Parameters: - E (TopoDS_Edge &) –
- FindKeep (bool) – default value is Standard_True
Return type:
-
KeepShape
()¶ Parameters: Return type: Return type:
-
NewSurface
()¶ Parameters: F (TopoDS_Shape &) – Return type: Handle_Geom_Surface
-
Point
()¶ - Returns the point of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Point
-
PointInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
RemoveShapeInterference
()¶ Parameters: - S (TopoDS_Shape &) –
- I (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
SameDomainInd
()¶ Parameters: Return type: Return type: Return type: Return type:
-
SameDomainOri
()¶ Parameters: - I (int) –
- S (TopoDS_Shape &) –
- I –
- Ori (TopOpeBRepDS_Config) –
- S –
- Ori –
Return type: TopOpeBRepDS_Config
Return type: TopOpeBRepDS_Config
Return type: Return type:
-
SameDomainRef
()¶ Parameters: Return type: Return type: Return type: Return type:
-
SectionEdge
()¶ Parameters: Return type: Return type:
-
Shape
()¶ - returns the shape of index I stored in the map myShapes, accessing a list of interference.
Parameters: Return type: - returns the index of shape <S> stored in the map myShapes, accessing a list of interference. returns 0 if <S> is not in the map.
Parameters: - S (TopoDS_Shape &) –
- FindKeep (bool) – default value is Standard_True
Return type:
-
ShapeInterferences
()¶ Parameters: Return type: Return type:
-
Surface
()¶ - Returns the surface of index <I>.
Parameters: I (int) – Return type: TopOpeBRepDS_Surface
-
SurfaceInterferences
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DoubleMapIteratorOfDoubleMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopOpeBRepDS_DoubleMapOfIntegerShape &) – Return type: None -
Key2
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (int &) –
- K2 (TopoDS_Shape &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey1
()¶ TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape_GetKey1(TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape self) -> Standard_Integer
-
Key2
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey1
()¶ TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape_SetKey1(TopOpeBRepDS_DoubleMapNodeOfDoubleMapOfIntegerShape self, Standard_Integer value)
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_DoubleMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_DoubleMapOfIntegerShape &) – Return type: TopOpeBRepDS_DoubleMapOfIntegerShape
-
Find1
()¶ Parameters: K (int &) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopOpeBRepDS_DoubleMapOfIntegerShape &) – Return type: TopOpeBRepDS_DoubleMapOfIntegerShape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Dumper
(*args)¶ Bases:
object
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
Dump
()¶ Parameters: Return type: Standard_OStream
-
DumpGeometry
()¶ Parameters: - OS (Standard_OStream &) –
- fk (bool) – default value is Standard_False
- ct (bool) – default value is Standard_True
- K (TopOpeBRepDS_Kind) –
- OS –
- fk – default value is Standard_False
- ct – default value is Standard_True
- K –
- I (int) –
- OS –
- fk – default value is Standard_False
- ct – default value is Standard_True
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
-
DumpI
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- O (Standard_OStream &) –
- s1 (TCollection_AsciiString &) –
- s2 (TCollection_AsciiString &) –
Return type: Standard_OStream
-
DumpLOI
()¶ Parameters: - L (TopOpeBRepDS_ListOfInterference &) –
- O (Standard_OStream &) –
- s (TCollection_AsciiString &) –
Return type: Standard_OStream
-
DumpRefOri
()¶ Parameters: - K (TopOpeBRepDS_Kind) –
- I (int) –
- OS (Standard_OStream &) –
- S (TopoDS_Shape &) –
- OS –
Return type: Standard_OStream
Return type: Standard_OStream
-
DumpSectionEdge
()¶ Parameters: - K (TopOpeBRepDS_Kind) –
- OS (Standard_OStream &) –
- K –
- I (int) –
- OS –
Return type: Standard_OStream
Return type: Standard_OStream
-
DumpTopology
()¶ Parameters: - K (TopOpeBRepDS_Kind) –
- OS (Standard_OStream &) –
- T (TopAbs_ShapeEnum) –
- OS –
- K –
- I (int) –
- OS –
- T –
- I –
- OS –
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
-
DumpTopologyToString
()¶ TopOpeBRepDS_Dumper_DumpTopologyToString(TopOpeBRepDS_Dumper self) -> std::string
-
static
PrintType
()¶ Parameters: - C (Handle_Geom2d_Curve &) –
- S (Standard_OStream &) –
- C –
- S –
Return type: Standard_OStream
Return type: Standard_OStream
-
SDumpRefOri
()¶ Parameters: - K (TopOpeBRepDS_Kind) –
- I (int) –
- S (TopoDS_Shape &) –
Return type: Return type:
-
SPrintShapeRefOri
()¶ Parameters: - S (TopoDS_Shape &) –
- B (TCollection_AsciiString &) – default value is
- L (TopTools_ListOfShape &) –
- B – default value is
Return type: Return type:
-
thisown
¶ The membership flag
-
-
TopOpeBRepDS_Dumper_PrintType
()¶ Parameters: - C (Handle_Geom2d_Curve &) –
- S (Standard_OStream &) –
- C –
- S –
Return type: Standard_OStream
Return type: Standard_OStream
-
class
TopOpeBRepDS_EIR
(*args)¶ Bases:
object
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Edge3dInterferenceTool
(*args)¶ Bases:
object
Return type: None -
Add
()¶ Parameters: - Eref (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- F (TopoDS_Shape &) –
- I (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
Init
()¶ Parameters: - Eref (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- F (TopoDS_Shape &) –
- I (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_EdgeInterferenceTool
(*args)¶ Bases:
object
Return type: None -
Add
()¶ Parameters: - E (TopoDS_Shape &) –
- V (TopoDS_Shape &) –
- I (Handle_TopOpeBRepDS_Interference &) –
- E –
- P (TopOpeBRepDS_Point &) –
- I –
Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_EdgeVertexInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_ShapeShapeInterference
- Create an interference of VERTEX <G> on a crossed EDGE E. //! if support type <ST> == EDGE : <S> is edge E FACE : <S> is the face with bound E. <T> is the transition along the edge, crossing the crossed edge. E is the crossed edge. <GIsBound> indicates if <G> is a bound of the edge. <P> is the parameter of <G> on the edge. //! interference is stored in the list of interfs of the edge.
Parameters: Return type: - Create an interference of VERTEX <G> on crossed EDGE <S>. //! <T> is the transition along the edge, crossing the crossed edge. <S> is the crossed edge. <GIsBound> indicates if <G> is a bound of the edge. <C> indicates the geometric configuration between the edge and the crossed edge. <P> is the parameter of <G> on the edge. //! interference is stored in the list of interfs of the edge.
Parameters: Return type: -
DumpToString
()¶ TopOpeBRepDS_EdgeVertexInterference_DumpToString(TopOpeBRepDS_EdgeVertexInterference self) -> std::string
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_Explorer
(*args)¶ Bases:
object
Return type: Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- T (TopAbs_ShapeEnum) – default value is TopAbs_SHAPE
- findkeep (bool) – default value is Standard_True
Return type: -
Current
()¶ Return type: TopoDS_Shape
-
Edge
()¶ Return type: TopoDS_Edge
-
Face
()¶ Return type: TopoDS_Face
-
Init
()¶ Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- T (TopAbs_ShapeEnum) – default value is TopAbs_SHAPE
- findkeep (bool) – default value is Standard_True
Return type:
-
Type
()¶ Return type: TopAbs_ShapeEnum
-
Vertex
()¶ Return type: TopoDS_Vertex
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_FIR
(*args)¶ Bases:
object
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
ProcessFaceInterferences
()¶ Parameters: - M (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) –
- I (int) –
- M –
Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_FaceEdgeInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_ShapeShapeInterference
- Create an interference of EDGE <G> on FACE <S>.
Parameters: Return type: -
DumpToString
()¶ TopOpeBRepDS_FaceEdgeInterference_DumpToString(TopOpeBRepDS_FaceEdgeInterference self) -> std::string
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_FaceInterferenceTool
(*args)¶ Bases:
object
Parameters: P (TopOpeBRepDS_PDataStructure &) – Return type: None -
Add
()¶ - Eisnew = true if E is a new edge built on edge I->Geometry() false if E is shape <=> I->Geometry()
Parameters: - FI (TopoDS_Shape &) –
- F (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- Eisnew (bool) –
- I (Handle_TopOpeBRepDS_Interference &) –
- E –
- C (TopOpeBRepDS_Curve &) –
- I –
Return type: Return type:
-
Init
()¶ - Eisnew = true if E is a new edge built on edge I->Geometry() false if E is shape <=> I->Geometry()
Parameters: - FI (TopoDS_Shape &) –
- E (TopoDS_Shape &) –
- Eisnew (bool) –
- I (Handle_TopOpeBRepDS_Interference &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Filter
(*args)¶ Bases:
object
Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- pClassif (TopOpeBRepTool_PShapeClassifier &) – default value is 0
Return type: -
ProcessFaceInterferences
()¶ Parameters: - MEsp (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) –
- I (int) –
- MEsp –
Return type: Return type:
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_GapFiller
(*args)¶ Bases:
object
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
AddPointsOnConnexShape
()¶ - Methodes pour reduire la liste des Points qui peuvent correspondre a une Point donne.
Parameters: - F (TopoDS_Shape &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
AddPointsOnShape
()¶ Parameters: - S (TopoDS_Shape &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
CheckConnexity
()¶ - Enchaine les sections via les points d’Interferences deja associe; Renvoit dans <L> les points extremites des Lignes. Methodes pour construire la liste des Points qui peuvent correspondre a une Point donne.
Parameters: LI (TopOpeBRepDS_ListOfInterference &) – Return type: bool
-
FilterByEdge
()¶ Parameters: - E (TopoDS_Edge &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
FilterByFace
()¶ Parameters: - F (TopoDS_Face &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
FilterByIncidentDistance
()¶ Parameters: - F (TopoDS_Face &) –
- I (Handle_TopOpeBRepDS_Interference &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
FindAssociatedPoints
()¶ - Recherche parmi l’ensemble des points d’Interference la Liste <LI> des points qui correspondent au point d’indice <Index>
Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- LI (TopOpeBRepDS_ListOfInterference &) –
Return type:
-
IsOnEdge
()¶ - Return True si I ou une de ses representaions a pour support <E>. Methodes de reconstructions des geometries des point et des courbes de section
Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- E (TopoDS_Edge &) –
Return type:
-
IsOnFace
()¶ - Return True si I a ete obtenu par une intersection avec <F>.
Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- F (TopoDS_Face &) –
Return type:
-
ReBuildGeom
()¶ Parameters: - I1 (Handle_TopOpeBRepDS_Interference &) –
- Done (TColStd_MapOfInteger &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_GapTool
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
ChangeSameInterferences
()¶ Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: TopOpeBRepDS_ListOfInterference
-
Curve
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- C (TopOpeBRepDS_Curve &) –
Return type:
-
EdgeSupport
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- E (TopoDS_Shape &) –
Return type:
-
FacesSupport
()¶ - Return les faces qui ont genere la section origine de I
Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- F1 (TopoDS_Shape &) –
- F2 (TopoDS_Shape &) –
Return type:
-
GetHandle
()¶
-
Interferences
()¶ Parameters: IndexPoint (int) – Return type: TopOpeBRepDS_ListOfInterference
-
ParameterOnEdge
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- E (TopoDS_Shape &) –
- U (float &) –
Return type:
-
SameInterferences
()¶ Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: TopOpeBRepDS_ListOfInterference
-
SetParameterOnEdge
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- E (TopoDS_Shape &) –
- U (float) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_GeometryData
(*args)¶ Bases:
object
Return type: None Parameters: Other (TopOpeBRepDS_GeometryData &) – Return type: None -
ChangeInterferences
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
Interferences
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference
-
ChangeArray1
()¶ Return type: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
GetHandle
()¶
-
SetValue
()¶ Parameters: - Index (int) –
- Value (TopOpeBRepDS_DataMapOfIntegerListOfInterference &) –
Return type:
-
Value
()¶ Parameters: Index (int) – Return type: TopOpeBRepDS_DataMapOfIntegerListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (TopOpeBRepDS_ShapeWithState &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState_GetKey2(TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState_SetKey2(TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfShapeWithState self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_ShapeWithState
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (TopOpeBRepDS_Point &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint_GetKey2(TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint_SetKey2(TopOpeBRepDS_IndexedDataMapNodeOfIndexedDataMapOfVertexPoint self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_Point
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (TopOpeBRepDS_ShapeData &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData_GetKey2(TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData_SetKey2(TopOpeBRepDS_IndexedDataMapNodeOfMapOfShapeData self, Standard_Integer value)
-
Value
()¶ Return type: TopOpeBRepDS_ShapeData
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_IndexedDataMapOfShapeWithState
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_IndexedDataMapOfShapeWithState &) – Return type: TopOpeBRepDS_IndexedDataMapOfShapeWithState
-
ChangeFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ShapeWithState
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ShapeWithState
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ShapeWithState
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ShapeWithState
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopOpeBRepDS_IndexedDataMapOfShapeWithState &) – Return type: TopOpeBRepDS_IndexedDataMapOfShapeWithState
-
Substitute
()¶ Parameters: - I (int) –
- K (TopoDS_Shape &) –
- T (TopOpeBRepDS_ShapeWithState &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_IndexedDataMapOfVertexPoint
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_IndexedDataMapOfVertexPoint &) – Return type: TopOpeBRepDS_IndexedDataMapOfVertexPoint
-
ChangeFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_Point
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_Point
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_Point
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_Point
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopOpeBRepDS_IndexedDataMapOfVertexPoint &) – Return type: TopOpeBRepDS_IndexedDataMapOfVertexPoint
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Interference
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: Parameters: Return type: Return type: -
ChangeTransition
()¶ Return type: TopOpeBRepDS_Transition
-
Dump
()¶ Parameters: - OS (Standard_OStream &) –
- s1 (TCollection_AsciiString &) –
- s2 (TCollection_AsciiString &) –
Return type: Standard_OStream
-
DumpGToString
()¶ TopOpeBRepDS_Interference_DumpGToString(TopOpeBRepDS_Interference self) -> std::string
-
DumpSToString
()¶ TopOpeBRepDS_Interference_DumpSToString(TopOpeBRepDS_Interference self) -> std::string
-
DumpToString
()¶ TopOpeBRepDS_Interference_DumpToString(TopOpeBRepDS_Interference self) -> std::string
-
GKGSKS
()¶ - return GeometryType + Geometry + SupportType + Support
Parameters: - GK (TopOpeBRepDS_Kind &) –
- G (int &) –
- SK (TopOpeBRepDS_Kind &) –
- S (int &) –
Return type:
-
GetHandle
()¶
-
Transition
()¶ Return type: TopOpeBRepDS_Transition Parameters: T (TopOpeBRepDS_Transition &) – Return type: None
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_InterferenceIterator
(*args)¶ Bases:
object
Return type: None - Creates an iterator on the Interference of list <L>.
Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None -
ChangeIterator
()¶ Return type: TopOpeBRepDS_ListIteratorOfListOfInterference
-
Geometry
()¶ - define a condition on interference iteration process. Interference must match the Geometry <G>
Parameters: G (int) – Return type: None
-
GeometryKind
()¶ - define a condition on interference iteration process. Interference must match the Geometry Kind <ST>
Parameters: GK (TopOpeBRepDS_Kind) – Return type: None
-
Init
()¶ - re-initialize interference iteration process on the list of interference <L>. Conditions are not modified.
Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None
-
MatchInterference
()¶ - Returns True if the Interference <I> matches the conditions (if defined). If no conditions defined, returns True.
Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: bool
-
Support
()¶ - define a condition on interference iteration process. Interference must match the Support <S>
Parameters: S (int) – Return type: None
-
SupportKind
()¶ - define a condition on interference iteration process. Interference must match the Support Kind <ST>
Parameters: ST (TopOpeBRepDS_Kind) – Return type: None
-
Value
()¶ - Returns the current Interference, matching the conditions (if defined).
Return type: Handle_TopOpeBRepDS_Interference
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_InterferenceTool
¶ Bases:
object
-
static
DuplicateCurvePointInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ - duplicate I in a new interference with Complement() transition.
Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: Handle_TopOpeBRepDS_Interference
-
static
MakeCurveInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
MakeEdgeInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
MakeEdgeVertexInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
MakeFaceCurveInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
MakeFaceEdgeInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
MakeSolidSurfaceInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
static
Parameter
()¶ Parameters: - CPI (Handle_TopOpeBRepDS_Interference &) –
- CPI –
- Par (float) –
Return type: Return type: void
-
thisown
¶ The membership flag
-
static
-
TopOpeBRepDS_InterferenceTool_DuplicateCurvePointInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ - duplicate I in a new interference with Complement() transition.
Parameters: I (Handle_TopOpeBRepDS_Interference &) – Return type: Handle_TopOpeBRepDS_Interference
-
TopOpeBRepDS_InterferenceTool_MakeCurveInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_MakeEdgeInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_MakeEdgeVertexInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_MakeFaceCurveInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_MakeFaceEdgeInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_MakeSolidSurfaceInterference
(*args) → OCC.TopOpeBRepDS.Handle_TopOpeBRepDS_Interference¶ Parameters: Return type:
-
TopOpeBRepDS_InterferenceTool_Parameter
()¶ Parameters: - CPI (Handle_TopOpeBRepDS_Interference &) –
- CPI –
- Par (float) –
Return type: Return type: void
-
class
TopOpeBRepDS_ListIteratorOfListOfInterference
(*args)¶ Bases:
object
Return type: None Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None -
Value
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_ListNodeOfListOfInterference
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_ListOfInterference
(*args)¶ Bases:
object
Return type: None Parameters: Other (TopOpeBRepDS_ListOfInterference &) – Return type: None -
Append
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- I –
- theIt (TopOpeBRepDS_ListIteratorOfListOfInterference &) –
- Other (TopOpeBRepDS_ListOfInterference &) –
Return type: Return type: Return type:
-
First
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
InsertAfter
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- It (TopOpeBRepDS_ListIteratorOfListOfInterference &) –
- Other (TopOpeBRepDS_ListOfInterference &) –
- It –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- It (TopOpeBRepDS_ListIteratorOfListOfInterference &) –
- Other (TopOpeBRepDS_ListOfInterference &) –
- It –
Return type: Return type:
-
Last
()¶ Return type: Handle_TopOpeBRepDS_Interference
-
Prepend
()¶ Parameters: - I (Handle_TopOpeBRepDS_Interference &) –
- I –
- theIt (TopOpeBRepDS_ListIteratorOfListOfInterference &) –
- Other (TopOpeBRepDS_ListOfInterference &) –
Return type: Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_ListOfShapeOn1State
(*args)¶ Bases:
object
Return type: None -
ChangeListOnState
()¶ Return type: TopTools_ListOfShape
-
ListOnState
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_MapOfCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_MapOfCurve &) – Return type: TopOpeBRepDS_MapOfCurve
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_CurveData
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_CurveData
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_MapOfCurve &) – Return type: TopOpeBRepDS_MapOfCurve
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_MapOfIntegerShapeData
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_MapOfIntegerShapeData &) – Return type: TopOpeBRepDS_MapOfIntegerShapeData
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_ShapeData
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_ShapeData
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_MapOfIntegerShapeData &) – Return type: TopOpeBRepDS_MapOfIntegerShapeData
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_MapOfPoint
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_MapOfPoint &) – Return type: TopOpeBRepDS_MapOfPoint
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_PointData
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_PointData
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_MapOfPoint &) – Return type: TopOpeBRepDS_MapOfPoint
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_MapOfShapeData
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_MapOfShapeData &) – Return type: TopOpeBRepDS_MapOfShapeData
-
ChangeFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ShapeData
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ShapeData
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromIndex
()¶ Parameters: I (int) – Return type: TopOpeBRepDS_ShapeData
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopOpeBRepDS_ShapeData
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopOpeBRepDS_MapOfShapeData &) – Return type: TopOpeBRepDS_MapOfShapeData
-
Substitute
()¶ Parameters: - I (int) –
- K (TopoDS_Shape &) –
- T (TopOpeBRepDS_ShapeData &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_MapOfSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_MapOfSurface &) – Return type: TopOpeBRepDS_MapOfSurface
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_SurfaceData
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopOpeBRepDS_SurfaceData
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_MapOfSurface &) – Return type: TopOpeBRepDS_MapOfSurface
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Marker
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
GetHandle
()¶
-
Set
()¶ Parameters: Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Point
(*args)¶ Bases:
object
Return type: Parameters: Return type: Return type: -
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_PointData
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_GeometryData
Return type: Parameters: Return type: Return type: -
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_PointExplorer
(*args)¶ Bases:
object
Return type: Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type: -
Init
()¶ Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type:
-
Point
()¶ Return type: TopOpeBRepDS_Point Parameters: I (int) – Return type: TopOpeBRepDS_Point
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_PointIterator
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_InterferenceIterator
- Creates an iterator on the points on curves described by the interferences in <L>.
Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None -
Orientation
()¶ Parameters: S (TopAbs_State) – Return type: TopAbs_Orientation
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_Reducer
(*args)¶ Bases:
object
Parameters: HDS (Handle_TopOpeBRepDS_HDataStructure &) – Return type: None -
ProcessFaceInterferences
()¶ Parameters: M (TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State &) – Return type: None
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_ShapeData
(*args)¶ Bases:
object
Return type: None -
ChangeInterferences
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
Interferences
()¶ Return type: TopOpeBRepDS_ListOfInterference
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_ShapeShapeInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_Interference
- a shape interfers on shape <G> with shape <S>. examples : create a ShapeShapeInterference describing : vertex V of edge E1 found on edge E2 : ST,S,GT,G = TopOpeBRepDS_EDGE,E2,TopOpeBRepDS_VERTEX,V //! create a ShapeShapeInterference describing vertex V of edge E found on face F : ST,S,GT,G = TopOpeBRepDS_FACE,F,TopOpeBRepDS_VERTEX,V //! <GBound> indicates if shape <G> is a bound of shape <S>. //! <SCC> : UNSH_GEOMETRY : <S> and <Ancestor> have any types, <S> and <Ancestor> don’t share the same geometry SAME_ORIENTED : <S> and <Ancestor> have identical types, <S> and <Ancestor> orientations are IDENTICAL. DIFF_ORIENTED : <S> and <Ancestor> have identical types, <S> and <Ancestor> orientations are DIFFERENT.
Parameters: Return type: -
Config
()¶ Return type: TopOpeBRepDS_Config
-
DumpToString
()¶ TopOpeBRepDS_ShapeShapeInterference_DumpToString(TopOpeBRepDS_ShapeShapeInterference self) -> std::string
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_ShapeSurface
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopOpeBRepDS_ShapeSurface &) – Return type: TopOpeBRepDS_ShapeSurface
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: Handle_Geom_Surface
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: Handle_Geom_Surface
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopOpeBRepDS_ShapeSurface &) – Return type: TopOpeBRepDS_ShapeSurface
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_ShapeWithState
(*args)¶ Bases:
object
Return type: None -
AddParts
()¶ Parameters: - aListOfShape (TopTools_ListOfShape &) –
- aState (TopAbs_State) –
Return type:
-
Part
()¶ Parameters: aState (TopAbs_State) – Return type: TopTools_ListOfShape
-
State
()¶ Return type: TopAbs_State
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_SolidSurfaceInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_Interference
Parameters: Return type: -
DumpToString
()¶ TopOpeBRepDS_SolidSurfaceInterference_DumpToString(TopOpeBRepDS_SolidSurfaceInterference self) -> std::string
-
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_Surface
(*args)¶ Bases:
object
Return type: Parameters: - P (Handle_Geom_Surface &) –
- T (float) –
- Other (TopOpeBRepDS_Surface &) –
Return type: Return type: -
Surface
()¶ Return type: Handle_Geom_Surface
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_SurfaceCurveInterference
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_Interference
Return type: Parameters: Return type: Return type: -
DumpPCurve
()¶ Parameters: - OS (Standard_OStream &) –
- compact (bool) – default value is Standard_True
Return type: Standard_OStream
-
DumpToString
()¶ TopOpeBRepDS_SurfaceCurveInterference_DumpToString(TopOpeBRepDS_SurfaceCurveInterference self) -> std::string
-
GetHandle
()¶
-
PCurve
()¶ Return type: Handle_Geom2d_Curve Parameters: PC (Handle_Geom2d_Curve &) – Return type: None
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_SurfaceData
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_GeometryData
Return type: None Parameters: S (TopOpeBRepDS_Surface &) – Return type: None -
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_SurfaceExplorer
(*args)¶ Bases:
object
Return type: Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type: -
Init
()¶ Parameters: - DS (TopOpeBRepDS_DataStructure &) –
- FindOnlyKeep (bool) – default value is Standard_True
Return type:
-
Surface
()¶ Return type: TopOpeBRepDS_Surface Parameters: I (int) – Return type: TopOpeBRepDS_Surface
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_SurfaceIterator
(*args)¶ Bases:
OCC.TopOpeBRepDS.TopOpeBRepDS_InterferenceIterator
- Creates an iterator on the Surfaces on solid described by the interferences in <L>.
Parameters: L (TopOpeBRepDS_ListOfInterference &) – Return type: None -
Orientation
()¶ Parameters: S (TopAbs_State) – Return type: TopAbs_Orientation
-
thisown
¶ The membership flag
-
class
TopOpeBRepDS_TKI
(*args)¶ Bases:
object
Return type: None -
Add
()¶ Parameters: - K (TopOpeBRepDS_Kind) –
- G (int) –
- K –
- G –
- HI (Handle_TopOpeBRepDS_Interference &) –
Return type: Return type:
-
ChangeValue
()¶ Parameters: - K (TopOpeBRepDS_Kind &) –
- G (int &) –
Return type:
-
DumpTKI
()¶ Parameters: - s1 (TCollection_AsciiString &) – default value is
- s2 (TCollection_AsciiString &) – default value is
- K (TopOpeBRepDS_Kind) –
- s1 – default value is
- s2 – default value is
- K –
- G (int) –
- s1 – default value is
- s2 – default value is
- K –
- G –
- L (TopOpeBRepDS_ListOfInterference &) –
- s1 – default value is
- s2 – default value is
Return type: Return type: Return type: Return type:
-
DumpTKIIterator
()¶ Parameters: - s1 (TCollection_AsciiString &) – default value is
- s2 (TCollection_AsciiString &) – default value is
Return type:
-
Value
()¶ Parameters: - K (TopOpeBRepDS_Kind &) –
- G (int &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
TopOpeBRepDS_TOOL
¶ Bases:
object
Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- E (TopoDS_Edge &) –
- lEsd (TopTools_ListOfShape &) –
Return type:
-
static
GetConfig
()¶ Parameters: Return type:
-
static
GetEsd
()¶ Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- S (TopoDS_Shape &) –
- ie (int) –
- iesd (int &) –
Return type:
Parameters: Return type:
-
thisown
¶ The membership flag
Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- E (TopoDS_Edge &) –
- lEsd (TopTools_ListOfShape &) –
Return type:
-
TopOpeBRepDS_TOOL_GetConfig
()¶ Parameters: Return type:
-
TopOpeBRepDS_TOOL_GetEsd
()¶ Parameters: - HDS (Handle_TopOpeBRepDS_HDataStructure &) –
- S (TopoDS_Shape &) –
- ie (int) –
- iesd (int &) –
Return type:
Parameters: Return type:
-
class
TopOpeBRepDS_Transition
(*args)¶ Bases:
object
Return type: Parameters: - StateBefore (TopAbs_State) –
- StateAfter (TopAbs_State) –
- ShapeBefore (TopAbs_ShapeEnum) – default value is TopAbs_FACE
- ShapeAfter (TopAbs_ShapeEnum) – default value is TopAbs_FACE
- O (TopAbs_Orientation) –
Return type: Return type: -
After
()¶ Parameters: - S (TopAbs_State) –
- ShapeAfter (TopAbs_ShapeEnum) – default value is TopAbs_FACE
Return type: Return type: TopAbs_State
-
Before
()¶ Parameters: - S (TopAbs_State) –
- ShapeBefore (TopAbs_ShapeEnum) – default value is TopAbs_FACE
Return type: Return type: TopAbs_State
-
Complement
()¶ Return type: TopOpeBRepDS_Transition
-
DumpAToString
()¶ TopOpeBRepDS_Transition_DumpAToString(TopOpeBRepDS_Transition self) -> std::string
-
DumpBToString
()¶ TopOpeBRepDS_Transition_DumpBToString(TopOpeBRepDS_Transition self) -> std::string
-
DumpToString
()¶ TopOpeBRepDS_Transition_DumpToString(TopOpeBRepDS_Transition self) -> std::string
-
ONAfter
()¶ Return type: TopAbs_ShapeEnum
-
ONBefore
()¶ Return type: TopAbs_ShapeEnum
-
Orientation
()¶ - returns the orientation corresponding to state <S> //! Before and After not equal TopAbs_ON : ————————————– Before After Computed orientation //! S not S REVERSED (we leave state S) not S S FORWARD (we enter state S) S S INTERNAL (we stay in state S) not S not S EXTERNAL (we stay outside state S)
Parameters: - S (TopAbs_State) –
- T (TopAbs_ShapeEnum) – default value is TopAbs_FACE
Return type: TopAbs_Orientation
-
Set
()¶ Parameters: - StateBefore (TopAbs_State) –
- StateAfter (TopAbs_State) –
- ShapeBefore (TopAbs_ShapeEnum) – default value is TopAbs_FACE
- ShapeAfter (TopAbs_ShapeEnum) – default value is TopAbs_FACE
Return type: - set the transition corresponding to orientation <O> //! O Before After //! FORWARD OUT IN REVERSED IN OUT INTERNAL IN IN EXTERNAL OUT OUT
Parameters: O (TopAbs_Orientation) – Return type: None
-
thisown
¶ The membership flag
-
new_instancemethod
(func, inst, cls)¶
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases
-
class
topopebrepds
¶ Bases:
object
-
static
KindToShape
()¶ Parameters: K (TopOpeBRepDS_Kind) – Return type: TopAbs_ShapeEnum
-
static
Print
()¶ Parameters: - S (Standard_OStream &) –
- OS (Standard_OStream &) –
- K (TopOpeBRepDS_Kind) –
- S –
- K –
- I (int) –
- S –
- B (TCollection_AsciiString &) – default value is
- A (TCollection_AsciiString &) – default value is
- T (TopAbs_ShapeEnum) –
- I –
- S –
- C (TopOpeBRepDS_Config) –
- S –
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
-
static
SPrint
()¶ - IN OU ON UN
Parameters: S (TopAbs_State) – Return type: TCollection_AsciiString - <K>
Parameters: K (TopOpeBRepDS_Kind) – Return type: TCollection_AsciiString - S1(<K>,<I>)S2
Parameters: - K (TopOpeBRepDS_Kind) –
- I (int) –
- B (TCollection_AsciiString &) – default value is
- A (TCollection_AsciiString &) – default value is
- T (TopAbs_ShapeEnum) –
Return type: Return type: - (<T>,<I>)
Parameters: - T (TopAbs_ShapeEnum) –
- I (int) –
- O (TopAbs_Orientation) –
- C (TopOpeBRepDS_Config) –
Return type: Return type: Return type:
-
static
ShapeToKind
()¶ Parameters: S (TopAbs_ShapeEnum) – Return type: TopOpeBRepDS_Kind
-
thisown
¶ The membership flag
-
static
-
topopebrepds_KindToShape
()¶ Parameters: K (TopOpeBRepDS_Kind) – Return type: TopAbs_ShapeEnum
-
topopebrepds_Print
()¶ Parameters: - S (Standard_OStream &) –
- OS (Standard_OStream &) –
- K (TopOpeBRepDS_Kind) –
- S –
- K –
- I (int) –
- S –
- B (TCollection_AsciiString &) – default value is
- A (TCollection_AsciiString &) – default value is
- T (TopAbs_ShapeEnum) –
- I –
- S –
- C (TopOpeBRepDS_Config) –
- S –
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
Return type: Standard_OStream
-
topopebrepds_SPrint
()¶ - IN OU ON UN
Parameters: S (TopAbs_State) – Return type: TCollection_AsciiString - <K>
Parameters: K (TopOpeBRepDS_Kind) – Return type: TCollection_AsciiString - S1(<K>,<I>)S2
Parameters: - K (TopOpeBRepDS_Kind) –
- I (int) –
- B (TCollection_AsciiString &) – default value is
- A (TCollection_AsciiString &) – default value is
- T (TopAbs_ShapeEnum) –
Return type: Return type: - (<T>,<I>)
Parameters: - T (TopAbs_ShapeEnum) –
- I (int) –
- O (TopAbs_Orientation) –
- C (TopOpeBRepDS_Config) –
Return type: Return type: Return type:
-
topopebrepds_ShapeToKind
()¶ Parameters: S (TopAbs_ShapeEnum) – Return type: TopOpeBRepDS_Kind