OpenCascade.js
API ReferenceModelingAlgorithmsTKHLR

HLRAppli

OCCT package HLRAppli: HLRAppli_ReflectLines.

HLRAppli_ReflectLines

This class builds reflect lines on a shape according to the axes of view defined by user. Reflect lines are represented by edges in 3d.

Constructors(1)

Instance methods(4)

  • SetAxes(Nx: number, Ny: number, Nz: number, XAt: number, YAt: number, ZAt: number, XUp: number, YUp: number, ZUp: number): void

    Sets the normal to the plane of visualisation, the coordinates of the view point and the coordinates of the vertical direction vector.

    Parameters (9)
    • Nx
    • Ny
    • Nz
    • XAt
    • YAt
    • ZAt
    • XUp
    • YUp
    • ZUp
  • Perform(): void
  • returns resulting compound of reflect lines represented by edges in 3d

  • GetCompoundOf3dEdges(type_: HLRBRep_TypeOfResultingEdge, visible: boolean, In3d: boolean): TopoDS_Shape

    returns resulting compound of lines of specified type and visibility represented by edges in 3d or 2d

    Parameters (3)
    • type_
    • visible
    • In3d