◆ operator<()
66 {
67#define RETURN_COMPARE_NON_EQUAL(KEY) if (this->KEY < rhs.KEY) return true; if (this->KEY > rhs.KEY) return false;
68#define RETURN_COMPARE_NON_EQUAL_TYPED(TYPE, KEY) if (TYPE(this->KEY) < TYPE(rhs.KEY)) return true; if (TYPE(this->KEY) > TYPE(rhs.KEY)) return false;
69
70
73
77
80
88 }
#define RETURN_COMPARE_NON_EQUAL_TYPED(TYPE, KEY)
#define RETURN_COMPARE_NON_EQUAL(KEY)
float height() const
Definition Flow.hpp:64
float width() const
Definition Flow.hpp:60
float nozzle_diameter() const
Definition Flow.hpp:69
constexpr bool lower(const enum_bitmask r) const
Definition enum_bitmask.hpp:52
float density
Definition Fill.cpp:45
ExtrusionRole extrusion_role
Definition Fill.cpp:58
float bridge_angle
Definition Fill.cpp:42
float anchor_length_max
Definition Fill.cpp:51
unsigned int extruder
Definition Fill.cpp:28
bool bridge
Definition Fill.cpp:40
float angle
Definition Fill.cpp:38
coordf_t spacing
Definition Fill.cpp:34
InfillPattern pattern
Definition Fill.cpp:30
Flow flow
Definition Fill.cpp:55
float anchor_length
Definition Fill.cpp:50
References anchor_length, anchor_length_max, angle, bridge, bridge_angle, density, extruder, extrusion_role, flow, Slic3r::Flow::height(), Slic3r::enum_bitmask< option_type, typename >::lower(), Slic3r::Flow::nozzle_diameter(), pattern, RETURN_COMPARE_NON_EQUAL, RETURN_COMPARE_NON_EQUAL_TYPED, spacing, and Slic3r::Flow::width().
◆ operator==()
◆ anchor_length
| float Slic3r::SurfaceFillParams::anchor_length = 1000.f |
◆ anchor_length_max
| float Slic3r::SurfaceFillParams::anchor_length_max = 1000.f |
◆ angle
| float Slic3r::SurfaceFillParams::angle = 0.f |
◆ bridge
| bool Slic3r::SurfaceFillParams::bridge |
◆ bridge_angle
| float Slic3r::SurfaceFillParams::bridge_angle = 0.f |
◆ density
| float Slic3r::SurfaceFillParams::density = 0.f |
◆ extruder
| unsigned int Slic3r::SurfaceFillParams::extruder = 0 |
◆ extrusion_role
◆ flow
| Flow Slic3r::SurfaceFillParams::flow |
◆ idx
| size_t Slic3r::SurfaceFillParams::idx = 0 |
◆ pattern
◆ spacing
| coordf_t Slic3r::SurfaceFillParams::spacing = 0. |
The documentation for this struct was generated from the following file: