OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::ClipperUtils::SinglePathProvider Class Reference

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

Collaboration diagram for Slic3r::ClipperUtils::SinglePathProvider:

Classes

struct  iterator

Public Member Functions

 SinglePathProvider (const Points &points)
iterator cbegin () const
iterator begin () const
iterator cend () const
iterator end () const
size_t size () const

Private Attributes

const Points & m_points

Static Private Attributes

static Points s_end

Detailed Description

Constructor & Destructor Documentation

◆ SinglePathProvider()

Slic3r::ClipperUtils::SinglePathProvider::SinglePathProvider ( const Points & points)
inline
88: m_points(points) {}
const Points & m_points
Definition ClipperUtils.hpp:109

References m_points.

Member Function Documentation

◆ begin()

iterator Slic3r::ClipperUtils::SinglePathProvider::begin ( ) const
inline
103{ return this->cbegin(); }
iterator cbegin() const
Definition ClipperUtils.hpp:102

References cbegin().

Here is the call graph for this function:

◆ cbegin()

iterator Slic3r::ClipperUtils::SinglePathProvider::cbegin ( ) const
inline
102{ return iterator(m_points); }

References m_points.

Referenced by begin().

Here is the caller graph for this function:

◆ cend()

iterator Slic3r::ClipperUtils::SinglePathProvider::cend ( ) const
inline
104{ return iterator(s_end); }
static Points s_end
Definition ClipperUtils.hpp:110

References s_end.

Referenced by end().

Here is the caller graph for this function:

◆ end()

iterator Slic3r::ClipperUtils::SinglePathProvider::end ( ) const
inline
105{ return this->cend(); }
iterator cend() const
Definition ClipperUtils.hpp:104

References cend().

Here is the call graph for this function:

◆ size()

size_t Slic3r::ClipperUtils::SinglePathProvider::size ( ) const
inline
106{ return 1; }

Member Data Documentation

◆ m_points

const Points& Slic3r::ClipperUtils::SinglePathProvider::m_points
private

Referenced by SinglePathProvider(), and cbegin().

◆ s_end


The documentation for this class was generated from the following files: