#include <src/libslic3r/SLA/Pad.hpp>
◆ PadConfig() [1/2]
| Slic3r::sla::PadConfig::PadConfig |
( |
| ) |
|
|
inlinedefault |
◆ PadConfig() [2/2]
| Slic3r::sla::PadConfig::PadConfig |
( |
double |
thickness, |
|
|
double |
height, |
|
|
double |
mergedist, |
|
|
double |
slope |
|
) |
| |
|
inline |
64 {}
double max_merge_dist_mm
Definition Pad.hpp:41
double wall_height_mm
Definition Pad.hpp:40
double wall_slope
Definition Pad.hpp:42
double wall_thickness_mm
Definition Pad.hpp:39
◆ bottom_offset()
| double Slic3r::sla::PadConfig::bottom_offset |
( |
| ) |
const |
|
inline |
◆ full_height()
| double Slic3r::sla::PadConfig::full_height |
( |
| ) |
const |
|
inline |
◆ required_elevation()
| double Slic3r::sla::PadConfig::required_elevation |
( |
| ) |
const |
|
inline |
◆ validate()
| std::string Slic3r::sla::PadConfig::validate |
( |
| ) |
const |
524{
525 static const double constexpr MIN_BRIM_SIZE_MM = .1;
526
530 return _u8L(
"Pad brim size is too small for the current configuration.");
531
532 return "";
533}
#define _u8L(s)
macro used to mark string used at localization, return same string
Definition SLAPrint.cpp:29
static coord_t get_waffle_offset(const PadConfig &c)
Definition Pad.cpp:136
double brim_size_mm
Definition Pad.hpp:43
double wing_distance() const
Definition Pad.hpp:71
double bottom_offset() const
Definition Pad.hpp:66
References _u8L, bottom_offset(), brim_size_mm, and wing_distance().
Referenced by Slic3r::SLAPrint::validate().
◆ wing_distance()
| double Slic3r::sla::PadConfig::wing_distance |
( |
| ) |
const |
|
inline |
◆ brim_size_mm
| double Slic3r::sla::PadConfig::brim_size_mm = 1.6 |
◆ embed_object
◆ max_merge_dist_mm
| double Slic3r::sla::PadConfig::max_merge_dist_mm = 50 |
◆ wall_height_mm
| double Slic3r::sla::PadConfig::wall_height_mm = 1. |
◆ wall_slope
| double Slic3r::sla::PadConfig::wall_slope = std::atan(1.0) |
◆ wall_thickness_mm
| double Slic3r::sla::PadConfig::wall_thickness_mm = 1. |
The documentation for this struct was generated from the following files: