OCC.Core.TopCnx module

TopCnx module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_topcnx.html

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class TopCnx_EdgeFaceTransition(*args)

Bases: object

  • Creates an empty algorithm.
    rtype

    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.
    param Tole

    type Tole

    float

    param Tang

    type Tang

    gp_Dir

    param Norm

    type Norm

    gp_Dir

    param Curv

    type Curv

    float

    param Or

    type Or

    TopAbs_Orientation

    param Tr

    type Tr

    TopAbs_Orientation

    param BTr

    type BTr

    TopAbs_Orientation

    rtype

    None

BoundaryTransition()
  • Returns the current cumulated BoundaryTransition.
    rtype

    TopAbs_Orientation

Reset()
  • Initialize the algorithm with the local description of the edge.
    param Tgt

    type Tgt

    gp_Dir

    param Norm

    type Norm

    gp_Dir

    param Curv

    type Curv

    float

    rtype

    None* Initialize the algorithm with a linear Edge.

    param Tgt

    type Tgt

    gp_Dir

    rtype

    None

Transition()
  • Returns the current cumulated transition.
    rtype

    TopAbs_Orientation

property thisown

The membership flag