520 const Slic3r::PrintConfig& config =
m_print.config();
521 const Slic3r::WipeTowerData& wipe_tower_data =
m_print.wipe_tower_data();
522 if (wipe_tower_data.
priming && config.single_extruder_multi_material_priming) {
523 for (
size_t i = 0; i < wipe_tower_data.
priming.get()->size(); ++i) {
525 }
526 }
529
531
534 }
double rotation
Definition Model.hpp:1598
std::vector< Vec2d > positions
Definition Model.hpp:1597
ModelWipeTower wipe_tower
Definition Model.hpp:1704
const Model & model() const
Definition PrintBase.hpp:420
int get_plate_index() const
Definition PrintBase.hpp:526
float m_angle
Definition LibVGCodeWrapper.cpp:552
std::vector< Slic3r::WipeTower::ToolChangeResult > m_priming
Definition LibVGCodeWrapper.cpp:549
const Slic3r::Print & m_print
Definition LibVGCodeWrapper.cpp:548
std::vector< Slic3r::WipeTower::ToolChangeResult > m_final
Definition LibVGCodeWrapper.cpp:550
size_t m_layers_count
Definition LibVGCodeWrapper.cpp:553
Slic3r::Vec2f m_position
Definition LibVGCodeWrapper.cpp:551
static constexpr float PI
Definition Types.hpp:17
std::unique_ptr< WipeTower::ToolChangeResult > final_purge
Definition Print.hpp:915
std::unique_ptr< std::vector< WipeTower::ToolChangeResult > > priming
Definition Print.hpp:913
std::vector< std::vector< WipeTower::ToolChangeResult > > tool_changes
Definition Print.hpp:914