4#ifndef vtkSegYReaderInternal_h 
    5#define vtkSegYReaderInternal_h 
    7#include "vtkABINamespace.h" 
   12#include <vtksys/FStream.hxx> 
   15VTK_ABI_NAMESPACE_BEGIN
 
   31    int* extent, 
double origin[3], 
double spacing[3][3], 
int* spacingSign, 
bool force2D);
 
   35    vtkImageData*, 
int* extent, 
double origin[3], 
double spacing[3][3], 
int* spacingSign);
 
   47  std::vector<vtkSegYTrace*> Traces;
 
   54  int SampleCountPerTrace;
 
topologically and geometrically regular array of data
 
vtkSegYReaderInternal & operator=(const vtkSegYReaderInternal &other)=delete
 
void LoadTraces(int *extent)
 
vtkSegYReaderInternal(const vtkSegYReaderInternal &other)=delete
 
void ExportData(vtkImageData *, int *extent, double origin[3], double spacing[3][3], int *spacingSign)
 
bool Is3DComputeParameters(int *extent, double origin[3], double spacing[3][3], int *spacingSign, bool force2D)
 
void ExportData(vtkStructuredGrid *, int *extent, double origin[3], double spacing[3][3])
 
void SetXYCoordBytePositions(int x, int y)
 
topologically regular array of data