Interface for identify allowed volumes to cast rays. More...
#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/RaycastManager.hpp>
Public Member Functions | |
| virtual | ~ISkip ()=default |
| virtual bool | skip (const size_t &model_volume_id) const |
| Condition to not process model volume. | |
Interface for identify allowed volumes to cast rays.
|
virtualdefault |
|
inlinevirtual |
Condition to not process model volume.
| model_volume_id | ObjectID of model volume to not process |
Reimplemented in Slic3r::GUI::RaycastManager::AllowVolumes, and Slic3r::GUI::RaycastManager::SkipVolume.
Referenced by anonymous_namespace{RaycastManager.cpp}::actualize(), Slic3r::GUI::RaycastManager::actualize(), Slic3r::GUI::RaycastManager::actualize(), Slic3r::GUI::RaycastManager::closest(), Slic3r::GUI::RaycastManager::closest_hit(), and Slic3r::GUI::RaycastManager::first_hit().