FormIt C++ API
v23.0.0 (2023.0.0)
|
Implemetation of IRayFireFilterAndAbort that filters hidden and and non pickable objects Note that this implementation does not use a pick ray, as it is used by area seletion where no pick ray exists.
#include <utils.h>
Public Member Functions | |
RayFireFilterHiddenOrNonPickable () | |
bool | Ignore (const WSM::GroupInstancePath &path, double) override |
! Ignore interface. More... | |
Public Member Functions inherited from WSM::IRayFireFilterAndAbort | |
virtual bool | Abort (size_t) |
! Abort interface. More... | |
|
inline |
|
inlineoverridevirtual |
! Ignore interface.
The path argument defines the object to be tested. If the ! depth parameter is less than WSM_DISTANCE_BIG, the Ignore is intended to check whether ! the object should be ignore based on its depth. One use is to check whether the object is hidden by a ! section plane.
Reimplemented from WSM::IRayFireFilterAndAbort.