![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/Print.hpp>
Collaboration diagram for Slic3r::PrintStatistics:Public Member Functions | |
| PrintStatistics () | |
| DynamicConfig | config () const |
| std::string | finalize_output_path (const std::string &path_in) const |
| void | clear () |
Static Public Member Functions | |
| static DynamicConfig | placeholders () |
Public Attributes | |
| std::string | estimated_normal_print_time |
| std::string | estimated_silent_print_time |
| double | total_used_filament |
| double | total_extruded_volume |
| double | total_cost |
| int | total_toolchanges |
| double | total_weight |
| double | total_wipe_tower_cost |
| double | total_wipe_tower_filament |
| std::vector< unsigned int > | printing_extruders |
| unsigned int | initial_extruder_id |
| std::string | initial_filament_type |
| std::string | printing_filament_types |
| std::map< size_t, double > | filament_stats |
|
inline |
|
inline |
References filament_stats, initial_extruder_id, initial_filament_type, printing_extruders, printing_filament_types, total_cost, total_extruded_volume, total_toolchanges, total_used_filament, total_weight, total_wipe_tower_cost, and total_wipe_tower_filament.
Referenced by PrintStatistics(), and Slic3r::DoExport::update_print_stats_and_format_filament_stats().
Here is the caller graph for this function:| DynamicConfig Slic3r::PrintStatistics::config | ( | ) | const |
References config(), estimated_normal_print_time, estimated_silent_print_time, initial_extruder_id, initial_filament_type, printing_extruders, printing_filament_types, Slic3r::DynamicConfig::set_key_value(), Slic3r::short_time(), total_cost, total_extruded_volume, total_toolchanges, total_used_filament, total_weight, total_wipe_tower_cost, and total_wipe_tower_filament.
Referenced by config(), finalize_output_path(), Slic3r::Print::output_filename(), and placeholders().
Here is the call graph for this function:
Here is the caller graph for this function:| std::string Slic3r::PrintStatistics::finalize_output_path | ( | const std::string & | path_in | ) | const |
References config(), error, and Slic3r::PlaceholderParser::process().
Referenced by Slic3r::BackgroundSlicingProcess::finalize_gcode(), Slic3r::BackgroundSlicingProcess::prepare_upload(), and Slic3r::CLI::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References config(), and Slic3r::DynamicConfig::set_key_value().
Referenced by Slic3r::Print::output_filename().
Here is the call graph for this function:
Here is the caller graph for this function:| std::string Slic3r::PrintStatistics::estimated_normal_print_time |
| std::string Slic3r::PrintStatistics::estimated_silent_print_time |
| std::map<size_t, double> Slic3r::PrintStatistics::filament_stats |
| unsigned int Slic3r::PrintStatistics::initial_extruder_id |
Referenced by clear(), config(), and Slic3r::DoExport::update_print_stats_and_format_filament_stats().
| std::string Slic3r::PrintStatistics::initial_filament_type |
Referenced by clear(), config(), and Slic3r::DoExport::update_print_stats_and_format_filament_stats().
| std::vector<unsigned int> Slic3r::PrintStatistics::printing_extruders |
Referenced by clear(), config(), and Slic3r::DoExport::update_print_stats_and_format_filament_stats().
| std::string Slic3r::PrintStatistics::printing_filament_types |
Referenced by clear(), config(), and Slic3r::DoExport::update_print_stats_and_format_filament_stats().
| double Slic3r::PrintStatistics::total_cost |
| double Slic3r::PrintStatistics::total_extruded_volume |
| int Slic3r::PrintStatistics::total_toolchanges |
| double Slic3r::PrintStatistics::total_used_filament |
| double Slic3r::PrintStatistics::total_weight |
| double Slic3r::PrintStatistics::total_wipe_tower_cost |
| double Slic3r::PrintStatistics::total_wipe_tower_filament |