OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
BeltTransform.cpp File Reference
#include "BeltTransform.hpp"
#include "Model.hpp"
#include "BoundingBox.hpp"
#include "Config.hpp"
#include "Geometry.hpp"
#include "Point.hpp"
#include "PrintConfig.hpp"
#include "libslic3r.h"
#include <limits>
#include <algorithm>
#include <cmath>
#include <cstdlib>
Include dependency graph for BeltTransform.cpp:

Go to the source code of this file.

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::anonymous_namespace{BeltTransform.cpp}

Functions

void Slic3r::anonymous_namespace{BeltTransform.cpp}::belt_floor_shear (BeltRotationAxis rot_axis, double angle_rad, BeltTransformPipeline::BeltFloorParams &out)
double Slic3r::anonymous_namespace{BeltTransform.cpp}::belt_floor_z (const BeltTransformPipeline::BeltFloorParams &fp, const Vec3d &pt)
BeltTransformPipeline::BeltHeightResult Slic3r::anonymous_namespace{BeltTransform.cpp}::compute_belt_height_and_floor_impl (const PrintConfig &config, const BoundingBoxf3 &bb, double original_height)