9#include <vtkIOSegYModule.h>  
   12VTK_ABI_NAMESPACE_BEGIN
 
   60  vtkSetClampMacro(XYCoordMode, 
int, VTK_SEGY_SOURCE, VTK_SEGY_CUSTOM);
 
   61  vtkGetMacro(XYCoordMode, 
int);
 
   74  vtkSetMacro(XCoordByte, 
int);
 
   75  vtkGetMacro(XCoordByte, 
int);
 
   76  vtkSetMacro(YCoordByte, 
int);
 
   77  vtkGetMacro(YCoordByte, 
int);
 
   82    VTK_SEGY_VERTICAL_HEIGHTS = 0, 
 
   83    VTK_SEGY_VERTICAL_DEPTHS
 
   97  vtkSetMacro(VerticalCRS, 
int);
 
   98  vtkGetMacro(VerticalCRS, 
int);
 
  109  vtkSetMacro(StructuredGrid, 
int);
 
  110  vtkGetMacro(StructuredGrid, 
int);
 
  111  vtkBooleanMacro(StructuredGrid, 
int);
 
  122  vtkSetMacro(Force2D, 
bool);
 
  123  vtkGetMacro(Force2D, 
bool);
 
  124  vtkBooleanMacro(Force2D, 
bool);
 
  139  double DataOrigin[3];
 
  140  double DataSpacing[3][3];
 
  141  int DataSpacingSign[3];
 
Superclass for algorithms that produce output of the same type as input.
 
topologically and geometrically regular array of data
 
a simple class to control print indentation
 
vtkSegYReaderInternal * Reader
 
void SetXYCoordModeToCustom()
Specify whether to use source x/y coordinates or CDP coordinates or custom byte positions for data po...
 
void SetXYCoordModeToSource()
Specify whether to use source x/y coordinates or CDP coordinates or custom byte positions for data po...
 
int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to create empty output data ob...
 
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
 
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks for Information.
 
static vtkSegYReader * New()
 
void SetXYCoordModeToCDP()
Specify whether to use source x/y coordinates or CDP coordinates or custom byte positions for data po...
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
~vtkSegYReader() override
 
vtkGetFilePathMacro(FileName)
 
vtkSetFilePathMacro(FileName)