#include <cstddef>
#include <functional>
#include <limits>
#include <optional>
#include <unordered_map>
#include <utility>
#include <vector>
#include <memory>
#include <atomic>
#include <string>
#include "libslic3r/Point.hpp"
#include "libslic3r/libslic3r.h"
#include "libslic3r/KDTreeIndirect.hpp"
Go to the source code of this file.
◆ Slic3r::SeamPlacerImpl::Perimeter
| struct Slic3r::SeamPlacerImpl::Perimeter |
| Class Members |
|
size_t |
contour_index = 0 |
|
|
bool |
contour_reliable = false |
|
|
size_t |
end_index {} |
|
|
bool |
exact_blocked_ends = false |
|
|
bool |
exact_enforced_ends = false |
|
|
Vec3f |
final_seam_position = Vec3f::Zero() |
|
|
bool |
finalized = false |
|
|
float |
flow_width {} |
|
|
bool |
is_hole = false |
|
|
size_t |
precise_seam_index {} |
|
|
optional< Vec3f > |
precise_seam_point |
|
|
size_t |
seam_index {} |
|
|
size_t |
start_index {} |
|
◆ Slic3r::PrintObjectSeamData::LayerSeams
| struct Slic3r::PrintObjectSeamData::LayerSeams |
| Class Members |
|
deque< Perimeter > |
perimeters |
|
|
vector< SeamCandidate > |
points |
|
|
unique_ptr< SeamCandidatesTree > |
points_tree |
|