Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::ItsNeighborsWrapper< IndexT > Struct Template Reference

#include <src/libslic3r/MeshSplitImpl.hpp>

+ Collaboration diagram for Slic3r::ItsNeighborsWrapper< IndexT >:

Public Types

using Index = IndexT
 

Public Member Functions

 ItsNeighborsWrapper (const indexed_triangle_set &its, const IndexT &index)
 
 ItsNeighborsWrapper (const indexed_triangle_set &its, IndexT &&aindex)
 
const auto & get_its () const noexcept
 
const auto & get_index () const noexcept
 

Public Attributes

const indexed_triangle_setits
 
const IndexT & index_ref
 
const IndexT index
 

Detailed Description

template<class IndexT>
struct Slic3r::ItsNeighborsWrapper< IndexT >

Member Typedef Documentation

◆ Index

template<class IndexT >
using Slic3r::ItsNeighborsWrapper< IndexT >::Index = IndexT

Constructor & Destructor Documentation

◆ ItsNeighborsWrapper() [1/2]

template<class IndexT >
Slic3r::ItsNeighborsWrapper< IndexT >::ItsNeighborsWrapper ( const indexed_triangle_set its,
const IndexT &  index 
)
inline
103: its{its}, index_ref{index} {}
const indexed_triangle_set & its
Definition MeshSplitImpl.hpp:98
const IndexT index
Definition MeshSplitImpl.hpp:100
const IndexT & index_ref
Definition MeshSplitImpl.hpp:99

◆ ItsNeighborsWrapper() [2/2]

template<class IndexT >
Slic3r::ItsNeighborsWrapper< IndexT >::ItsNeighborsWrapper ( const indexed_triangle_set its,
IndexT &&  aindex 
)
inline
105: its{its}, index_ref{index}, index(std::move(aindex)) {}

Member Function Documentation

◆ get_index()

template<class IndexT >
const auto & Slic3r::ItsNeighborsWrapper< IndexT >::get_index ( ) const
inlinenoexcept

◆ get_its()

template<class IndexT >
const auto & Slic3r::ItsNeighborsWrapper< IndexT >::get_its ( ) const
inlinenoexcept
107{ return its; }

References Slic3r::ItsNeighborsWrapper< IndexT >::its.

Member Data Documentation

◆ index

template<class IndexT >
const IndexT Slic3r::ItsNeighborsWrapper< IndexT >::index

◆ index_ref

template<class IndexT >
const IndexT& Slic3r::ItsNeighborsWrapper< IndexT >::index_ref

◆ its


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