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