|
void | resize (unsigned w, unsigned h) |
|
unsigned | getHeight () const |
|
unsigned | getWidth () const |
|
Type & | operator[] (unsigned idx) |
|
const Type & | operator[] (unsigned idx) const |
|
Type & | operator() (unsigned x, unsigned y) |
|
const Type & | operator() (unsigned x, unsigned y) const |
|
template<typename OtherType , class BinaryOp > |
const FloatImage< Type > & | performBinaryOp (const FloatImage< OtherType > &rhs, BinaryOp op) |
|
template<class UnaryOp > |
const FloatImage< Type > & | performUnaryOp (UnaryOp op) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator-= (const FloatImage< OtherType > &rhs) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator+= (const FloatImage< OtherType > &rhs) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator*= (const FloatImage< OtherType > &rhs) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator/= (const FloatImage< OtherType > &rhs) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator*= (const OtherType &factor) |
|
template<typename OtherType > |
const FloatImage< Type > & | operator+= (const OtherType &factor) |
|
void | subsample (const FloatImage< Type > &other, unsigned stride) |
|
Type | sampleLinear (float x, float y) const |
|
template<typename scalarType > |
scalarType | sampleLinearChannel (float x, float y, unsigned channel) const |
|
void | swap (FloatImage< Type > &other) |
|