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

#include <Geometry.hpp>

Public Member Functions

 MedialAxis (double _max_width, double _min_width, const ExPolygon *_expolygon=NULL)
 
void build (ThickPolylines *polylines)
 
void build (Polylines *polylines)
 

Public Attributes

Lines lines
 
const ExPolygonexpolygon
 
double max_width
 
double min_width
 

Constructor & Destructor Documentation

◆ MedialAxis()

Slic3r::Geometry::MedialAxis::MedialAxis ( double  _max_width,
double  _min_width,
const ExPolygon _expolygon = NULL 
)
inline

Member Function Documentation

◆ build() [1/2]

void Slic3r::Geometry::MedialAxis::build ( ThickPolylines polylines)

◆ build() [2/2]

void Slic3r::Geometry::MedialAxis::build ( Polylines polylines)

Member Data Documentation

◆ expolygon

const ExPolygon* Slic3r::Geometry::MedialAxis::expolygon

◆ lines

Lines Slic3r::Geometry::MedialAxis::lines

◆ max_width

double Slic3r::Geometry::MedialAxis::max_width

◆ min_width

double Slic3r::Geometry::MedialAxis::min_width

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