# surface< T, AT, VP > Member List

This is the complete list of members for surface< T, AT, VP >, including all inherited members.

accumulator_type typedef | surface< T, AT, VP > |
begin() | surface< T, AT, VP > | `[inline]`
begin() const | surface< T, AT, VP > | `[inline]`
blit_to(_pen &pen) | surface< T, AT, VP > | `[inline]`
blit_to(_pen &DEST_PEN, int x, int y, int w, int h) | surface< T, AT, VP > | `[inline]`
clear() | surface< T, AT, VP > | `[inline]`
const_alpha_pen typedef | surface< T, AT, VP > |
const_iterator_x typedef | surface< T, AT, VP > |
const_iterator_y typedef | surface< T, AT, VP > |
const_pen typedef | surface< T, AT, VP > |
const_pointer typedef | surface< T, AT, VP > |
cooker_ | surface< T, AT, VP > | `[private]`
cosine_sample(const float x, const float y) const | surface< T, AT, VP > | `[inline]`
cubic_sample(float x, float y) const | surface< T, AT, VP > | `[inline]`
data_ | surface< T, AT, VP > | `[private]`
deletable_ | surface< T, AT, VP > | `[private]`
difference_type typedef | surface< T, AT, VP > |
end() | surface< T, AT, VP > | `[inline]`
end() const | surface< T, AT, VP > | `[inline]`
fill(value_type v, int x, int y, int w, int h) | surface< T, AT, VP > | `[inline]`
fill(value_type v, _pen &PEN, int w, int h) | surface< T, AT, VP > | `[inline]`
fill(value_type v) | surface< T, AT, VP > | `[inline]`
flip_v() | surface< T, AT, VP > | `[inline]`
get_h() const | surface< T, AT, VP > | `[inline]`
get_pen(int x, int y) | surface< T, AT, VP > | `[inline]`
get_pen(int x, int y) const | surface< T, AT, VP > | `[inline]`
get_pitch() const | surface< T, AT, VP > | `[inline]`
get_w() const | surface< T, AT, VP > | `[inline]`
h_ | surface< T, AT, VP > | `[private]`
is_valid() const | surface< T, AT, VP > | `[inline]`
iterator_x typedef | surface< T, AT, VP > |
iterator_y typedef | surface< T, AT, VP > |
linear_sample(const float x, const float y) const | surface< T, AT, VP > | `[inline]`
mirror(const surface &rhs) | surface< T, AT, VP > | `[inline]`
non_const_alpha_pen typedef | surface< T, AT, VP > |
operator bool() const | surface< T, AT, VP > | `[inline]`
operator=(const surface &rhs) | surface< T, AT, VP > | `[inline]`
operator[](const int &y) | surface< T, AT, VP > | `[inline]`
operator[](const int &y) const | surface< T, AT, VP > | `[inline]`
pen typedef | surface< T, AT, VP > |
pitch_ | surface< T, AT, VP > | `[private]`
pointer typedef | surface< T, AT, VP > |
reference typedef | surface< T, AT, VP > |
sample_rect(float x0, float y0, float x1, float y1) const | surface< T, AT, VP > | `[inline]`
sample_rect_clip(float x0, float y0, float x1, float y1) const | surface< T, AT, VP > | `[inline]`
set_wh(typename size_type::value_type w, typename size_type::value_type h) | surface< T, AT, VP > | `[inline]`
size() const | surface< T, AT, VP > | `[inline]`
size_type typedef | surface< T, AT, VP > |
surface() | surface< T, AT, VP > | `[inline]`
surface(value_type *data, int w, int h, bool deletable=false) | surface< T, AT, VP > | `[inline]`
surface(const typename size_type::value_type &w, const typename size_type::value_type &h) | surface< T, AT, VP > | `[inline]`
surface(const size_type &s) | surface< T, AT, VP > | `[inline]`
surface(const _pen &_begin, const _pen &_end) | surface< T, AT, VP > | `[inline]`
surface(const surface &s) | surface< T, AT, VP > | `[inline]`
swap(const surface &x) | surface< T, AT, VP > | `[inline, private]`
value_prep_type typedef | surface< T, AT, VP > |
value_type typedef | surface< T, AT, VP > |
w_ | surface< T, AT, VP > | `[private]`
zero_pos_ | surface< T, AT, VP > | `[private]`
~surface() | surface< T, AT, VP > | `[inline]`