16 #ifndef vtkSegY2DReader_h 17 #define vtkSegY2DReader_h 21 #include <vtkIOSegYModule.h> 36 vtkSetStringMacro(FileName);
55 vtkSetClampMacro(XYCoordMode,
int, VTK_SEGY_SOURCE, VTK_SEGY_CUSTOM);
56 vtkGetMacro(XYCoordMode,
int);
57 vtkBooleanMacro(XYCoordMode,
int);
58 void SetXYCoordModeToSource();
59 void SetXYCoordModeToCDP();
60 void SetXYCoordModeToCustom();
70 vtkSetMacro(XCoordByte,
int);
71 vtkGetMacro(XCoordByte,
int);
72 vtkSetMacro(YCoordByte,
int);
73 vtkGetMacro(YCoordByte,
int);
78 VTK_SEGY_VERTICAL_HEIGHTS = 0,
79 VTK_SEGY_VERTICAL_DEPTHS
93 vtkSetMacro(VerticalCRS,
int);
94 vtkGetMacro(VerticalCRS,
int);
119 #endif // vtkSegY2DReader_h
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkStructuredGridAlgorithm * New()
a simple class to control print indentation
Superclass for algorithms that produce only structured grid as output.