Public Member Functions | Public Attributes | List of all members
vil_bmp_file_header Struct Reference

#include <vil_bmp_file_header.h>

Public Member Functions

 vil_bmp_file_header ()
 
void read (vil_stream *)
 
void write (vil_stream *) const
 
void print (std::ostream &) const
 
bool signature_valid () const
 

Public Attributes

char magic [2]
 
unsigned file_size
 
short reserved1
 
short reserved2
 
unsigned bitmap_offset
 

Detailed Description

Definition at line 14 of file vil_bmp_file_header.h.

Constructor & Destructor Documentation

◆ vil_bmp_file_header()

vil_bmp_file_header::vil_bmp_file_header ( )

Definition at line 21 of file vil_bmp_file_header.cxx.

Member Function Documentation

◆ print()

void vil_bmp_file_header::print ( std::ostream &  s) const

Definition at line 31 of file vil_bmp_file_header.cxx.

◆ read()

void vil_bmp_file_header::read ( vil_stream s)

Definition at line 44 of file vil_bmp_file_header.cxx.

◆ signature_valid()

bool vil_bmp_file_header::signature_valid ( ) const

Definition at line 62 of file vil_bmp_file_header.cxx.

◆ write()

void vil_bmp_file_header::write ( vil_stream s) const

Definition at line 53 of file vil_bmp_file_header.cxx.

Member Data Documentation

◆ bitmap_offset

unsigned vil_bmp_file_header::bitmap_offset

Definition at line 20 of file vil_bmp_file_header.h.

◆ file_size

unsigned vil_bmp_file_header::file_size

Definition at line 17 of file vil_bmp_file_header.h.

◆ magic

char vil_bmp_file_header::magic[2]

Definition at line 16 of file vil_bmp_file_header.h.

◆ reserved1

short vil_bmp_file_header::reserved1

Definition at line 18 of file vil_bmp_file_header.h.

◆ reserved2

short vil_bmp_file_header::reserved2

Definition at line 19 of file vil_bmp_file_header.h.


The documentation for this struct was generated from the following files: