OCC.Core.ShapeAlgo module

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

class ShapeAlgo_ToolContainer(*args)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor
    rtype

    None

static DownCast(t)
EdgeProjAux()
  • Returns ShapeFix_EdgeProjAux
    rtype

    opencascade::handle<ShapeFix_EdgeProjAux>

FixShape()
  • Returns ShapeFix_Shape
    rtype

    opencascade::handle<ShapeFix_Shape>

property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class shapealgo

Bases: object

static AlgoContainer()
  • Returns default AlgoContainer
    rtype

    opencascade::handle<ShapeAlgo_AlgoContainer>

static Init()
  • Provides initerface to the algorithms from Shape Healing. Creates and initializes default AlgoContainer.
    rtype

    void

static SetAlgoContainer()
  • Sets default AlgoContainer
    param aContainer

    type aContainer

    ShapeAlgo_AlgoContainer

    rtype

    void

property thisown

The membership flag