lp:~posulliv/drizzle/bitmap-as-class

Created by Padraig O'Sullivan and last modified
Get this branch:
bzr branch lp:~posulliv/drizzle/bitmap-as-class
Only Padraig O'Sullivan can upload to this branch. If you are Padraig O'Sullivan please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Padraig O'Sullivan
Project:
Drizzle
Status:
Development

Recent revisions

1120. By Padraig O'Sullivan

Removing the setBitmap member function from the MyBitmap class along with
any places in the code that is was called (very few places...).

1119. By Padraig O'Sullivan

Adding a call to freeBitmap in the QUICK_RANGE_SELECT destructor.

1118. By Padraig O'Sullivan

Fixed the destructor in MyBitmap. Also removed the check for whether bitmap
is NULL before calling delete on it.

1117. By Padraig O'Sullivan

Removing calls to freeBitmap that caused memory corruption due to double
free's. The desctructor in MyBitmap takes care of de-allocating the memory
for the bitmap.

1116. By Padraig O'Sullivan

Corrected the desctructor to work correctly. Removes a few memory leaks.

1115. By Padraig O'Sullivan

De-allocate memory in the desctructor for MyBitmap correctly.

1114. By Padraig O'Sullivan

Resolving some conflicts after merging with Brian's new-cleanup work.

1113. By Padraig O'Sullivan

Fixing up the copy constructor and the assignment operator in MyBitmap.

1112. By Padraig O'Sullivan

Further encapsulation of the MyBitmap class.

In this patch, I made all data members private and added getter/setter
methods for those data members when appropriate. I've also tried to use
doxygen comments for functions whenever possible.

I also renamed methods of the class to follow the coding conventions as laid
out on the wiki; specifically, all class methods use camel case.

1111. By Padraig O'Sullivan

Make the MyBitmap class more encapsulated. Also trying to add doxygen
comments whenever possible.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.