You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
|
|
namespace Unplugged.Segy
|
|
|
|
|
|
{
|
|
|
|
|
|
public interface ISegyOptions
|
|
|
|
|
|
{
|
|
|
|
|
|
bool? IsEbcdic { get; }
|
|
|
|
|
|
bool? IsLittleEndian { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
int TextHeaderColumnCount { get; }
|
|
|
|
|
|
int TextHeaderRowCount { get; }
|
|
|
|
|
|
bool TextHeaderInsertNewLines { get; }
|
|
|
|
|
|
|
|
|
|
|
|
//int BinaryHeaderLength { get; }
|
|
|
|
|
|
//int BinaryHeaderLocationForSampleFormat { get; }
|
|
|
|
|
|
|
|
|
|
|
|
//int TraceHeaderLength { get; }
|
|
|
|
|
|
int TraceHeaderLocationForInlineNumber { get; set; }
|
|
|
|
|
|
int TraceHeaderLocationForCrosslineNumber { get; set; }
|
|
|
|
|
|
int TraceHeaderLocationForTraceNumber { get; set; }
|
|
|
|
|
|
int TraceHeaderLocationForSourceXLocation { get; set; }
|
|
|
|
|
|
int TraceHeaderLocationForSourceYLocation { get; set; }
|
|
|
|
|
|
int TraceHeaderLocationForDelay { get; set; } // 记录延迟时间
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|