class
OvFileImage
: public
OvRestrictedImage
(Return to index)
file-based image object for large-image handling.
Type:
Abstract
Base Classes:
public
OvRestrictedImage
Derived Classes
Include file:
OverlayUnidraw/ovrestimage.h
Public:
virtual int
Height
() const
pure virtual unsigned long
Peek
(IntCoord x, IntCoord y)
virtual int
Width
() const
static
OvFileImage
*
create
(
Display
*, const
OverlayRasterRect
*)
virtual
~OvFileImage
()
Protected:
OvFileImage
()
int
_bytes_per_pixel
boolean
_compressed
Display
*
_display
FILE*
_file
IntCoord
_file_height
IntCoord
_file_width
long
_pos
boolean
_ppm
else pgm
IntCoord
_xbeg
these are IV coords
IntCoord
_xend
IntCoord
_ybeg
IntCoord
_yend
virtual void
initialize
()
void
seek_fwd_rel
(long count)
(more documentation)