OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::SeamPlacerImpl::CoordinateFunctor Struct Reference
Collaboration diagram for Slic3r::SeamPlacerImpl::CoordinateFunctor:

Public Member Functions

 CoordinateFunctor (const std::vector< Vec3f > *coords)
 CoordinateFunctor ()
const float & operator() (size_t idx, size_t dim) const

Public Attributes

const std::vector< Vec3f > * coordinates

Detailed Description

Constructor & Destructor Documentation

◆ CoordinateFunctor() [1/2]

Slic3r::SeamPlacerImpl::CoordinateFunctor::CoordinateFunctor ( const std::vector< Vec3f > * coords)
inline
312 :
313 coordinates(coords) {
314 }
const std::vector< Vec3f > * coordinates
Definition SeamPlacer.cpp:311

References coordinates.

◆ CoordinateFunctor() [2/2]

Slic3r::SeamPlacerImpl::CoordinateFunctor::CoordinateFunctor ( )
inline
315 :
316 coordinates(nullptr) {
317 }

References coordinates.

Member Function Documentation

◆ operator()()

const float & Slic3r::SeamPlacerImpl::CoordinateFunctor::operator() ( size_t idx,
size_t dim ) const
inline
319 {
320 return coordinates->operator [](idx)[dim];
321 }

References coordinates.

Member Data Documentation

◆ coordinates

const std::vector<Vec3f>* Slic3r::SeamPlacerImpl::CoordinateFunctor::coordinates

The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/GCode/SeamPlacer.cpp