Class SelectBasics_SelectingVolumeManager
Hierarchy
- SelectBasics_SelectingVolumeManager
Methods
DetectedPoint
- DetectedPoint(theDepth: number): gp_Pnt
DistToGeometryCenter
- DistToGeometryCenter(theCOG: gp_Pnt): number
DumpJson
- DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
Parameters
theOStream: Standard_OStream
theDepth: Graphic3d_ZLayerId
Returns void
GetActiveSelectionType
- GetActiveSelectionType(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
GetPlanes
- GetPlanes(thePlaneEquations: NCollection_Vector<NCollection_Vec4<number>>): void
Parameters
thePlaneEquations: NCollection_Vector<NCollection_Vec4<number>>
Returns void
IsOverlapAllowed
- IsOverlapAllowed(): boolean
IsScalableActiveVolume
- IsScalableActiveVolume(): boolean
OverlapsBox_1
- OverlapsBox_1(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, thePickResult: SelectBasics_PickResult): boolean
Parameters
theBoxMin: Graphic3d_Vec3d
theBoxMax: Graphic3d_Vec3d
Returns boolean
OverlapsBox_2
- OverlapsBox_2(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, theInside: boolean): boolean
Parameters
theBoxMin: Graphic3d_Vec3d
theBoxMax: Graphic3d_Vec3d
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(thePnt: gp_Pnt): boolean
Parameters
Returns boolean
OverlapsPolygon
Parameters
theSensType: Graphic3d_ZLayerId
Returns boolean
OverlapsSegment
Parameters
Returns boolean
OverlapsSphere_1
Parameters
Returns boolean
OverlapsSphere_2
- OverlapsSphere_2(theCenter: gp_Pnt, theRadius: number, theInside: boolean): boolean
Parameters
theRadius: number
theInside: boolean
Returns boolean
OverlapsTriangle
Parameters
theSensType: Graphic3d_ZLayerId
Returns boolean
Overlaps_1
- Overlaps_1(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, thePickResult: SelectBasics_PickResult): boolean
Parameters
theBoxMin: Graphic3d_Vec3d
theBoxMax: Graphic3d_Vec3d
Returns boolean
Overlaps_2
- Overlaps_2(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, theInside: boolean): boolean
Parameters
theBoxMin: Graphic3d_Vec3d
theBoxMax: Graphic3d_Vec3d
theInside: boolean
Returns boolean
Overlaps_3
Parameters
Returns boolean
Overlaps_4
- Overlaps_4(thePnt: gp_Pnt): boolean
Parameters
Returns boolean
Overlaps_5
Parameters
theSensType: Graphic3d_ZLayerId
Returns boolean
Overlaps_6
Parameters
theSensType: Graphic3d_ZLayerId
Returns boolean
Overlaps_7
Parameters
Returns boolean
Overlaps_8
Parameters
theSensType: Graphic3d_ZLayerId
Returns boolean