OCC.Core.HLRAppli module

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

class HLRAppli_ReflectLines(*args)

Bases: object

  • Constructor
    param aShape

    type aShape

    TopoDS_Shape

    rtype

    None

GetCompoundOf3dEdges()
  • returns resulting compound of lines of specified type and visibility represented by edges in 3d or 2d
    param type

    type type

    HLRBRep_TypeOfResultingEdge

    param visible

    type visible

    bool

    param In3d

    type In3d

    bool

    rtype

    TopoDS_Shape

GetResult()
  • returns resulting compound of reflect lines represented by edges in 3d
    rtype

    TopoDS_Shape

Perform()
Return type

None

SetAxes()
  • Sets the normal to the plane of visualisation, the coordinates of the view point and the coordinates of the vertical direction vector.
    param Nx

    type Nx

    float

    param Ny

    type Ny

    float

    param Nz

    type Nz

    float

    param XAt

    type XAt

    float

    param YAt

    type YAt

    float

    param ZAt

    type ZAt

    float

    param XUp

    type XUp

    float

    param YUp

    type YUp

    float

    param ZUp

    type ZUp

    float

    rtype

    None

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()