Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::SupportGridParams Struct Reference

Public Member Functions

 SupportGridParams (const PrintObjectConfig &object_config, const Flow &support_material_flow)
 

Public Attributes

SupportMaterialStyle style
 
double grid_resolution
 
double support_angle
 
double extrusion_width
 
double support_material_closing_radius
 
coord_t expansion_to_slice
 
coord_t expansion_to_propagate
 

Detailed Description

Constructor & Destructor Documentation

◆ SupportGridParams()

Slic3r::SupportGridParams::SupportGridParams ( const PrintObjectConfig object_config,
const Flow support_material_flow 
)
inline
475 :
476 style(object_config.support_material_style.value),
477 grid_resolution(object_config.support_material_spacing.value + support_material_flow.spacing()),
478 support_angle(Geometry::deg2rad(object_config.support_material_angle.value)),
480 support_material_closing_radius(object_config.support_material_closing_radius.value),
float spacing() const
Definition Flow.hpp:66
coord_t scaled_spacing() const
Definition Flow.hpp:67
int32_t coord_t
Definition libslic3r.h:39
constexpr T deg2rad(const T angle)
Definition Geometry.hpp:289
Flow support_material_flow(const PrintObject *object, float layer_height)
Definition Flow.cpp:218
double extrusion_width
Definition SupportMaterial.cpp:487
SupportMaterialStyle style
Definition SupportMaterial.cpp:484
coord_t expansion_to_slice
Definition SupportMaterial.cpp:489
double support_material_closing_radius
Definition SupportMaterial.cpp:488
double support_angle
Definition SupportMaterial.cpp:486
coord_t expansion_to_propagate
Definition SupportMaterial.cpp:490
double grid_resolution
Definition SupportMaterial.cpp:485

Member Data Documentation

◆ expansion_to_propagate

coord_t Slic3r::SupportGridParams::expansion_to_propagate

◆ expansion_to_slice

coord_t Slic3r::SupportGridParams::expansion_to_slice

◆ extrusion_width

double Slic3r::SupportGridParams::extrusion_width

◆ grid_resolution

double Slic3r::SupportGridParams::grid_resolution

◆ style

SupportMaterialStyle Slic3r::SupportGridParams::style

◆ support_angle

double Slic3r::SupportGridParams::support_angle

◆ support_material_closing_radius

double Slic3r::SupportGridParams::support_material_closing_radius

The documentation for this struct was generated from the following file: