![]() |
Prusa Slicer 2.6.0
|
#include <src/agg/agg_array.h>
Inheritance diagram for agg::pod_array< T >:Public Types | |
| typedef T | value_type |
| typedef pod_array< T > | self_type |
Public Member Functions | |
| ~pod_array () | |
| pod_array () | |
| pod_array (unsigned size) | |
| pod_array (const self_type &v) | |
| void | resize (unsigned size) |
| const self_type & | operator= (const self_type &v) |
| unsigned | size () const |
| const T & | operator[] (unsigned i) const |
| T & | operator[] (unsigned i) |
| const T & | at (unsigned i) const |
| T & | at (unsigned i) |
| T | value_at (unsigned i) const |
| const T * | data () const |
| T * | data () |
Private Attributes | |
| T * | m_array |
| unsigned | m_size |
| typedef pod_array<T> agg::pod_array< T >::self_type |
| typedef T agg::pod_array< T >::value_type |
|
inline |
References agg::pod_allocator< T >::deallocate(), agg::pod_array< T >::m_array, and agg::pod_array< T >::m_size.
Here is the call graph for this function:
|
inline |
|
inline |
|
inline |
References agg::pod_array< T >::m_array, and agg::pod_array< T >::m_size.
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_array< T >::m_array, agg::pod_array< T >::m_size, agg::pod_array< T >::resize(), and agg::pod_array< T >::size().
Here is the call graph for this function:
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_array< T >::m_array.
|
inline |
References agg::pod_allocator< T >::allocate(), agg::pod_allocator< T >::deallocate(), agg::pod_array< T >::m_array, agg::pod_array< T >::m_size, and agg::pod_array< T >::size().
Referenced by agg::row_ptr_cache< T >::attach(), agg::pod_array< T >::operator=(), agg::scanline_p8::reset(), and agg::scanline32_p8::reset().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References agg::pod_array< T >::m_size.
Referenced by agg::row_ptr_cache< T >::attach(), agg::pod_array< T >::operator=(), agg::scanline32_p8::reset(), and agg::pod_array< T >::resize().
Here is the caller graph for this function:
|
inline |
References agg::pod_array< T >::m_array.
|
private |
Referenced by agg::pod_array< T >::pod_array(), agg::pod_array< T >::~pod_array(), agg::pod_array< T >::at(), agg::pod_array< T >::at(), agg::pod_array< T >::data(), agg::pod_array< T >::data(), agg::pod_array< T >::operator=(), agg::pod_array< T >::operator[](), agg::pod_array< T >::operator[](), agg::pod_array< T >::resize(), and agg::pod_array< T >::value_at().
|
private |