Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vil_image_list Class Reference

#include <vil_image_list.h>

List of all members.


Detailed Description

Definition at line 20 of file vil_image_list.h.

Public Member Functions

 vil_image_list (char const *directory)
 ~vil_image_list ()
vcl_vector< vcl_string > files ()
 finds all the files in the directory, regardless of extension.
vcl_vector< vil_image_resource_sptrresources ()
 finds all the image files in the directory, regardless of extension.
vcl_vector< vil_image_resource_sptrblocked_resources ()
 finds all the blocked image files in the directory, regardless of extension.
vcl_vector< vil_image_resource_sptrpyramids ()
 finds all the pyramid files in the directory, regardless of extension.
bool remove_file (vcl_string &filename)
 remove a file.
bool clean_directory ()
 cleans the directory, i.e. removes all the files.

Static Public Member Functions

static bool vil_is_directory (char const *)
 checks if the path is a directory.

Private Attributes

vcl_string directory_


Constructor & Destructor Documentation

vil_image_list::vil_image_list char const *  directory  )  [inline]
 

Definition at line 23 of file vil_image_list.h.

vil_image_list::~vil_image_list  )  [inline]
 

Definition at line 24 of file vil_image_list.h.


Member Function Documentation

vcl_vector< vil_image_resource_sptr > vil_image_list::blocked_resources  ) 
 

finds all the blocked image files in the directory, regardless of extension.

Definition at line 129 of file vil_image_list.cxx.

bool vil_image_list::clean_directory  ) 
 

cleans the directory, i.e. removes all the files.

Definition at line 170 of file vil_image_list.cxx.

vcl_vector< vcl_string > vil_image_list::files  ) 
 

finds all the files in the directory, regardless of extension.

Definition at line 75 of file vil_image_list.cxx.

vcl_vector< vil_image_resource_sptr > vil_image_list::pyramids  ) 
 

finds all the pyramid files in the directory, regardless of extension.

Definition at line 144 of file vil_image_list.cxx.

bool vil_image_list::remove_file vcl_string &  filename  ) 
 

remove a file.

Definition at line 159 of file vil_image_list.cxx.

vcl_vector< vil_image_resource_sptr > vil_image_list::resources  ) 
 

finds all the image files in the directory, regardless of extension.

Definition at line 115 of file vil_image_list.cxx.

bool vil_image_list::vil_is_directory char const *   )  [static]
 

checks if the path is a directory.

Definition at line 21 of file vil_image_list.cxx.


Member Data Documentation

vcl_string vil_image_list::directory_ [private]
 

Definition at line 50 of file vil_image_list.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 14:40:06 2008 for core/vil by  doxygen 1.4.4