VTK
|
Spherical globe source. More...
#include <vtkGeoGlobeSource.h>
Public Types | |
typedef vtkGeoSource | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual bool | FetchRoot (vtkGeoTreeNode *root) |
virtual bool | FetchChild (vtkGeoTreeNode *node, int index, vtkGeoTreeNode *child) |
Static Public Member Functions | |
static vtkGeoGlobeSource * | New () |
static int | IsTypeOf (const char *type) |
static vtkGeoGlobeSource * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkGeoGlobeSource () | |
~vtkGeoGlobeSource () |
Spherical globe source.
vtkGeoGlobeSource is a 3D vtkGeoSource suitable for use in vtkGeoTerrain. It uses the vtkGlobeSource filter to produce terrain patches.
Definition at line 35 of file vtkGeoGlobeSource.h.
Reimplemented from vtkGeoSource.
Definition at line 39 of file vtkGeoGlobeSource.h.
vtkGeoGlobeSource::vtkGeoGlobeSource | ( | ) | [protected] |
vtkGeoGlobeSource::~vtkGeoGlobeSource | ( | ) | [protected] |
static vtkGeoGlobeSource* vtkGeoGlobeSource::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
virtual const char* vtkGeoGlobeSource::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkGeoSource.
static int vtkGeoGlobeSource::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 vtkGeoGlobeSource::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 vtkGeoGlobeSource* vtkGeoGlobeSource::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkGeoSource.
void vtkGeoGlobeSource::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual bool vtkGeoGlobeSource::FetchRoot | ( | vtkGeoTreeNode * | root | ) | [virtual] |
Fetches a low-resolution sphere for the entire globe.
Implements vtkGeoSource.
virtual bool vtkGeoGlobeSource::FetchChild | ( | vtkGeoTreeNode * | node, |
int | index, | ||
vtkGeoTreeNode * | child | ||
) | [virtual] |
Fetches a refined geometry patch, a section of a sphere.
Implements vtkGeoSource.