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


Definition at line 40 of file vtkGeoAlignedImageSource.h.
Public Types | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | LoadTiles (const char *loc, vtkGeoImageNode *n=0) |
| void | LoadAnImage (const char *fileName, const char *dbLocation=0) |
| void | LoadAnImage (vtkImageData *data, const char *dbLocation=0) |
| void | LoadAnImage (const char *fileName, double longLatExtent[4], const char *dbLocation=0) |
| void | LoadAnImage (vtkImageData *data, double longLatExtent[4], const char *dbLocation=0) |
| virtual void | SetUseTileDatabase (bool) |
| virtual bool | GetUseTileDatabase () |
| virtual void | UseTileDatabaseOn () |
| virtual void | UseTileDatabaseOff () |
| virtual void | SetTileDatabaseLocation (const char *) |
| virtual char * | GetTileDatabaseLocation () |
| virtual void | SetTileDatabaseDepth (int) |
| virtual int | GetTileDatabaseDepth () |
Static Public Member Functions | |
| static vtkGeoAlignedImageSource * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkGeoAlignedImageSource * | SafeDownCast (vtkObject *o) |
Public Attributes | |
| vtkSmartPointer< vtkGeoImageNode > | WesternHemisphere |
| vtkSmartPointer< vtkGeoImageNode > | EasternHemisphere |
Protected Member Functions | |
| vtkGeoAlignedImageSource () | |
| ~vtkGeoAlignedImageSource () | |
| void | AddImageToTree (vtkGeoImageNode *branch, vtkImageData *image, double imageLonLatExt[4], const char *dbLocation) |
Protected Attributes | |
| bool | UseTileDatabase |
| char * | TileDatabaseLocation |
| int | TileDatabaseDepth |
| vtkGeoAlignedImageSource::vtkGeoAlignedImageSource | ( | ) | [protected] |
| vtkGeoAlignedImageSource::~vtkGeoAlignedImageSource | ( | ) | [protected] |
| static vtkGeoAlignedImageSource* vtkGeoAlignedImageSource::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| virtual const char* vtkGeoAlignedImageSource::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
| static int vtkGeoAlignedImageSource::IsTypeOf | ( | const char * | type | ) | [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 vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| virtual int vtkGeoAlignedImageSource::IsA | ( | const char * | type | ) | [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 vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| static vtkGeoAlignedImageSource* vtkGeoAlignedImageSource::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkObject.
| void vtkGeoAlignedImageSource::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
| void vtkGeoAlignedImageSource::LoadAnImage | ( | const char * | fileName, | |
| const char * | dbLocation = 0 | |||
| ) | [inline] |
Load an image from a file with the default extent of the full globe. If dbLocation is specified, output all tiles to that location.
Definition at line 50 of file vtkGeoAlignedImageSource.h.
| void vtkGeoAlignedImageSource::LoadAnImage | ( | vtkImageData * | data, | |
| const char * | dbLocation = 0 | |||
| ) | [inline] |
Load an image from a file with the default extent of the full globe. If dbLocation is specified, output all tiles to that location.
Definition at line 55 of file vtkGeoAlignedImageSource.h.
References vtkX3D::data.
| void vtkGeoAlignedImageSource::LoadAnImage | ( | const char * | fileName, | |
| double | longLatExtent[4], | |||
| const char * | dbLocation = 0 | |||
| ) |
Load an image from a file which covers a certain latitute/longitude extent. longLatExtent has the format {long min, long max, lat min, lat max}. If dbLocation is specified, output all tiles to that location.
| void vtkGeoAlignedImageSource::LoadAnImage | ( | vtkImageData * | data, | |
| double | longLatExtent[4], | |||
| const char * | dbLocation = 0 | |||
| ) |
Load an image from a file which covers a certain latitute/longitude extent. longLatExtent has the format {long min, long max, lat min, lat max}. If dbLocation is specified, output all tiles to that location.
| void vtkGeoAlignedImageSource::LoadTiles | ( | const char * | loc, | |
| vtkGeoImageNode * | n = 0 | |||
| ) |
Load tiles from a database of files generated from a LoadAnImage.
| virtual void vtkGeoAlignedImageSource::SetUseTileDatabase | ( | bool | ) | [virtual] |
Whether this source uses a database of patch files.
| virtual bool vtkGeoAlignedImageSource::GetUseTileDatabase | ( | ) | [virtual] |
Whether this source uses a database of patch files.
| virtual void vtkGeoAlignedImageSource::UseTileDatabaseOn | ( | ) | [virtual] |
Whether this source uses a database of patch files.
| virtual void vtkGeoAlignedImageSource::UseTileDatabaseOff | ( | ) | [virtual] |
Whether this source uses a database of patch files.
| virtual void vtkGeoAlignedImageSource::SetTileDatabaseLocation | ( | const char * | ) | [virtual] |
The location of the tile databse.
| virtual char* vtkGeoAlignedImageSource::GetTileDatabaseLocation | ( | ) | [virtual] |
The location of the tile databse.
| virtual void vtkGeoAlignedImageSource::SetTileDatabaseDepth | ( | int | ) | [virtual] |
The number of levels in the tile database.
| virtual int vtkGeoAlignedImageSource::GetTileDatabaseDepth | ( | ) | [virtual] |
The number of levels in the tile database.
| void vtkGeoAlignedImageSource::AddImageToTree | ( | vtkGeoImageNode * | branch, | |
| vtkImageData * | image, | |||
| double | imageLonLatExt[4], | |||
| const char * | dbLocation | |||
| ) | [protected] |
Definition at line 84 of file vtkGeoAlignedImageSource.h.
Definition at line 85 of file vtkGeoAlignedImageSource.h.
bool vtkGeoAlignedImageSource::UseTileDatabase [protected] |
Definition at line 114 of file vtkGeoAlignedImageSource.h.
char* vtkGeoAlignedImageSource::TileDatabaseLocation [protected] |
Definition at line 115 of file vtkGeoAlignedImageSource.h.
int vtkGeoAlignedImageSource::TileDatabaseDepth [protected] |
Definition at line 116 of file vtkGeoAlignedImageSource.h.
1.4.7