OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::BBLProject Class Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/ProjectTask.hpp>

Collaboration diagram for Slic3r::BBLProject:

Public Member Functions

 BBLProject ()
 BBLProject (std::string name)
void set_name (std::string name)
void reset ()

Public Attributes

std::string project_id
std::string project_model_id
std::string project_design_id
std::string project_status
std::string project_create_time
std::string project_url
std::string project_url_md5
std::string project_name
std::string project_3mf_file
boost::filesystem::path project_path
std::string project_content
std::string project_country_code
std::vector< BBLProfile * > profiles

Detailed Description

Constructor & Destructor Documentation

◆ BBLProject() [1/2]

Slic3r::BBLProject::BBLProject ( )
inline
310 {
311 /* give a default project name */
312 project_name = "Untitled";
313 }
std::string project_name
Definition ProjectTask.hpp:325

References project_name.

◆ BBLProject() [2/2]

Slic3r::BBLProject::BBLProject ( std::string name)
inline
314 {
315 project_name = name;
316 }

References project_name.

Member Function Documentation

◆ reset()

void Slic3r::BBLProject::reset ( )
178 {
179 project_model_id.clear();
180 project_name.clear();
181 project_id.clear();
182 project_design_id.clear();
183 project_status.clear();
184 project_create_time.clear();
185 project_url.clear();
186 project_url_md5.clear();
187 project_3mf_file.clear();
188 project_path.clear();
189 }
std::string project_model_id
Definition ProjectTask.hpp:319
std::string project_create_time
Definition ProjectTask.hpp:322
std::string project_url_md5
Definition ProjectTask.hpp:324
std::string project_id
Definition ProjectTask.hpp:318
std::string project_3mf_file
Definition ProjectTask.hpp:326
std::string project_status
Definition ProjectTask.hpp:321
boost::filesystem::path project_path
Definition ProjectTask.hpp:327
std::string project_design_id
Definition ProjectTask.hpp:320
std::string project_url
Definition ProjectTask.hpp:323

References project_3mf_file, project_create_time, project_design_id, project_id, project_model_id, project_name, project_path, project_status, project_url, and project_url_md5.

◆ set_name()

void Slic3r::BBLProject::set_name ( std::string name)
inline
335{ project_name = name; }

References project_name.

Member Data Documentation

◆ profiles

std::vector<BBLProfile*> Slic3r::BBLProject::profiles

◆ project_3mf_file

std::string Slic3r::BBLProject::project_3mf_file

Referenced by reset().

◆ project_content

std::string Slic3r::BBLProject::project_content

◆ project_country_code

std::string Slic3r::BBLProject::project_country_code

◆ project_create_time

std::string Slic3r::BBLProject::project_create_time

Referenced by reset().

◆ project_design_id

std::string Slic3r::BBLProject::project_design_id

Referenced by reset().

◆ project_id

std::string Slic3r::BBLProject::project_id

Referenced by reset().

◆ project_model_id

std::string Slic3r::BBLProject::project_model_id

◆ project_name

std::string Slic3r::BBLProject::project_name

◆ project_path

boost::filesystem::path Slic3r::BBLProject::project_path

Referenced by reset().

◆ project_status

std::string Slic3r::BBLProject::project_status

Referenced by reset().

◆ project_url

std::string Slic3r::BBLProject::project_url

Referenced by reset().

◆ project_url_md5

std::string Slic3r::BBLProject::project_url_md5

Referenced by reset().


The documentation for this class was generated from the following files: