#include <ImageSequenceMovieFile.h>
Inheritance diagram for ImageSequenceMovieFile:

Definition at line 21 of file ImageSequenceMovieFile.h.
Public Member Functions | |
| ImageSequenceMovieFile (char const *filepattern, int frame_index_to_search_for_extension) | |
| Ctor. | |
| ~ImageSequenceMovieFile () | |
| int | GetLength () |
| Will need to search. | |
| int | GetSizeX (int) |
| Return size of the frame {frame_index}. | |
| int | GetSizeY (int) |
| int | GetBitsPixel () |
| Return bits per pixel of images. | |
| bool | IsInterlaced () |
| Assumes disk-stored images are never interlaced. | |
| bool | HasFrame (int) |
| Return true if frame_index is a valid frame. | |
| vil1_image | GetImage (int) |
| bool | GetFrame (int frame_index, void *buffer) |
| Grab frame into supplied buffer, which is GetBitsPixel * SizeX * SizeY. | |
| bool | GetField (int field_index, void *buffer) |
| Grab field into supplied buffer, which is GetBitsPixel * SizeX * SizeY. | |
Static Public Attributes | |
| static bool | verbose |
| General verbosity flag for various movie-related operations. | |
Private Attributes | |
| ImageSequenceMovieFilePrivates * | p |
| ImageSequenceMovieFile::ImageSequenceMovieFile | ( | char const * | filepattern, | |
| int | frame_index_to_search_for_extension | |||
| ) |
| ImageSequenceMovieFile::~ImageSequenceMovieFile | ( | ) |
Definition at line 48 of file ImageSequenceMovieFile.cxx.
| int ImageSequenceMovieFile::GetLength | ( | ) | [virtual] |
Will need to search.
..
Implements MovieFileInterface.
Definition at line 54 of file ImageSequenceMovieFile.cxx.
| int ImageSequenceMovieFile::GetSizeX | ( | int | ) | [virtual] |
Return size of the frame {frame_index}.
Implements MovieFileInterface.
Definition at line 64 of file ImageSequenceMovieFile.cxx.
| int ImageSequenceMovieFile::GetSizeY | ( | int | ) | [virtual] |
| int ImageSequenceMovieFile::GetBitsPixel | ( | ) | [virtual] |
Return bits per pixel of images.
Assumed constant throughout the movie.
Implements MovieFileInterface.
Definition at line 74 of file ImageSequenceMovieFile.cxx.
| bool ImageSequenceMovieFile::IsInterlaced | ( | ) | [virtual] |
Assumes disk-stored images are never interlaced.
Implements MovieFileInterface.
Definition at line 81 of file ImageSequenceMovieFile.cxx.
| bool ImageSequenceMovieFile::HasFrame | ( | int | ) | [virtual] |
Return true if frame_index is a valid frame.
Implements MovieFileInterface.
Definition at line 86 of file ImageSequenceMovieFile.cxx.
| vil1_image ImageSequenceMovieFile::GetImage | ( | int | ) | [virtual] |
| bool ImageSequenceMovieFile::GetFrame | ( | int | frame_index, | |
| void * | buffer | |||
| ) | [virtual] |
Grab frame into supplied buffer, which is GetBitsPixel * SizeX * SizeY.
Reimplemented from MovieFileInterface.
Definition at line 91 of file ImageSequenceMovieFile.cxx.
| bool ImageSequenceMovieFile::GetField | ( | int | field_index, | |
| void * | buffer | |||
| ) | [virtual] |
Grab field into supplied buffer, which is GetBitsPixel * SizeX * SizeY.
Reimplemented from MovieFileInterface.
Definition at line 98 of file ImageSequenceMovieFile.cxx.
Definition at line 23 of file ImageSequenceMovieFile.h.
bool MovieFileInterface::verbose [static, inherited] |
General verbosity flag for various movie-related operations.
Definition at line 46 of file MovieFileInterface.h.
1.5.1