Archon::Utilities::ImageData::BufferFormat Struct Reference

Collaboration diagram for Archon::Utilities::ImageData::BufferFormat:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BufferFormat (bool rightToLeft=false, bool topToBottom=false, bool verticalStrips=false, bool wordAlignStrip=false)

Public Attributes

bool rightToLeft
 The right edge is at a lower address in memory than the left edge.
bool topToBottom
 The top edge is at a lower address in memory than the bottom edge.
bool verticalStrips
 Memory address changes faster when moving horizonally than when moving vertically.
bool wordAlignStrip
 Align each strip (row or column) on a word boundary.

Detailed Description

Definition at line 206 of file image_data.H.


Member Data Documentation

bool Archon::Utilities::ImageData::BufferFormat::rightToLeft
 

The right edge is at a lower address in memory than the left edge.

The opposite is the default.

Definition at line 212 of file image_data.H.

bool Archon::Utilities::ImageData::BufferFormat::topToBottom
 

The top edge is at a lower address in memory than the bottom edge.

The opposite is the default.

Definition at line 218 of file image_data.H.

bool Archon::Utilities::ImageData::BufferFormat::verticalStrips
 

Memory address changes faster when moving horizonally than when moving vertically.

The opposite is the default.

Definition at line 224 of file image_data.H.

bool Archon::Utilities::ImageData::BufferFormat::wordAlignStrip
 

Align each strip (row or column) on a word boundary.

The word size is that of the associated pixel format. This setting has no meaning unless the pixel format is tight. The default is no alignment.

See also:
PixelFormat

Definition at line 234 of file image_data.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:57:27 2006 for Archon by  doxygen 1.4.4