| 
    VTK
   
    
   
   | 
  
  
  
 
A 2D geographic geometry source. More...
#include <vtkGeoProjectionSource.h>


A 2D geographic geometry source.
vtkGeoProjectionSource is a vtkGeoSource suitable for use in vtkTerrain2D. This source uses the libproj4 library to produce geometry patches at multiple resolutions. Each patch covers a specific region in projected space.
Definition at line 40 of file vtkGeoProjectionSource.h.
Reimplemented from vtkGeoSource.
Definition at line 44 of file vtkGeoProjectionSource.h.
| static vtkGeoProjectionSource* vtkGeoProjectionSource::New | ( | ) |  [static] | 
        
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| static int vtkGeoProjectionSource::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 vtkGeoProjectionSource::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 vtkGeoProjectionSource* vtkGeoProjectionSource::SafeDownCast | ( | vtkObjectBase * | o | ) |  [static] | 
        
Reimplemented from vtkGeoSource.
| virtual vtkObjectBase* vtkGeoProjectionSource::NewInstanceInternal | ( | ) |  const [protected, virtual] | 
        
Reimplemented from vtkGeoSource.
Reimplemented from vtkGeoSource.
| virtual void vtkGeoProjectionSource::PrintSelf | ( | ostream & | os, | 
| vtkIndent | indent | ||
| ) |  [virtual] | 
        
| virtual bool vtkGeoProjectionSource::FetchRoot | ( | vtkGeoTreeNode * | root | ) |  [virtual] | 
        
Blocking methods for sources with low latency.
Implements vtkGeoSource.
| virtual bool vtkGeoProjectionSource::FetchChild | ( | vtkGeoTreeNode * | node, | 
| int | index, | ||
| vtkGeoTreeNode * | child | ||
| ) |  [virtual] | 
        
Blocking methods for sources with low latency.
Implements vtkGeoSource.
| virtual int vtkGeoProjectionSource::GetProjection | ( | ) |  [virtual] | 
        
The projection ID defining the projection. Initial value is 0.
| virtual void vtkGeoProjectionSource::SetProjection | ( | int | projection | ) |  [virtual] | 
        
The projection ID defining the projection. Initial value is 0.
| virtual int vtkGeoProjectionSource::GetMinCellsPerNode | ( | ) |  [virtual] | 
        
The minimum number of cells per node.
| virtual void vtkGeoProjectionSource::SetMinCellsPerNode | ( | int | ) |  [virtual] | 
        
The minimum number of cells per node.
| virtual vtkAbstractTransform* vtkGeoProjectionSource::GetTransform | ( | ) |  [virtual] | 
        
Return the projection transformation used by this 2D terrain.
Reimplemented from vtkGeoSource.
| void vtkGeoProjectionSource::RefineAndComputeError | ( | vtkGeoTerrainNode * | node | ) |  [protected] | 
        
| virtual void vtkGeoProjectionSource::SetTransform | ( | vtkAbstractTransform * | transform | ) |  [protected, virtual] | 
        
int vtkGeoProjectionSource::Projection [protected] | 
        
Definition at line 74 of file vtkGeoProjectionSource.h.
int vtkGeoProjectionSource::MinCellsPerNode [protected] | 
        
Definition at line 75 of file vtkGeoProjectionSource.h.
vtkMutexLock* vtkGeoProjectionSource::TransformLock [protected] | 
        
Definition at line 77 of file vtkGeoProjectionSource.h.
vtkAbstractTransform* vtkGeoProjectionSource::Transform [protected] | 
        
Definition at line 78 of file vtkGeoProjectionSource.h.
 1.8.0