![]() |
Prusa Slicer 2.6.0
|
Functions | |
| void | actualize (RaycastManager::Meshes &meshes, const ModelVolumePtrs &volumes, const RaycastManager::ISkip *skip, RaycastManager::Meshes *input=nullptr) |
| const AABBMesh * | get_mesh (const RaycastManager::Meshes &meshes, size_t volume_id) |
| RaycastManager::TrKey | create_key (const ModelVolume &volume, const ModelInstance &instance) |
| RaycastManager::TrItems::iterator | find (RaycastManager::TrItems &items, const RaycastManager::TrKey &key) |
| RaycastManager::TrItems::const_iterator | find (const RaycastManager::TrItems &items, const RaycastManager::TrKey &key) |
| bool | is_lower_key (const RaycastManager::TrKey &k1, const RaycastManager::TrKey &k2) |
| bool | is_lower (const RaycastManager::TrItem &i1, const RaycastManager::TrItem &i2) |
| template<typename VecType > | |
| void | erase (std::vector< VecType > &vec, const std::vector< bool > &flags) |
| void anonymous_namespace{RaycastManager.cpp}::actualize | ( | RaycastManager::Meshes & | meshes, |
| const ModelVolumePtrs & | volumes, | ||
| const RaycastManager::ISkip * | skip, | ||
| RaycastManager::Meshes * | input = nullptr |
||
| ) |
References actualize(), erase(), input(), is_lower(), and Slic3r::GUI::RaycastManager::ISkip::skip().
Referenced by actualize().
Here is the call graph for this function:
Here is the caller graph for this function:| RaycastManager::TrKey anonymous_namespace{RaycastManager.cpp}::create_key | ( | const ModelVolume & | volume, |
| const ModelInstance & | instance | ||
| ) |
References Slic3r::ObjectID::id, and Slic3r::ObjectBase::id().
Here is the call graph for this function:
|
inline |
References erase().
Referenced by actualize(), and erase().
Here is the call graph for this function:
Here is the caller graph for this function:| RaycastManager::TrItems::const_iterator anonymous_namespace{RaycastManager.cpp}::find | ( | const RaycastManager::TrItems & | items, |
| const RaycastManager::TrKey & | key | ||
| ) |
References is_lower_key().
Here is the call graph for this function:| RaycastManager::TrItems::iterator anonymous_namespace{RaycastManager.cpp}::find | ( | RaycastManager::TrItems & | items, |
| const RaycastManager::TrKey & | key | ||
| ) |
References is_lower_key().
Here is the call graph for this function:| const Slic3r::AABBMesh * anonymous_namespace{RaycastManager.cpp}::get_mesh | ( | const RaycastManager::Meshes & | meshes, |
| size_t | volume_id | ||
| ) |
| bool anonymous_namespace{RaycastManager.cpp}::is_lower | ( | const RaycastManager::TrItem & | i1, |
| const RaycastManager::TrItem & | i2 | ||
| ) |
References is_lower_key().
Referenced by actualize().
Here is the call graph for this function:
Here is the caller graph for this function:| bool anonymous_namespace{RaycastManager.cpp}::is_lower_key | ( | const RaycastManager::TrKey & | k1, |
| const RaycastManager::TrKey & | k2 | ||
| ) |
Referenced by find(), find(), and is_lower().
Here is the caller graph for this function: