OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::FillAdaptive::RegionOctrees Struct Reference

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

Collaboration diagram for Slic3r::FillAdaptive::RegionOctrees:

Public Member Functions

const Octrees * region (size_t region_id) const

Public Attributes

std::vector< Octrees > sets
std::vector< int > region_set

Detailed Description

Member Function Documentation

◆ region()

const Octrees * Slic3r::FillAdaptive::RegionOctrees::region ( size_t region_id) const
inline
70 {
71 return region_id < region_set.size() && region_set[region_id] >= 0 ? &sets[region_set[region_id]] : nullptr;
72 }
std::vector< Octrees > sets
Definition FillAdaptive.hpp:65
std::vector< int > region_set
Definition FillAdaptive.hpp:67

References region_set, and sets.

Referenced by Slic3r::Layer::generate_sparse_infill_polylines_for_anchoring(), and Slic3r::Layer::make_fills().

Here is the caller graph for this function:

Member Data Documentation

◆ region_set

std::vector<int> Slic3r::FillAdaptive::RegionOctrees::region_set

Referenced by region().

◆ sets

std::vector<Octrees> Slic3r::FillAdaptive::RegionOctrees::sets

Referenced by region().


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