Go to the documentation of this file.
25 #ifndef vtkProjectSphereFilter_h
26 #define vtkProjectSphereFilter_h
111 const double SplitLongitude;
116 #endif // vtkProjectSphereFilter_h
virtual double GetZTranslation(vtkPointSet *input)
void SplitCell(vtkPointSet *input, vtkPointSet *output, vtkIdType inputCellId, vtkIncrementalPointLocator *locator, vtkCellArray *connectivity, int splitSide)
void TransformCellInformation(vtkPointSet *input, vtkPointSet *output, vtkIdList *)
Superclass for algorithms that produce output of the same type as input.
#define vtkSetVector3Macro(name, type)
#define VTKFILTERSGEOMETRY_EXPORT
represent and manipulate attribute data in a dataset
virtual void PrintSelf(ostream &os, vtkIndent indent)
#define vtkTypeMacro(thisClass, superclass)
virtual int FillInputPortInformation(int port, vtkInformation *info)
GLenum GLenum GLenum input
#define vtkGetVectorMacro(name, type, count)
abstract class to specify cell behavior
A filter to 'unroll' a sphere. The unroll longitude is -180.
a simple class to control print indentation
object to represent cell connectivity
Abstract class in support of both point location and point insertion.
list of point or cell ids
#define vtkGetMacro(name, type)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract class for specifying dataset behavior
static vtkProjectSphereFilter * New()
~vtkProjectSphereFilter()
void TransformPointInformation(vtkPointSet *input, vtkPointSet *output, vtkIdList *)
dataset represents arbitrary combinations of all possible cell types
void SetCellInformation(vtkUnstructuredGrid *output, vtkCell *cell, vtkIdType numberOfNewCells)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void TransformTensors(vtkIdType id, double *coord, vtkDataSetAttributes *arrays)
virtual void ComputePointsClosestToCenterLine(double, vtkIdList *)