Skip to content

Commit

Permalink
Improve code documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
wawanbreton committed Jan 25, 2024
1 parent 13d7956 commit 6c534e4
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions include/PrimeTower.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,15 @@ class PrimeTower
const unsigned int number_of_prime_tower_start_locations_ = 21; //!< The required size of \ref PrimeTower::wipe_locations

MovesByExtruder prime_moves_; //!< For each extruder, the moves to be processed for actual priming.
std::map<size_t, std::map<size_t, Polygons>>
sparse_pattern_per_extruders_; //!< For each extruders combination, and for each actual extruder, the pattern to print on all layers where extruders are actually useless.

/*
* The first index is a bitmask representing an extruder combination, e.g. 0x05 for extruders 1+3.
* The second one is the used extruder index, e.g. 1
* The polygons represent the sparse pattern to be printed when all the given extruders are unused for this layer
* and the given extruder is currently in use
*/
std::map<size_t, std::map<size_t, Polygons>> sparse_pattern_per_extruders_;

MovesByLayer base_extra_moves_; //!< For each layer and each extruder, the extra moves to be processed for better adhesion/strength
MovesByExtruder inset_extra_moves_; //!< For each extruder, the extra inset moves to be processed for better adhesion on initial layer

Expand Down

0 comments on commit 6c534e4

Please sign in to comment.