VTK
|
Spherical globe source. More...
#include <vtkGeoGlobeSource.h>
Public Types | |
typedef vtkGeoSource | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkGeoGlobeSource * | NewInstance () const |
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 (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
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 36 of file vtkGeoGlobeSource.h.
Reimplemented from vtkGeoSource.
Definition at line 40 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.
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 | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkGeoSource.
virtual vtkObjectBase* vtkGeoGlobeSource::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkGeoSource.
vtkGeoGlobeSource* vtkGeoGlobeSource::NewInstance | ( | ) | const |
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.