#include <Channel.h>
Public Member Functions | |
Iter (ChannelT< T > &channelT, const Area &area) | |
T & | v () const |
T & | v (int32_t xOff, int32_t yOff) const |
T & | vClamped (int32_t xOff, int32_t yOff) const |
const int32_t | x () const |
const int32_t | y () const |
Vec2i | getPos () const |
bool | pixel () |
bool | line () |
int32_t | getWidth () |
int32_t | getHeight () |
Public Attributes | |
uint8_t | mInc |
uint8_t * | mLinePtr |
T * | mPtr |
int32_t | mRowInc |
int32_t | mWidth |
int32_t | mHeight |
int32_t | mX |
int32_t | mY |
int32_t | mStartX |
int32_t | mStartY |
int32_t | mEndX |
int32_t | mEndY |
cinder::ChannelT< T >::Iter::Iter | ( | ChannelT< T > & | channelT, | |
const Area & | area | |||
) |
T& cinder::ChannelT< T >::Iter::v | ( | ) | const |
T& cinder::ChannelT< T >::Iter::v | ( | int32_t | xOff, | |
int32_t | yOff | |||
) | const |
T& cinder::ChannelT< T >::Iter::vClamped | ( | int32_t | xOff, | |
int32_t | yOff | |||
) | const |
const int32_t cinder::ChannelT< T >::Iter::x | ( | ) | const |
const int32_t cinder::ChannelT< T >::Iter::y | ( | ) | const |
Vec2i cinder::ChannelT< T >::Iter::getPos | ( | ) | const |
bool cinder::ChannelT< T >::Iter::pixel | ( | ) |
bool cinder::ChannelT< T >::Iter::line | ( | ) |
int32_t cinder::ChannelT< T >::Iter::getWidth | ( | ) |
int32_t cinder::ChannelT< T >::Iter::getHeight | ( | ) |
uint8_t cinder::ChannelT< T >::Iter::mInc |
uint8_t* cinder::ChannelT< T >::Iter::mLinePtr |
T* cinder::ChannelT< T >::Iter::mPtr |
int32_t cinder::ChannelT< T >::Iter::mRowInc |
int32_t cinder::ChannelT< T >::Iter::mWidth |
int32_t cinder::ChannelT< T >::Iter::mHeight |
int32_t cinder::ChannelT< T >::Iter::mX |
int32_t cinder::ChannelT< T >::Iter::mY |
int32_t cinder::ChannelT< T >::Iter::mStartX |
int32_t cinder::ChannelT< T >::Iter::mStartY |
int32_t cinder::ChannelT< T >::Iter::mEndX |
int32_t cinder::ChannelT< T >::Iter::mEndY |