OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::FuzzySkinConfig Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PerimeterGenerator.hpp>

Public Member Functions

bool operator== (const FuzzySkinConfig &r) const
bool operator!= (const FuzzySkinConfig &r) const

Public Attributes

FuzzySkinType type
coord_t thickness
coord_t point_distance
bool fuzzy_first_layer
NoiseType noise_type
double noise_scale
int noise_octaves
double noise_persistence
FuzzySkinMode mode
int ripples_per_layer
double ripple_offset
int layers_between_ripple_offset
int layer_id

Detailed Description

Member Function Documentation

◆ operator!=()

bool Slic3r::FuzzySkinConfig::operator!= ( const FuzzySkinConfig & r) const
inline
56{ return !(*this == r); }

◆ operator==()

bool Slic3r::FuzzySkinConfig::operator== ( const FuzzySkinConfig & r) const
inline
41 {
42 return type == r.type
43 && thickness == r.thickness
44 && point_distance == r.point_distance
45 && fuzzy_first_layer == r.fuzzy_first_layer
46 && noise_type == r.noise_type
47 && noise_scale == r.noise_scale
48 && noise_octaves == r.noise_octaves
49 && noise_persistence == r.noise_persistence
50 && mode == r.mode
51 && ripples_per_layer == r.ripples_per_layer
52 && ripple_offset == r.ripple_offset
53 && layers_between_ripple_offset == r.layers_between_ripple_offset;
54 }
int layers_between_ripple_offset
Definition PerimeterGenerator.hpp:37
FuzzySkinType type
Definition PerimeterGenerator.hpp:26
FuzzySkinMode mode
Definition PerimeterGenerator.hpp:34
NoiseType noise_type
Definition PerimeterGenerator.hpp:30
double noise_scale
Definition PerimeterGenerator.hpp:31
double ripple_offset
Definition PerimeterGenerator.hpp:36
int noise_octaves
Definition PerimeterGenerator.hpp:32
bool fuzzy_first_layer
Definition PerimeterGenerator.hpp:29
int ripples_per_layer
Definition PerimeterGenerator.hpp:35
coord_t thickness
Definition PerimeterGenerator.hpp:27
double noise_persistence
Definition PerimeterGenerator.hpp:33
coord_t point_distance
Definition PerimeterGenerator.hpp:28

References fuzzy_first_layer, layers_between_ripple_offset, mode, noise_octaves, noise_persistence, noise_scale, noise_type, point_distance, ripple_offset, ripples_per_layer, thickness, and type.

Member Data Documentation

◆ fuzzy_first_layer

bool Slic3r::FuzzySkinConfig::fuzzy_first_layer

◆ layer_id

int Slic3r::FuzzySkinConfig::layer_id

◆ layers_between_ripple_offset

int Slic3r::FuzzySkinConfig::layers_between_ripple_offset

◆ mode

◆ noise_octaves

◆ noise_persistence

double Slic3r::FuzzySkinConfig::noise_persistence

◆ noise_scale

◆ noise_type

◆ point_distance

◆ ripple_offset

◆ ripples_per_layer

◆ thickness

◆ type

FuzzySkinType Slic3r::FuzzySkinConfig::type

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