Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Methods

  • Build(): void
  • DecrementRefCounter(): Graphic3d_ZLayerId
  • Delete(): void
  • DetectedPoint(theDepth: number): gp_Pnt
  • DistToGeometryCenter(theCOG: gp_Pnt): number
  • DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
  • GetPlanes(thePlaneEquations: NCollection_Vector<SelectMgr_Vec4>): void
  • GetRefCount(): Graphic3d_ZLayerId
  • IncrementRefCounter(): void
  • IsBoundaryIntersectSphere(theCenter: gp_Pnt, theRadius: number, thePlaneNormal: gp_Dir, theBoundaries: TColgp_Array1OfPnt, theBoundaryInside: boolean): boolean
  • IsInstance_2(theTypeName: string): boolean
  • IsKind_2(theTypeName: string): boolean
  • IsScalable(): boolean
  • OverlapsBox_2(theMinPnt: SelectMgr_Vec3, theMaxPnt: SelectMgr_Vec3, theInside: boolean): boolean
  • OverlapsCylinder_2(theBottomRad: number, theTopRad: number, theHeight: number, theTrsf: gp_Trsf, theInside: boolean): boolean
  • OverlapsPoint_2(a0: gp_Pnt): boolean
  • OverlapsSphere_1(theCenter: gp_Pnt, theRadius: number, theInside: boolean): boolean
  • RayCylinderIntersection(theBottomRadius: number, theTopRadius: number, theHeight: number, theLoc: gp_Pnt, theRayDir: gp_Dir, theTimeEnter: number, theTimeLeave: number): boolean
  • RaySphereIntersection(theCenter: gp_Pnt, theRadius: number, theLoc: gp_Pnt, theRayDir: gp_Dir, theTimeEnter: number, theTimeLeave: number): boolean
  • SetAllowOverlapDetection(theIsToAllow: boolean): void
  • Parameters

    • theIsToAllow: boolean

    Returns void

  • SetPixelTolerance(theTol: Graphic3d_ZLayerId): void
  • SetViewport(theX: number, theY: number, theWidth: number, theHeight: number): void
  • SetWindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void
  • WindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void
  • delete(): void
  • get_type_name(): number

Generated using TypeDoc