OCC.TopCnx module

class OCC.TopCnx.SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()
class OCC.TopCnx.TopCnx_EdgeFaceTransition

Bases: object

AddInterference()
  • Add a curve element to the boundary. Or is the orientation of the interference on the boundary curve. Tr is the transition of the interference. BTr is the boundary transition of the interference.
Parameters:
  • Tole (float) –
  • Tang (gp_Dir) –
  • Norm (gp_Dir) –
  • Curv (float) –
  • Or (TopAbs_Orientation) –
  • Tr (TopAbs_Orientation) –
  • BTr (TopAbs_Orientation) –
Return type:

None

BoundaryTransition()
  • Returns the current cumulated BoundaryTransition.
Return type:TopAbs_Orientation
Reset()
  • Initialize the algorithm with the local description of the edge.
Parameters:
  • Tgt (gp_Dir) –
  • Norm (gp_Dir) –
  • Curv (float) –
Return type:

None

  • Initialize the algorithm with a linear Edge.
Parameters:Tgt (gp_Dir) –
Return type:None
Transition()
  • Returns the current cumulated transition.
Return type:TopAbs_Orientation
thisown

The membership flag