Class SelectMgr_TriangularFrustum
Hierarchy
- SelectMgr_TriangularFrustum
Methods
DumpJson
- DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
Parameters
theOStream: Standard_OStream
theDepth: Graphic3d_ZLayerId
Returns void
GetPlanes
- GetPlanes(thePlaneEquations: NCollection_Vector<SelectMgr_Vec4>): void
Parameters
thePlaneEquations: NCollection_Vector<SelectMgr_Vec4>
Returns void
OverlapsBox_1
Parameters
theMinPnt: SelectMgr_Vec3
theMaxPnt: SelectMgr_Vec3
Returns boolean
OverlapsBox_2
- OverlapsBox_2(theMinPt: SelectMgr_Vec3, theMaxPt: SelectMgr_Vec3, theInside: boolean): boolean
Parameters
theMinPt: SelectMgr_Vec3
theMaxPt: SelectMgr_Vec3
theInside: boolean
Returns boolean
OverlapsCylinder_1
Parameters
theBottomRad: number
theTopRad: number
theHeight: number
Returns boolean
OverlapsCylinder_2
- OverlapsCylinder_2(theBottomRad: number, theTopRad: number, theHeight: number, theTrsf: gp_Trsf, theInside: boolean): boolean
Parameters
theBottomRad: number
theTopRad: number
theHeight: number
theInside: boolean
Returns boolean
OverlapsPoint_1
Parameters
Returns boolean
OverlapsPoint_2
- OverlapsPoint_2(a0: gp_Pnt): boolean
Parameters
Returns boolean
OverlapsPolygon
Parameters
Returns boolean
OverlapsSegment
Parameters
Returns boolean
OverlapsSphere_1
- OverlapsSphere_1(theCenter: gp_Pnt, theRadius: number, theInside: boolean): boolean
Parameters
theRadius: number
theInside: boolean
Returns boolean
OverlapsSphere_2
Parameters
Returns boolean
OverlapsTriangle
Parameters
Returns boolean
ScaleAndTransform
Parameters
theScale: Graphic3d_ZLayerId
Returns any
Static get_type_descriptor