libslic3r
Library for generating gcode from 3d models
Public Member Functions | List of all members
Slic3r::PrintGCode Class Reference

#include <PrintGCode.hpp>

Public Member Functions

 PrintGCode (Slic3r::Print &print, std::ostream &_fh)
 Constructor. More...
 
void output ()
 Perform the export. export is a reserved name in C++, so changed to output. More...
 
void process_layer (size_t idx, const Layer *layer, const Points &copies)
 Process an individual output for export. Writes to the ostream. More...
 
void flush_filters ()
 
std::string filter (const std::string &in, bool wait=false)
 Applies various filters, if enabled. More...
 

Constructor & Destructor Documentation

◆ PrintGCode()

Slic3r::PrintGCode::PrintGCode ( Slic3r::Print print,
std::ostream &  _fh 
)

Constructor.

Member Function Documentation

◆ filter()

std::string Slic3r::PrintGCode::filter ( const std::string &  in,
bool  wait = false 
)

Applies various filters, if enabled.

◆ flush_filters()

void Slic3r::PrintGCode::flush_filters ( )
inline

◆ output()

void Slic3r::PrintGCode::output ( )

Perform the export. export is a reserved name in C++, so changed to output.

◆ process_layer()

void Slic3r::PrintGCode::process_layer ( size_t  idx,
const Layer layer,
const Points copies 
)

Process an individual output for export. Writes to the ostream.

data load


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