Changeset 26 for trunk/src


Ignore:
Timestamp:
05/20/13 21:29:15 (12 years ago)
Author:
melon
Message:

Added doxygen documentation to image.

Removed image::clear() as this function wasn't defined or used anywhere.

Image destructor is now virtual (as it allocated memory).

Removed warnings of unsigned/singed comparison from image.cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gl/image.cc

    r21 r26  
    2222        if ( reversed )
    2323        {
    24                 for( size_t i = 0; i < size.y; ++i )
     24                for( int i = 0; i < size.y; ++i )
    2525                {
    2626                        memcpy( m_data + size.x * ( size.y - i - 1) * m_depth, data + i * size.x * m_depth, m_size.x * m_depth );
     
    4343        if ( stride == 0 ) stride = r.size.x;
    4444
    45     for( size_t i = 0; i < r.size.y; ++i )
    46     {
    47         memcpy( m_data+((r.pos.y+i)*m_size.x + r.pos.x ) * m_depth,
    48                 data + (i*stride), r.size.x * m_depth );
    49     }
     45        for( int i = 0; i < r.size.y; ++i )
     46        {
     47                memcpy( m_data+((r.pos.y+i)*m_size.x + r.pos.x ) * m_depth,
     48                        data + (i*stride), r.size.x * m_depth );
     49        }
    5050}
    5151
Note: See TracChangeset for help on using the changeset viewer.