OCC.TopCnx module

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class TopCnx_EdgeFaceTransition(*args)

Bases: object

  • Creates an empty algorithm.
Return type:None
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:
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

register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases