![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/PointGrid.hpp>
Collaboration diagram for Slic3r::PointGrid< T >:Public Member Functions | |
| PointGrid (std::vector< Vec< 3, T > > data, const Vec3i &size) | |
| const Vec< 3, T > & | get (size_t idx) const |
| const Vec< 3, T > & | get (const Vec3i &coord) const |
| size_t | get_idx (const Vec3i &coord) const |
| Vec3i | get_coord (size_t idx) const |
| const std::vector< Vec< 3, T > > & | data () const |
| size_t | point_count () const |
| bool | empty () const |
Private Attributes | |
| Vec3i | m_size |
| std::vector< Vec< 3, T > > | m_data |
| const int | XY |
|
inlineexplicit |
|
inline |
References Slic3r::PointGrid< T >::m_data.
|
inline |
References Slic3r::PointGrid< T >::m_data.
|
inline |
References Slic3r::PointGrid< T >::get_idx(), and Slic3r::PointGrid< T >::m_data.
Here is the call graph for this function:
|
inline |
References Slic3r::PointGrid< T >::m_data.
|
inline |
References Slic3r::PointGrid< T >::m_size, and Slic3r::PointGrid< T >::XY.
|
inline |
References Slic3r::PointGrid< T >::m_size, and Slic3r::PointGrid< T >::XY.
Referenced by Slic3r::PointGrid< T >::get().
Here is the caller graph for this function:
|
inline |
References Slic3r::PointGrid< T >::m_data.
|
private |
|
private |
Referenced by Slic3r::PointGrid< T >::get_coord(), and Slic3r::PointGrid< T >::get_idx().
|
private |
Referenced by Slic3r::PointGrid< T >::get_coord(), and Slic3r::PointGrid< T >::get_idx().