Public Member Functions | |
| RotfinderBoilerplate (const ModelObject &mo, const RotOptimizeParams &p) | |
| void | statusfn () |
| bool | stopcond () |
Static Public Member Functions | |
| static TriangleMesh | get_mesh_to_rotate (const ModelObject &mo) |
Public Attributes | |
| int | status = 0 |
| TriangleMesh | mesh |
| unsigned | max_tries |
| const RotOptimizeParams & | params |
Static Public Attributes | |
| static constexpr unsigned | MAX_TRIES = MAX_ITER |
|
inline |
References get_mesh_to_rotate(), MAX_TRIES, max_tries, mesh, and params.
|
inlinestatic |
References Slic3r::Geometry::assemble_transform(), Slic3r::ModelInstance::get_mirror(), Slic3r::ModelInstance::get_scaling_factor(), Slic3r::ModelObject::instances, mesh, Slic3r::offset(), and Slic3r::ModelObject::raw_mesh().
Referenced by RotfinderBoilerplate().
|
inline |
References max_tries, params, and status.
Referenced by Slic3r::sla::find_best_misalignment_rotation(), Slic3r::sla::find_least_supports_rotation(), and Slic3r::sla::find_min_z_height_rotation().
|
inline |
|
staticconstexpr |
Referenced by RotfinderBoilerplate().
| unsigned Slic3r::sla::RotfinderBoilerplate< MAX_ITER >::max_tries |
| TriangleMesh Slic3r::sla::RotfinderBoilerplate< MAX_ITER >::mesh |
| const RotOptimizeParams& Slic3r::sla::RotfinderBoilerplate< MAX_ITER >::params |
Referenced by RotfinderBoilerplate(), statusfn(), and stopcond().
| int Slic3r::sla::RotfinderBoilerplate< MAX_ITER >::status = 0 |
Referenced by statusfn().