Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::png::PNGDescr Struct Reference

Public Member Functions

 PNGDescr ()=default
 
 PNGDescr (const PNGDescr &)=delete
 
 PNGDescr (PNGDescr &&)=delete
 
PNGDescroperator= (const PNGDescr &)=delete
 
PNGDescroperator= (PNGDescr &&)=delete
 
 ~PNGDescr ()
 

Public Attributes

png_struct * png = nullptr
 
png_info * info = nullptr
 

Detailed Description

Constructor & Destructor Documentation

◆ PNGDescr() [1/3]

Slic3r::png::PNGDescr::PNGDescr ( )
default

◆ PNGDescr() [2/3]

Slic3r::png::PNGDescr::PNGDescr ( const PNGDescr )
delete

◆ PNGDescr() [3/3]

Slic3r::png::PNGDescr::PNGDescr ( PNGDescr &&  )
delete

◆ ~PNGDescr()

Slic3r::png::PNGDescr::~PNGDescr ( )
inline
23 {
24 if (png && info) png_destroy_info_struct(png, &info);
25 if (png) png_destroy_read_struct( &png, nullptr, nullptr);
26 }
png_struct * png
Definition PNGReadWrite.cpp:14
png_info * info
Definition PNGReadWrite.cpp:14

References info, and png.

Member Function Documentation

◆ operator=() [1/2]

PNGDescr & Slic3r::png::PNGDescr::operator= ( const PNGDescr )
delete

◆ operator=() [2/2]

PNGDescr & Slic3r::png::PNGDescr::operator= ( PNGDescr &&  )
delete

Member Data Documentation

◆ info

png_info* Slic3r::png::PNGDescr::info = nullptr

◆ png

png_struct* Slic3r::png::PNGDescr::png = nullptr

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