#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Orient.hpp>
Public Member Functions | |
| OrientParams ()=default | |
Public Attributes | |
| float | TAR_A { 0.01f } |
| float | TAR_B { 0.177f } |
| float | RELATIVE_F { 6.610621027964314f } |
| float | CONTOUR_F { 0.23228623269775997f } |
| float | BOTTOM_F { 1.167152017941474f } |
| float | BOTTOM_HULL_F { 0.1f } |
| float | TAR_C { 0.24308070476924726f } |
| float | TAR_D { 0.6284515508160871f } |
| float | TAR_E { 0} |
| float | FIRST_LAY_H { 0.2f} |
| float | VECTOR_TOL { -0.0011163303070972383f } |
| float | NEGL_FACE_SIZE { 0.1f } |
| float | ASCENT { -0.5f } |
| float | PLAFOND_ADV { 0.04079208948120519f } |
| float | CONTOUR_AMOUNT { 0.0101472219892684f } |
| float | OV_H { 1.0370178217794535f } |
| float | height_offset { 2.7417608343142073f } |
| float | height_log { 0.06442030687034085f } |
| float | height_log_k { 0.3933594673063997f } |
| float | LAF_MAX { 0.999f } |
| float | LAF_MIN { 0.9703f } |
| float | TAR_LAF { 0.01f } |
| float | TAR_PROJ_AREA { 0.1f } |
| float | BOTTOM_MIN { 0.1f } |
| float | BOTTOM_MAX { 2000 } |
| float | height_to_bottom_hull_ratio_MIN { 1 } |
| float | BOTTOM_HULL_MAX { 2000 } |
| float | APPERANCE_FACE_SUPP { 3 } |
| float | overhang_angle { 60.f } |
| bool | use_low_angle_face { true } |
| bool | min_volume { false } |
| Eigen::Vector3f | fun_dir {} |
| bool | parallel { false } |
| Allow parallel execution. | |
| std::function< void(unsigned, std::string)> | progressind {} |
| Progress indicator callback called when an object gets packed. The unsigned argument is the number of items remaining to pack. | |
| std::function< bool(void)> | stopcondition {} |
| A predicate returning true if abort is needed. | |
|
default |
| float Slic3r::orientation::OrientParams::APPERANCE_FACE_SUPP { 3 } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::ASCENT { -0.5f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::BOTTOM_F { 1.167152017941474f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::BOTTOM_HULL_F { 0.1f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::BOTTOM_HULL_MAX { 2000 } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::BOTTOM_MAX { 2000 } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::BOTTOM_MIN { 0.1f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::CONTOUR_AMOUNT { 0.0101472219892684f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::CONTOUR_F { 0.23228623269775997f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::FIRST_LAY_H { 0.2f} |
Referenced by Slic3r::orientation::AutoOrienter::get_features(), and Slic3r::GUI::setMinimalSupportAreaPrams().
| Eigen::Vector3f Slic3r::orientation::OrientParams::fun_dir {} |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::height_log { 0.06442030687034085f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::height_log_k { 0.3933594673063997f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::height_offset { 2.7417608343142073f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::height_to_bottom_hull_ratio_MIN { 1 } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::LAF_MAX { 0.999f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::LAF_MIN { 0.9703f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| bool Slic3r::orientation::OrientParams::min_volume { false } |
Referenced by Slic3r::GUI::OrientJob::process(), and Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::NEGL_FACE_SIZE { 0.1f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::OV_H { 1.0370178217794535f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::overhang_angle { 60.f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| bool Slic3r::orientation::OrientParams::parallel { false } |
Allow parallel execution.
Referenced by Slic3r::orientation::_orient(), and Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::PLAFOND_ADV { 0.04079208948120519f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| std::function<void(unsigned, std::string)> Slic3r::orientation::OrientParams::progressind {} |
Progress indicator callback called when an object gets packed. The unsigned argument is the number of items remaining to pack.
Referenced by Slic3r::orientation::orient(), Slic3r::GUI::OrientJob::process(), and Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::RELATIVE_F { 6.610621027964314f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| std::function<bool(void)> Slic3r::orientation::OrientParams::stopcondition {} |
A predicate returning true if abort is needed.
Referenced by Slic3r::orientation::orient(), Slic3r::GUI::OrientJob::process(), and Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_A { 0.01f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_B { 0.177f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_C { 0.24308070476924726f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_D { 0.6284515508160871f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_E { 0} |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_LAF { 0.01f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::TAR_PROJ_AREA { 0.1f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| bool Slic3r::orientation::OrientParams::use_low_angle_face { true } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().
| float Slic3r::orientation::OrientParams::VECTOR_TOL { -0.0011163303070972383f } |
Referenced by Slic3r::GUI::setMinimalSupportAreaPrams().