VTK
|
A tiled image source on disk. More...
#include <vtkGeoFileImageSource.h>
Public Types | |
typedef vtkGeoSource | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkGeoFileImageSource * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkGeoFileImageSource () | |
~vtkGeoFileImageSource () | |
virtual bool | FetchRoot (vtkGeoTreeNode *root) |
virtual bool | FetchChild (vtkGeoTreeNode *node, int index, vtkGeoTreeNode *child) |
virtual void | SetPath (const char *) |
virtual char * | GetPath () |
Static Public Member Functions | |
static vtkGeoFileImageSource * | New () |
static int | IsTypeOf (const char *type) |
static vtkGeoFileImageSource * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
bool | ReadImage (int level, int id, vtkGeoImageNode *node) |
A tiled image source on disk.
vtkGeoFileImageSource is a vtkGeoSource that fetches .vti images from disk in a directory with a certain naming scheme. You may use vtkGeoAlignedImageRepresentation's SaveDatabase method to generate an database of image tiles in this format.
Definition at line 40 of file vtkGeoFileImageSource.h.
Reimplemented from vtkGeoSource.
Definition at line 44 of file vtkGeoFileImageSource.h.
static vtkGeoFileImageSource* vtkGeoFileImageSource::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
static int vtkGeoFileImageSource::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkGeoSource.
virtual int vtkGeoFileImageSource::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkGeoSource.
static vtkGeoFileImageSource* vtkGeoFileImageSource::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkGeoSource.
virtual vtkObjectBase* vtkGeoFileImageSource::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkGeoSource.
Reimplemented from vtkGeoSource.
void vtkGeoFileImageSource::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual bool vtkGeoFileImageSource::FetchRoot | ( | vtkGeoTreeNode * | root | ) | [virtual] |
Fetches the root image representing the whole globe.
Implements vtkGeoSource.
virtual bool vtkGeoFileImageSource::FetchChild | ( | vtkGeoTreeNode * | node, |
int | index, | ||
vtkGeoTreeNode * | child | ||
) | [virtual] |
Fetches the child image of a parent from disk.
Implements vtkGeoSource.
virtual void vtkGeoFileImageSource::SetPath | ( | const char * | ) | [virtual] |
The path the tiled image database.
virtual char* vtkGeoFileImageSource::GetPath | ( | ) | [virtual] |
The path the tiled image database.
bool vtkGeoFileImageSource::ReadImage | ( | int | level, |
int | id, | ||
vtkGeoImageNode * | node | ||
) | [protected] |