RAWK
Gigapixel Raw Image Processing Toolkit
 All Classes Functions Variables Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
raw Class Referenceabstract

RAW image file.

#include <raw.hpp>

Inheritance diagram for raw:
rawb rawc rawd rawD rawf rawF rawi rawI rawl rawL raws rawS rawu rawU

Public Member Functions

 raw (std::string name, size_t start, size_t height, size_t width, size_t depth, size_t size, bool write)
 
virtual void put (int, int, int, double)=0
 
virtual double get (int, int, int) const =0
 
std::string get_name () const
 
int get_height () const
 
int get_width () const
 
int get_depth () const
 

Protected Member Functions

const void * data (int i, int j, int k) const
 
void * data (int i, int j, int k)
 

Protected Attributes

std::string name
 
size_t start
 
size_t height
 
size_t width
 
size_t depth
 
size_t size
 
int file
 
void * buffer
 
void * pixels
 

The documentation for this class was generated from the following file: