![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/GCode/GCodeProcessor.hpp>
Collaboration diagram for Slic3r::GCodeProcessorResult:Classes | |
| struct | MoveVertex |
| struct | SettingsIds |
Public Member Functions | |
| void | reset () |
Public Attributes | |
| std::string | filename |
| unsigned int | id |
| std::vector< MoveVertex > | moves |
| std::vector< size_t > | lines_ends |
| Pointfs | bed_shape |
| float | max_print_height |
| SettingsIds | settings_ids |
| size_t | extruders_count |
| bool | backtrace_enabled |
| std::vector< std::string > | extruder_colors |
| std::vector< float > | filament_diameters |
| std::vector< float > | filament_densities |
| std::vector< float > | filament_cost |
| PrintEstimatedStatistics | print_statistics |
| std::vector< CustomGCode::Item > | custom_gcode_per_print_z |
| std::vector< std::pair< float, std::pair< size_t, size_t > > > | spiral_vase_layers |
| ConflictResultOpt | conflict_result |
| void Slic3r::GCodeProcessorResult::reset | ( | ) |
References DEFAULT_FILAMENT_COST, DEFAULT_FILAMENT_DENSITY, DEFAULT_FILAMENT_DIAMETER, Slic3r::filament_cost(), Slic3r::max_print_height(), and MIN_EXTRUDERS_COUNT.
Referenced by Slic3r::BackgroundSlicingProcess::apply(), and Slic3r::GCodeProcessor::reset().
Here is the call graph for this function:
Here is the caller graph for this function:| bool Slic3r::GCodeProcessorResult::backtrace_enabled |
Referenced by Slic3r::GCodeProcessor::apply_config(), and Slic3r::GCodeProcessor::post_process().
| Pointfs Slic3r::GCodeProcessorResult::bed_shape |
| ConflictResultOpt Slic3r::GCodeProcessorResult::conflict_result |
Referenced by Slic3r::Print::export_gcode(), and Slic3r::GUI::GCodeViewer::load().
| std::vector<CustomGCode::Item> Slic3r::GCodeProcessorResult::custom_gcode_per_print_z |
| std::vector<std::string> Slic3r::GCodeProcessorResult::extruder_colors |
| size_t Slic3r::GCodeProcessorResult::extruders_count |
Referenced by Slic3r::GCodeProcessor::apply_config(), Slic3r::GCodeProcessor::apply_config(), Slic3r::GCodeProcessor::apply_config_simplify3d(), Slic3r::GUI::GCodeViewer::load_toolpaths(), Slic3r::GCodeProcessor::post_process(), Slic3r::GCodeProcessor::process_file(), Slic3r::GCodeProcessor::process_T(), and Slic3r::GUI::GCodeViewer::refresh().
| std::vector<float> Slic3r::GCodeProcessorResult::filament_cost |
| std::vector<float> Slic3r::GCodeProcessorResult::filament_densities |
| std::vector<float> Slic3r::GCodeProcessorResult::filament_diameters |
Referenced by Slic3r::GCodeProcessor::apply_config(), Slic3r::GCodeProcessor::apply_config(), Slic3r::GCodeProcessor::apply_config_simplify3d(), Slic3r::GUI::GCodeViewer::load(), Slic3r::GCodeProcessor::post_process(), Slic3r::GCodeProcessor::process_G1(), Slic3r::GCodeProcessor::process_G2_G3(), and Slic3r::GCodeProcessor::UsedFilaments::process_role_cache().
| std::string Slic3r::GCodeProcessorResult::filename |
| unsigned int Slic3r::GCodeProcessorResult::id |
| std::vector<size_t> Slic3r::GCodeProcessorResult::lines_ends |
| float Slic3r::GCodeProcessorResult::max_print_height |
| std::vector<MoveVertex> Slic3r::GCodeProcessorResult::moves |
Referenced by Slic3r::BuildVolume::all_paths_inside(), Slic3r::GCodeProcessor::finalize(), Slic3r::GCodeProcessor::initialize_result_moves(), Slic3r::GUI::Preview::load_print_as_fff(), Slic3r::GUI::GCodeViewer::load_toolpaths(), Slic3r::GCodeProcessor::post_process(), Slic3r::GCodeProcessor::process_G1(), Slic3r::GCodeProcessor::process_tags(), Slic3r::GUI::GCodeViewer::refresh(), Slic3r::GCodeProcessor::OptionsZCorrector::set(), Slic3r::GCodeProcessor::store_move_vertex(), and Slic3r::GCodeProcessor::OptionsZCorrector::update().
| PrintEstimatedStatistics Slic3r::GCodeProcessorResult::print_statistics |
| SettingsIds Slic3r::GCodeProcessorResult::settings_ids |
Referenced by Slic3r::GCodeProcessor::apply_config(), and Slic3r::GUI::GCodeViewer::load().
| std::vector<std::pair<float, std::pair<size_t, size_t> > > Slic3r::GCodeProcessorResult::spiral_vase_layers |