Class for handling depth clipping range. It is used to perform checks in case if global (for the whole view) clipping planes are defined inside of SelectMgr_RectangularFrustum class methods.
More...
#include <SelectMgr_ViewClipRange.hxx>
Class for handling depth clipping range. It is used to perform checks in case if global (for the whole view) clipping planes are defined inside of SelectMgr_RectangularFrustum class methods.
◆ SelectMgr_ViewClipRange()
| SelectMgr_ViewClipRange::SelectMgr_ViewClipRange |
( |
| ) |
|
|
inline |
Creates an empty clip range.
◆ AddClipSubRange()
| void SelectMgr_ViewClipRange::AddClipSubRange |
( |
const Bnd_Range & |
theRange | ) |
|
|
inline |
Adds a clipping sub-range (for clipping chains).
◆ ChangeUnclipRange()
| Bnd_Range& SelectMgr_ViewClipRange::ChangeUnclipRange |
( |
| ) |
|
|
inline |
Returns the main unclipped range; [-inf, inf] by default.
◆ IsClipped()
Check if the given depth is not within clipping range(s), e.g. TRUE means depth is clipped.
◆ SetVoid()
| void SelectMgr_ViewClipRange::SetVoid |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: