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

#include <GCode.hpp>

Public Member Functions

 AvoidCrossingPerimeters ()
 
 ~AvoidCrossingPerimeters ()
 
void init_external_mp (const ExPolygons &islands)
 
void init_layer_mp (const ExPolygons &islands)
 
Polyline travel_to (GCode &gcodegen, Point point)
 

Public Attributes

bool use_external_mp
 
bool use_external_mp_once
 
bool disable_once
 

Constructor & Destructor Documentation

◆ AvoidCrossingPerimeters()

Slic3r::AvoidCrossingPerimeters::AvoidCrossingPerimeters ( )

◆ ~AvoidCrossingPerimeters()

Slic3r::AvoidCrossingPerimeters::~AvoidCrossingPerimeters ( )

Member Function Documentation

◆ init_external_mp()

void Slic3r::AvoidCrossingPerimeters::init_external_mp ( const ExPolygons islands)

◆ init_layer_mp()

void Slic3r::AvoidCrossingPerimeters::init_layer_mp ( const ExPolygons islands)

◆ travel_to()

Polyline Slic3r::AvoidCrossingPerimeters::travel_to ( GCode gcodegen,
Point  point 
)

Member Data Documentation

◆ disable_once

bool Slic3r::AvoidCrossingPerimeters::disable_once

◆ use_external_mp

bool Slic3r::AvoidCrossingPerimeters::use_external_mp

◆ use_external_mp_once

bool Slic3r::AvoidCrossingPerimeters::use_external_mp_once

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