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

#include <LayerHeightSpline.hpp>

Public Member Functions

 LayerHeightSpline ()
 
 LayerHeightSpline (const LayerHeightSpline &other)
 
LayerHeightSplineoperator= (const LayerHeightSpline &other)
 
void setObjectHeight (coordf_t object_height)
 
bool hasData ()
 
bool setLayers (std::vector< coordf_t > layers)
 
bool updateLayerHeights (std::vector< coordf_t > heights)
 
bool layersUpdated () const
 
bool layerHeightsUpdated () const
 
void clear ()
 
std::vector< coordf_tgetOriginalLayers () const
 
std::vector< coordf_tgetInterpolatedLayers () const
 
const coordf_t getLayerHeightAt (coordf_t height)
 

Constructor & Destructor Documentation

◆ LayerHeightSpline() [1/2]

Slic3r::LayerHeightSpline::LayerHeightSpline ( )

◆ LayerHeightSpline() [2/2]

Slic3r::LayerHeightSpline::LayerHeightSpline ( const LayerHeightSpline other)

Member Function Documentation

◆ clear()

void Slic3r::LayerHeightSpline::clear ( )

◆ getInterpolatedLayers()

std::vector< coordf_t > Slic3r::LayerHeightSpline::getInterpolatedLayers ( ) const

◆ getLayerHeightAt()

const coordf_t Slic3r::LayerHeightSpline::getLayerHeightAt ( coordf_t  height)

◆ getOriginalLayers()

std::vector<coordf_t> Slic3r::LayerHeightSpline::getOriginalLayers ( ) const
inline

◆ hasData()

bool Slic3r::LayerHeightSpline::hasData ( )

◆ layerHeightsUpdated()

bool Slic3r::LayerHeightSpline::layerHeightsUpdated ( ) const
inline

◆ layersUpdated()

bool Slic3r::LayerHeightSpline::layersUpdated ( ) const
inline

◆ operator=()

LayerHeightSpline & Slic3r::LayerHeightSpline::operator= ( const LayerHeightSpline other)

◆ setLayers()

bool Slic3r::LayerHeightSpline::setLayers ( std::vector< coordf_t layers)

◆ setObjectHeight()

void Slic3r::LayerHeightSpline::setObjectHeight ( coordf_t  object_height)
inline

◆ updateLayerHeights()

bool Slic3r::LayerHeightSpline::updateLayerHeights ( std::vector< coordf_t heights)

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