Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
libnest2d::DefaultMultiShape< S > Struct Template Reference

The default multi shape container. More...

#include <src/libnest2d/include/libnest2d/geometry_traits.hpp>

+ Inheritance diagram for libnest2d::DefaultMultiShape< S >:
+ Collaboration diagram for libnest2d::DefaultMultiShape< S >:

Public Types

using Tag = MultiPolygonTag
 

Public Member Functions

template<class... Args>
 DefaultMultiShape (Args &&...args)
 

Public Attributes

elements
 STL member.
 

Detailed Description

template<class S>
struct libnest2d::DefaultMultiShape< S >

The default multi shape container.

Member Typedef Documentation

◆ Tag

template<class S >
using libnest2d::DefaultMultiShape< S >::Tag = MultiPolygonTag

Constructor & Destructor Documentation

◆ DefaultMultiShape()

template<class S >
template<class... Args>
libnest2d::DefaultMultiShape< S >::DefaultMultiShape ( Args &&...  args)
inline
115 :
116 std::vector<S>(std::forward<Args>(args)...) {}

Member Data Documentation

◆ elements

T std::vector< T >::elements
inherited

STL member.


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