Dirac - A Video Codec
Created by the British Broadcasting Corporation.
Go to the documentation of this file.
88 #ifndef dirac_utilities_bitmap
89 #define dirac_utilities_bitmap
109 return 4*((3*
w + 3)/4); }
110 friend std::ostream&
operator<<(std::ostream& stream,
112 return header.
putTo(stream); }
113 friend std::istream&
operator>>(std::istream& stream,
115 return header.
getFrom(stream); }
117 std::ostream&
putTo(std::ostream& output)
const;
118 std::istream&
getFrom(std::istream& input);
125 #endif // dirac_utilities_bitmap
std::ostream & putTo(std::ostream &output) const
std::istream & getFrom(std::istream &input)
int w
Definition: bitmap.h:215
friend std::ostream & operator<<(std::ostream &stream, const BitmapHeader &header)
Definition: bitmap.h:206
int height() const
Definition: bitmap.h:199
int lineBufferSize() const
Definition: bitmap.h:204
int h
Definition: bitmap.h:216
int width() const
Definition: bitmap.h:195
BitmapHeader()
Definition: bitmap.h:193
friend std::istream & operator>>(std::istream &stream, BitmapHeader &header)
Definition: bitmap.h:209
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.