#include <src/libslic3r/Arachne/SkeletalTrapezoidationJoint.hpp>
◆ Beading
◆ SkeletalTrapezoidationJoint()
| Slic3r::Arachne::SkeletalTrapezoidationJoint::SkeletalTrapezoidationJoint |
( |
| ) |
|
|
inline |
The distance near the skeleton to leave free because this joint is in the middle of a transition, as a fraction of the inner bead width of the bead at the higher transition.
39 {}
coord_t bead_count
Definition SkeletalTrapezoidationJoint.hpp:33
coord_t distance_to_boundary
Definition SkeletalTrapezoidationJoint.hpp:32
float transition_ratio
Definition SkeletalTrapezoidationJoint.hpp:34
◆ getBeading()
| std::shared_ptr< BeadingPropagation > Slic3r::Arachne::SkeletalTrapezoidationJoint::getBeading |
( |
| ) |
|
|
inline |
◆ hasBeading()
| bool Slic3r::Arachne::SkeletalTrapezoidationJoint::hasBeading |
( |
| ) |
const |
|
inline |
◆ setBeading()
| void Slic3r::Arachne::SkeletalTrapezoidationJoint::setBeading |
( |
std::shared_ptr< BeadingPropagation > |
storage | ) |
|
|
inline |
◆ bead_count
| coord_t Slic3r::Arachne::SkeletalTrapezoidationJoint::bead_count |
Referenced by Slic3r::Arachne::SkeletalTrapezoidation::applyTransitions(), Slic3r::Arachne::SkeletalTrapezoidation::connectJunctions(), Slic3r::Arachne::SkeletalTrapezoidation::dissolveBeadCountRegion(), Slic3r::Arachne::SkeletalTrapezoidation::filterEndOfCentralTransition(), Slic3r::Arachne::SkeletalTrapezoidation::filterNoncentralRegions(), Slic3r::Arachne::SkeletalTrapezoidation::generateExtraRibs(), Slic3r::Arachne::SkeletalTrapezoidation::generateJunctions(), Slic3r::Arachne::SkeletalTrapezoidation::generateTransitionEnd(), Slic3r::Arachne::SkeletalTrapezoidation::getOrCreateBeading(), Slic3r::Arachne::SkeletalTrapezoidationGraph::insertNode(), Slic3r::Arachne::SkeletalTrapezoidation::isGoingDown(), and Slic3r::Arachne::SkeletalTrapezoidation::propagateBeadingsUpward().
◆ beading
◆ distance_to_boundary
| coord_t Slic3r::Arachne::SkeletalTrapezoidationJoint::distance_to_boundary |
Referenced by Slic3r::Arachne::STHalfEdge::canGoUp(), Slic3r::Arachne::SkeletalTrapezoidation::constructFromPolygons(), Slic3r::Arachne::STHalfEdge::distToGoUp(), Slic3r::Arachne::SkeletalTrapezoidation::filterNoncentralRegions(), Slic3r::Arachne::SkeletalTrapezoidation::generateExtraRibs(), Slic3r::Arachne::SkeletalTrapezoidation::generateJunctions(), Slic3r::Arachne::SkeletalTrapezoidation::getOrCreateBeading(), Slic3r::Arachne::SkeletalTrapezoidation::getQuadMaxRedgeTo(), Slic3r::Arachne::SkeletalTrapezoidationGraph::insertRib(), Slic3r::Arachne::SkeletalTrapezoidation::isGoingDown(), Slic3r::Arachne::STHalfEdgeNode::isLocalMaximum(), Slic3r::Arachne::STHalfEdge::isUpward(), Slic3r::Arachne::SkeletalTrapezoidationGraph::makeRib(), Slic3r::Arachne::SkeletalTrapezoidation::propagateBeadingsDownward(), Slic3r::Arachne::SkeletalTrapezoidation::propagateBeadingsUpward(), and Slic3r::Arachne::SkeletalTrapezoidation::updateBeadCount().
◆ transition_ratio
| float Slic3r::Arachne::SkeletalTrapezoidationJoint::transition_ratio |
The documentation for this class was generated from the following file: