OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::TreeSupport3D::AreaIncreaseSettings Struct Reference

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

Public Member Functions

 AreaIncreaseSettings (TreeModelVolumes::AvoidanceType type=TreeModelVolumes::AvoidanceType::Fast, coord_t increase_speed=0, bool increase_radius=false, bool no_error=false, bool use_min_distance=false, bool move=false)
bool operator== (const AreaIncreaseSettings &other) const

Public Attributes

coord_t increase_speed
TreeModelVolumes::AvoidanceType type
bool increase_radius: 1
bool no_error: 1
bool use_min_distance: 1
bool move: 1

Detailed Description

Constructor & Destructor Documentation

◆ AreaIncreaseSettings()

Slic3r::TreeSupport3D::AreaIncreaseSettings::AreaIncreaseSettings ( TreeModelVolumes::AvoidanceType type = TreeModelVolumes::AvoidanceType::Fast,
coord_t increase_speed = 0,
bool increase_radius = false,
bool no_error = false,
bool use_min_distance = false,
bool move = false )
inline
64 :
bool move
Definition TreeSupport3D.hpp:73
bool increase_radius
Definition TreeSupport3D.hpp:70
TreeModelVolumes::AvoidanceType type
Definition TreeSupport3D.hpp:69
coord_t increase_speed
Definition TreeSupport3D.hpp:67
bool no_error
Definition TreeSupport3D.hpp:71
bool use_min_distance
Definition TreeSupport3D.hpp:72

References Slic3r::TreeSupport3D::TreeModelVolumes::Fast, increase_radius, increase_speed, move, no_error, type, and use_min_distance.

Referenced by operator==().

Here is the caller graph for this function:

Member Function Documentation

◆ operator==()

bool Slic3r::TreeSupport3D::AreaIncreaseSettings::operator== ( const AreaIncreaseSettings & other) const
inline
75 {
76 return type == other.type &&
77 increase_speed == other.increase_speed &&
78 increase_radius == other.increase_radius &&
79 no_error == other.no_error &&
80 use_min_distance == other.use_min_distance &&
81 move == other.move;
82 }

References AreaIncreaseSettings(), increase_radius, increase_speed, move, no_error, type, and use_min_distance.

Here is the call graph for this function:

Member Data Documentation

◆ increase_radius

bool Slic3r::TreeSupport3D::AreaIncreaseSettings::increase_radius

◆ increase_speed

coord_t Slic3r::TreeSupport3D::AreaIncreaseSettings::increase_speed

◆ move

◆ no_error

◆ type

◆ use_min_distance

bool Slic3r::TreeSupport3D::AreaIncreaseSettings::use_min_distance

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