32 #ifndef vtkGeoSampleArcs_h
33 #define vtkGeoSampleArcs_h
35 #include "vtkGeovisCoreModule.h"
53 vtkGetMacro(GlobeRadius,
double);
61 vtkGetMacro(MaximumDistanceMeters,
double);
77 vtkGetMacro(InputCoordinateSystem,
int);
79 { this->SetInputCoordinateSystem(RECTANGULAR); }
81 { this->SetInputCoordinateSystem(SPHERICAL); }
91 vtkGetMacro(OutputCoordinateSystem,
int);
93 { this->SetOutputCoordinateSystem(RECTANGULAR); }
95 { this->SetOutputCoordinateSystem(SPHERICAL); }
Samples geospatial lines at regular intervals.
int OutputCoordinateSystem
virtual void SetInputCoordinateSystemToRectangular()
int InputCoordinateSystem
virtual void SetOutputCoordinateSystemToSpherical()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Convert the vtkGraph into vtkPolyData.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
static vtkGeoSampleArcs * New()
virtual void SetOutputCoordinateSystemToRectangular()
double MaximumDistanceMeters
virtual void SetInputCoordinateSystemToSpherical()
a simple class to control print indentation
Superclass for algorithms that produce only polydata as output.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.