Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::PrintObjectStatus Struct Reference
+ Collaboration diagram for Slic3r::PrintObjectStatus:

Public Types

enum  Status { Unknown , Deleted , Reused , New }
 

Public Member Functions

 PrintObjectStatus (PrintObject *print_object, Status status=Unknown)
 
 PrintObjectStatus (ObjectID id)
 
bool operator< (const PrintObjectStatus &rhs) const
 

Public Attributes

ObjectID id
 
PrintObjectprint_object
 
Transform3d trafo
 
Status status
 

Detailed Description

Member Enumeration Documentation

◆ Status

Enumerator
Unknown 
Deleted 
Reused 
New 
384 {
385 Unknown,
386 Deleted,
387 Reused,
388 New
389 };
@ New
Definition PrintApply.cpp:388
@ Deleted
Definition PrintApply.cpp:386
@ Reused
Definition PrintApply.cpp:387
@ Unknown
Definition PrintApply.cpp:385

Constructor & Destructor Documentation

◆ PrintObjectStatus() [1/2]

Slic3r::PrintObjectStatus::PrintObjectStatus ( PrintObject print_object,
Status  status = Unknown 
)
inline
391 :
395 status(status) {}
ObjectID id() const
Definition ObjectID.hpp:55
const ModelObject * model_object() const
Definition PrintBase.hpp:362
const Transform3d & trafo() const
Definition Print.hpp:249
ObjectID id
Definition PrintApply.cpp:399
Status status
Definition PrintApply.cpp:404
PrintObject * print_object
Definition PrintApply.cpp:401
Transform3d trafo
Definition PrintApply.cpp:403

◆ PrintObjectStatus() [2/2]

Slic3r::PrintObjectStatus::PrintObjectStatus ( ObjectID  id)
inline
static EIGEN_DEVICE_FUNC const Transform Identity()
Returns an identity transformation.
Definition Transform.h:539

Member Function Documentation

◆ operator<()

bool Slic3r::PrintObjectStatus::operator< ( const PrintObjectStatus rhs) const
inline
407{ return id < rhs.id; }

References id.

Member Data Documentation

◆ id

ObjectID Slic3r::PrintObjectStatus::id

◆ print_object

PrintObject* Slic3r::PrintObjectStatus::print_object

◆ status

Status Slic3r::PrintObjectStatus::status

◆ trafo

Transform3d Slic3r::PrintObjectStatus::trafo

The documentation for this struct was generated from the following file: