| CInternalZGY::CompressFactoryImpl | Registry of known compress and decompress algorithms |
| ▼CInternalZGY::Config | |
| CInternalZGY::FileConfig | |
| ▼CInternalZGY::DataBuffer | Each DataBuffer instance represents some in memory data |
| CInternalZGY::DataBufferNd< T, NDim > | |
| CInternalZGY::OrderedCornerPoints::Element | |
| COpenZGY::Impl::EnumMapper | Convert between internal and external data types |
| CInternalZGY::Environment | |
| CInternalZGY::ZgyInternalMeta::ErrorsWillCorruptFile | |
| CInternalZGY::ZgyInternalBulk::ErrorsWillCorruptFile | |
| ▼Cstd::exception | STL class |
| ►Cstd::runtime_error | STL class |
| ►COpenZGY::Errors::ZgyError | Base class for all exceptions thrown by OpenZGY |
| COpenZGY::Errors::ZgyAborted | User aborted the computation |
| COpenZGY::Errors::ZgyCorruptedFile | The ZGY file became corrupted while writing to it |
| COpenZGY::Errors::ZgyEndOfFile | Trying to read past EOF |
| COpenZGY::Errors::ZgyFormatError | Corrupted or unsupported ZGY file |
| COpenZGY::Errors::ZgyInternalError | Exception that might be caused by a bug in OpenZGY |
| COpenZGY::Errors::ZgyIoError | Exception from the I/O layer |
| COpenZGY::Errors::ZgyMissingFeature | Missing feature |
| COpenZGY::Errors::ZgySegmentIsClosed | Exception used internally to request a retry |
| COpenZGY::Errors::ZgyUserError | Exception that might be caused by the calling application |
| ▼CInternalZGY::FileADT | |
| ►CInternalZGY::FileCommon | Implementation of some methods that might be shared |
| CInternalZGY::LocalFileLinux | |
| CInternalZGY::FileUtilsSeismicStore | |
| CInternalZGY::FileFactory | |
| CInternalZGY::FileHeaderPOD | |
| ▼CInternalZGY::GenLodBase | |
| ►CInternalZGY::GenLodImpl | |
| CInternalZGY::GenLodC | |
| CInternalZGY::GUID | Simplified GUID handling. Only big endian, random number guids |
| CInternalZGY::HeaderAccessFactory | |
| CInternalZGY::HistHeaderV1POD | Physical layout of Histogram Header version 1 |
| CInternalZGY::HistHeaderV2POD | Physical layout of Histogram Header version 2 and 3 |
| CInternalZGY::HistogramBuilder | Collect statistics and histogram for bulk data |
| CInternalZGY::HistogramData | A histogram for a data set |
| ▼CInternalZGY::IHeaderAccess | |
| ►CInternalZGY::IFileHeaderAccess | |
| CInternalZGY::FileHeaderAccess | |
| ►CInternalZGY::IHistHeaderAccess | |
| ►CInternalZGY::HistHeaderAccess | |
| CInternalZGY::HistHeaderV1Access | |
| CInternalZGY::HistHeaderV2Access | |
| ►CInternalZGY::IInfoHeaderAccess | |
| ►CInternalZGY::InfoHeaderAccess | |
| CInternalZGY::InfoHeaderV1Access | |
| CInternalZGY::InfoHeaderV2Access | |
| ►CInternalZGY::ILookupTableAccess | |
| CInternalZGY::LookupTableV0Access | |
| ►CInternalZGY::IOffsetHeaderAccess | |
| ►CInternalZGY::OffsetHeaderAccess | |
| CInternalZGY::OffsetHeaderV1Access | |
| CInternalZGY::OffsetHeaderV2Access | |
| CInternalZGY::IJK | |
| CInternalZGY::SummaryTimer::Impl | |
| CInternalZGY::ImplicitLinearTransform2d | |
| CInternalZGY::ImplicitLinearTransform2dImp | |
| CInternalZGY::InfoHeaderV1POD | Physical layout of Info Header version 1 |
| CInternalZGY::InfoHeaderV2POD | Physical layout of Info Header version 2 and 3 |
| ▼COpenZGY::IOContext | Base class for backend specific context |
| COpenZGY::SeismicStoreIOContext | Credentials and configuration for Seismic Store |
| ▼COpenZGY::IZgyMeta | Base class of IZgyReader and IZgyWriter |
| ►COpenZGY::Impl::ZgyMeta | High level API for reading and writing ZGY files |
| ►COpenZGY::Impl::ZgyMetaAndTools | Add coordinate conversion to the concrete ZgyMeta class |
| COpenZGY::Impl::ZgyReader | Concrete implementation of IZgyReader |
| COpenZGY::Impl::ZgyWriter | Concrete implementation of IZgyWriter |
| ►COpenZGY::IZgyTools | Base class of IZgyReader and IZgyWriter |
| COpenZGY::Impl::ZgyMetaAndTools | Add coordinate conversion to the concrete ZgyMeta class |
| ►COpenZGY::IZgyReader | Main API for reading ZGY files |
| COpenZGY::Impl::ZgyReader | Concrete implementation of IZgyReader |
| ►COpenZGY::IZgyWriter | Main API for creating ZGY files |
| COpenZGY::Impl::ZgyWriter | Concrete implementation of IZgyWriter |
| ▼COpenZGY::IZgyUtils | Operations other than read and write |
| COpenZGY::Impl::ZgyUtils | Concrete implementation of IZgyUtils |
| CInternalZGY::LodAllZero< T > | Set the low resolution data to all zeros |
| CInternalZGY::LodAverage< T > | Arithmetic average of 8 neighboring integer samples |
| CInternalZGY::LodAverage< float > | Arithmetic average of 8 neighboring float samples, ignoring NaN |
| CInternalZGY::LodAverageNon0< T > | Arithmetic average, excluding zero, of integer data |
| CInternalZGY::LodAverageNon0< float > | Arithmetic average, excluding NaN and zero, of float data |
| CInternalZGY::LodDecimate< T > | Use just one of the 8 input values |
| CInternalZGY::LodDecimateSkipNaN< T > | Use just one of the 8 integral input values |
| CInternalZGY::LodDecimateSkipNaN< float > | Use just one of the 8 float input values, looking for one not NaN |
| CInternalZGY::LodMaximum< T > | Maximum of 8 neighboring samples, excluding NaN |
| CInternalZGY::LodMedian< T > | Median of 8 neighboring integer samples |
| CInternalZGY::LodMedian< float > | Median of 8 neighboring float samples, ignoring NaN |
| CInternalZGY::LodMinimum< T > | Minimum of 8 neighboring samples, excluding NaN |
| CInternalZGY::LodMinMax< T > | Weird algorithm, probably not useful |
| CInternalZGY::LodMostFrequent< T, SkipNaN, SkipZero > | Most frequent value |
| CInternalZGY::LodSampling | Static methods for downsampling. Used by lodalgo.cpp only |
| CInternalZGY::LodWeightedAverage< T > | Weighted arithmetic average of 8 neighboring samples |
| ▼CInternalZGY::LoggerBase | |
| CInternalZGY::Logger | |
| CInternalZGY::LookupTable | Static methods to assist working with lookup tables |
| ▼CInternalZGY::LookupTable::LutInfo | Decoded contents of the lookup table for one brick or tile |
| CInternalZGY::LutInfoEx | |
| CInternalZGY::NullCompressPlugin | Example compression plug-in that always fails to compress |
| CInternalZGY::OffsetHeaderV1POD | Physical layout of Offset Header version 1 |
| CInternalZGY::OffsetHeaderV2POD | Physical layout of Offser Header version 2 and 3 (empty) |
| CInternalZGY::OrderedCornerPoints | |
| COpenZGY::ProgressWithDots | Simple progress bar |
| CInternalZGY::PushEnvironment | |
| CInternalZGY::RawDataTypeDetails | |
| CInternalZGY::RawDataTypeTraits< T > | |
| CInternalZGY::RawDataTypeTraits< float > | |
| CInternalZGY::RawDataTypeTraits< std::int16_t > | |
| CInternalZGY::RawDataTypeTraits< std::int32_t > | |
| CInternalZGY::RawDataTypeTraits< std::int8_t > | |
| CInternalZGY::RawDataTypeTraits< std::uint16_t > | |
| CInternalZGY::RawDataTypeTraits< std::uint32_t > | |
| CInternalZGY::RawDataTypeTraits< std::uint8_t > | |
| CInternalZGY::ReadRequest | |
| CInternalZGY::NullCompressPlugin::Register | Register the compress and decompress functions in the factory |
| COpenZGY::SampleHistogram | Histogram of all sample values on the file |
| COpenZGY::SampleStatistics | Statistics of all sample values on the file |
| CInternalZGY::StatisticData | Holds the result of computing statistics |
| ▼CInternalZGY::SummaryTimer | Hold the timing results from zero or more Timer instances |
| CInternalZGY::SummaryPrintingTimer | SummaryTimer that prints its result when going out of scope |
| CInternalZGY::ImplicitLinearTransform2d::TiePoint | |
| ▼CInternalZGY::Timer | |
| CInternalZGY::PrintingTimer | Timer that prints its result when going out of scope |
| CInternalZGY::RawPrintingTimer | Timer that prints its result when going out of scope |
| CInternalZGY::SimpleTimer | Timer that knows where to store the result |
| CInternalZGY::TmpLookupEntry | |
| CInternalZGY::ZgyInternalBulk | |
| CInternalZGY::ZgyInternalMeta | |
| CInternalZGY::ZgyInternalWriterArgs | Internal counterpart to OpenZGY::ZgyWriterArgs |
| COpenZGY::ZgyWriterArgs | Argument package for creating a ZGY file |