#pragma once #using #using #using using namespace System::Security::Permissions; [assembly:SecurityPermissionAttribute(SecurityAction::RequestMinimum, SkipVerification=false)]; // // This source code was auto-generated by xsd, Version=2.0.50727.42. // using namespace System::Xml::Serialization; using namespace System; ref class JPEG2000_SEGY; ref class JPEG2000_SEGYFileInfo; ref class JPEG2000CompressionParameters; ref class BinaryTrace; ref class BinaryFileHeader; ref class TextualFileHeader; ref class TextualFileHeaderText; ref class SegyContents; ref class FileContents; ref class FileContentsXtf_contents; ref class FileContentsGsf_contents; ref class NAPMetadataProfile; ref class BoundingBox; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code"), System::Xml::Serialization::XmlTypeAttribute(AnonymousType=true), System::Xml::Serialization::XmlRootAttribute(Namespace=L"", IsNullable=false)] public ref class JPEG2000_SEGY { private: JPEG2000_SEGYFileInfo^ fileInfoField; /// public: property JPEG2000_SEGYFileInfo^ FileInfo { JPEG2000_SEGYFileInfo^ get(); System::Void set(JPEG2000_SEGYFileInfo^ value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code"), System::Xml::Serialization::XmlTypeAttribute(AnonymousType=true)] public ref class JPEG2000_SEGYFileInfo { private: System::String^ file_nameField; private: System::String^ instrument_typeField; private: System::String^ instrument_commentsField; private: JPEG2000CompressionParameters^ jpeg2000_compression_parametersField; private: BoundingBox^ bounding_boxField; private: System::String^ uRI_to_digital_fileField; private: System::String^ uRI_to_scanned_image_fileField; private: System::Boolean input_byte_orderField; private: System::String^ expedition_idField; private: NAPMetadataProfile^ nAP_metadata_profileField; private: FileContents^ input_file_contentsField; private: System::String^ expedition_commentsField; private: System::String^ scientistField; private: System::String^ data_typeField; private: System::String^ transducerField; /// public: property System::String^ file_name { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::String^ instrument_type { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::String^ instrument_comments { System::String^ get(); System::Void set(System::String^ value); } /// public: property JPEG2000CompressionParameters^ jpeg2000_compression_parameters { JPEG2000CompressionParameters^ get(); System::Void set(JPEG2000CompressionParameters^ value); } /// public: property BoundingBox^ bounding_box { BoundingBox^ get(); System::Void set(BoundingBox^ value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"URI _to_digital_file", DataType=L"anyURI")] property System::String^ URI_to_digital_file { System::String^ get(); System::Void set(System::String^ value); } /// public: [System::Xml::Serialization::XmlElementAttribute(DataType=L"anyURI")] property System::String^ URI_to_scanned_image_file { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::Boolean input_byte_order { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::String^ expedition_id { System::String^ get(); System::Void set(System::String^ value); } /// public: property NAPMetadataProfile^ NAP_metadata_profile { NAPMetadataProfile^ get(); System::Void set(NAPMetadataProfile^ value); } /// public: property FileContents^ input_file_contents { FileContents^ get(); System::Void set(FileContents^ value); } /// public: property System::String^ expedition_comments { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::String^ scientist { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::String^ data_type { System::String^ get(); System::Void set(System::String^ value); } /// public: property System::String^ transducer { System::String^ get(); System::Void set(System::String^ value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class JPEG2000CompressionParameters { private: System::Double transform_offsetField; private: System::Double transform_gainField; private: System::Int16 transform_functionField; private: System::Byte number_of_significant_bits_in_input_streamField; private: System::Single number_of_bits_per_sample_in_encodingField; private: System::Double rms_error_specified_in_encodingField; private: System::Boolean input_trace_bipolarField; private: System::Boolean significant_bits_at_top_of_wordField; private: System::Int32 minimum_trace_delaymsecField; private: System::UInt32 padded_trace_lengthField; private: System::Byte jp2000_wavelet_transformField; /// public: property System::Double transform_offset { System::Double get(); System::Void set(System::Double value); } /// public: property System::Double transform_gain { System::Double get(); System::Void set(System::Double value); } /// public: property System::Int16 transform_function { System::Int16 get(); System::Void set(System::Int16 value); } /// public: property System::Byte number_of_significant_bits_in_input_stream { System::Byte get(); System::Void set(System::Byte value); } /// public: property System::Single number_of_bits_per_sample_in_encoding { System::Single get(); System::Void set(System::Single value); } /// public: property System::Double rms_error_specified_in_encoding { System::Double get(); System::Void set(System::Double value); } /// public: property System::Boolean input_trace_bipolar { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Boolean significant_bits_at_top_of_word { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"minimum_trace_delay (msec)")] property System::Int32 minimum_trace_delaymsec { System::Int32 get(); System::Void set(System::Int32 value); } /// public: property System::UInt32 padded_trace_length { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: property System::Byte jp2000_wavelet_transform { System::Byte get(); System::Void set(System::Byte value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class BinaryTrace { private: System::UInt32 trace_in_lineField; private: System::Boolean trace_in_lineFieldSpecified; private: System::UInt32 trace_in_fileField; private: System::Boolean trace_in_fileFieldSpecified; private: System::UInt32 orig_field_recordField; private: System::Boolean orig_field_recordFieldSpecified; private: System::UInt32 trace_in_orig_field_recordField; private: System::Boolean trace_in_orig_field_recordFieldSpecified; private: System::UInt32 energy_source_pointField; private: System::Boolean energy_source_pointFieldSpecified; private: System::Int32 ensembleField; private: System::Boolean ensembleFieldSpecified; private: System::Int32 trace_in_ensembleField; private: System::Boolean trace_in_ensembleFieldSpecified; private: System::Int16 trace_id_codeField; private: System::Boolean trace_id_codeFieldSpecified; private: System::Int16 vertically_summed_tracesField; private: System::Boolean vertically_summed_tracesFieldSpecified; private: System::Int16 horizontally_summed_tracesField; private: System::Boolean horizontally_summed_tracesFieldSpecified; private: System::Int16 data_useField; private: System::Boolean data_useFieldSpecified; private: System::Int32 distance_from_tx_to_rxField; private: System::Boolean distance_from_tx_to_rxFieldSpecified; private: System::Int32 rx_elevation_Field; private: System::Boolean rx_elevation_FieldSpecified; private: System::Int32 surface_elev_at_txField; private: System::Boolean surface_elev_at_txFieldSpecified; private: System::Int32 tx_depth_below_surfaceField; private: System::Boolean tx_depth_below_surfaceFieldSpecified; private: System::Int32 datum_elev_at_rxField; private: System::Boolean datum_elev_at_rxFieldSpecified; private: System::Int32 datum_elev_at_txField; private: System::Boolean datum_elev_at_txFieldSpecified; private: System::Int32 water_depth_at_txField; private: System::Boolean water_depth_at_txFieldSpecified; private: System::Int32 water_depth_at_rxField; private: System::Boolean water_depth_at_rxFieldSpecified; private: System::Int16 scalar_multiplier_6970Field; private: System::Boolean scalar_multiplier_6970FieldSpecified; private: System::Int16 scalar_multiplier_7172Field; private: System::Boolean scalar_multiplier_7172FieldSpecified; private: System::Int32 tx_xField; private: System::Boolean tx_xFieldSpecified; private: System::Int32 tx_yField; private: System::Boolean tx_yFieldSpecified; private: System::Int32 rx_xField; private: System::Boolean rx_xFieldSpecified; private: System::Int32 rx_yField; private: System::Boolean rx_yFieldSpecified; private: System::UInt16 coordinate_unitsField; private: System::Boolean coordinate_unitsFieldSpecified; private: System::UInt16 weathering_velocityField; private: System::Boolean weathering_velocityFieldSpecified; private: System::UInt16 subweathering_velocityField; private: System::Boolean subweathering_velocityFieldSpecified; private: System::UInt16 uphole_time_at_txField; private: System::Boolean uphole_time_at_txFieldSpecified; private: System::UInt16 uphole_time_at_rxField; private: System::Boolean uphole_time_at_rxFieldSpecified; private: System::UInt16 tx_static_correction_Field; private: System::Boolean tx_static_correction_FieldSpecified; private: System::UInt16 rx_static_correction_Field; private: System::Boolean rx_static_correction_FieldSpecified; private: System::UInt16 total_static_correction_Field; private: System::Boolean total_static_correction_FieldSpecified; private: System::UInt16 lag_time_AField; private: System::Boolean lag_time_AFieldSpecified; private: System::UInt16 lag_time_BField; private: System::Boolean lag_time_BFieldSpecified; private: System::Int16 delay_record_timeField; private: System::Boolean delay_record_timeFieldSpecified; private: System::UInt16 mute_start_timeField; private: System::Boolean mute_start_timeFieldSpecified; private: System::UInt16 mute_end_timeField; private: System::Boolean mute_end_timeFieldSpecified; private: System::UInt16 number_of_samples_in_traceField; private: System::Boolean number_of_samples_in_traceFieldSpecified; private: System::UInt16 sample_interval_usecField; private: System::Boolean sample_interval_usecFieldSpecified; private: System::UInt16 gain_type_of_field_instrumentsField; private: System::Boolean gain_type_of_field_instrumentsFieldSpecified; private: System::UInt16 instrument_gain_constantField; private: System::Boolean instrument_gain_constantFieldSpecified; private: System::UInt16 instrument_initial_gainField; private: System::Boolean instrument_initial_gainFieldSpecified; private: System::UInt16 correlatedField; private: System::Boolean correlatedFieldSpecified; private: System::UInt16 sweep_freq_startField; private: System::Boolean sweep_freq_startFieldSpecified; private: System::UInt16 sweep_freq_endField; private: System::Boolean sweep_freq_endFieldSpecified; private: System::UInt16 sweep_length_msecField; private: System::Boolean sweep_length_msecFieldSpecified; private: System::UInt16 sweep_typeField; private: System::Boolean sweep_typeFieldSpecified; private: System::UInt16 sweep_taper_length_startField; private: System::Boolean sweep_taper_length_startFieldSpecified; private: System::UInt16 sweep_taper_length_endField; private: System::Boolean sweep_taper_length_endFieldSpecified; private: System::UInt16 taper_typeField; private: System::Boolean taper_typeFieldSpecified; private: System::UInt16 antialias_filter_frequencyField; private: System::Boolean antialias_filter_frequencyFieldSpecified; private: System::UInt16 antialias_filter_slopeField; private: System::Boolean antialias_filter_slopeFieldSpecified; private: System::UInt16 notch_filter_freqField; private: System::Boolean notch_filter_freqFieldSpecified; private: System::UInt16 notch_filter_slopeField; private: System::Boolean notch_filter_slopeFieldSpecified; private: System::UInt16 lowcut_freqField; private: System::Boolean lowcut_freqFieldSpecified; private: System::UInt16 high_cut_freqField; private: System::Boolean high_cut_freqFieldSpecified; private: System::UInt16 lowcut_slopeField; private: System::Boolean lowcut_slopeFieldSpecified; private: System::UInt16 highcut_slopeField; private: System::Boolean highcut_slopeFieldSpecified; private: System::UInt16 year_data_recordedField; private: System::Boolean year_data_recordedFieldSpecified; private: System::UInt16 dayField; private: System::Boolean dayFieldSpecified; private: System::UInt16 hrField; private: System::Boolean hrFieldSpecified; private: System::UInt16 minField; private: System::Boolean minFieldSpecified; private: System::UInt16 secField; private: System::Boolean secFieldSpecified; private: System::UInt16 msecField; private: System::Boolean msecFieldSpecified; private: System::UInt16 time_weighting_factorField; private: System::Boolean time_weighting_factorFieldSpecified; private: System::UInt16 group_number_of_roll_sw_1Field; private: System::Boolean group_number_of_roll_sw_1FieldSpecified; private: System::UInt16 group_number_of_tr1Field; private: System::Boolean group_number_of_tr1FieldSpecified; private: System::UInt16 group_number_of_last_traceField; private: System::Boolean group_number_of_last_traceFieldSpecified; private: System::UInt16 gap_sizeField; private: System::Boolean gap_sizeFieldSpecified; private: System::UInt16 over_travelField; private: System::Boolean over_travelFieldSpecified; private: cli::array< System::Byte >^ trace_dataField; private: System::Int16 taperField; private: System::Boolean taperFieldSpecified; private: System::Int16 triggerIntervalField; private: System::Boolean triggerIntervalFieldSpecified; private: cli::array< System::Byte >^ reservedField; private: System::Xml::XmlElement^ anyField; private: System::Boolean is_reference_headerField; private: System::Int32 trc_numField; private: System::Boolean trc_numFieldSpecified; public: BinaryTrace(); /// public: property System::UInt32 trace_in_line { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trace_in_lineSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt32 trace_in_file { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trace_in_fileSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt32 orig_field_record { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean orig_field_recordSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt32 trace_in_orig_field_record { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trace_in_orig_field_recordSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt32 energy_source_point { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean energy_source_pointSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 ensemble { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean ensembleSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 trace_in_ensemble { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trace_in_ensembleSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 trace_id_code { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trace_id_codeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 vertically_summed_traces { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean vertically_summed_tracesSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 horizontally_summed_traces { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean horizontally_summed_tracesSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 data_use { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean data_useSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 distance_from_tx_to_rx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean distance_from_tx_to_rxSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 rx_elevation_ { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean rx_elevation_Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 surface_elev_at_tx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean surface_elev_at_txSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 tx_depth_below_surface { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean tx_depth_below_surfaceSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 datum_elev_at_rx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean datum_elev_at_rxSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 datum_elev_at_tx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean datum_elev_at_txSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 water_depth_at_tx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean water_depth_at_txSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 water_depth_at_rx { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean water_depth_at_rxSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"scalar_multiplier_69-70")] property System::Int16 scalar_multiplier_6970 { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean scalar_multiplier_6970Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"scalar_multiplier_71-72")] property System::Int16 scalar_multiplier_7172 { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean scalar_multiplier_7172Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 tx_x { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean tx_xSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 tx_y { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean tx_ySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 rx_x { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean rx_xSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int32 rx_y { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean rx_ySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 coordinate_units { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean coordinate_unitsSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 weathering_velocity { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean weathering_velocitySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 subweathering_velocity { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean subweathering_velocitySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 uphole_time_at_tx { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean uphole_time_at_txSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 uphole_time_at_rx { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean uphole_time_at_rxSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 tx_static_correction_ { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean tx_static_correction_Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 rx_static_correction_ { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean rx_static_correction_Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 total_static_correction_ { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean total_static_correction_Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 lag_time_A { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean lag_time_ASpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 lag_time_B { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean lag_time_BSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 delay_record_time { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean delay_record_timeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 mute_start_time { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean mute_start_timeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 mute_end_time { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean mute_end_timeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 number_of_samples_in_trace { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean number_of_samples_in_traceSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"sample_interval_(usec)")] property System::UInt16 sample_interval_usec { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sample_interval_usecSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 gain_type_of_field_instruments { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean gain_type_of_field_instrumentsSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 instrument_gain_constant { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean instrument_gain_constantSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 instrument_initial_gain { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean instrument_initial_gainSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 correlated { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean correlatedSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sweep_freq_start { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_freq_startSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sweep_freq_end { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_freq_endSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"sweep_length_(msec)")] property System::UInt16 sweep_length_msec { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_length_msecSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sweep_type { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_typeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sweep_taper_length_start { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_taper_length_startSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sweep_taper_length_end { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean sweep_taper_length_endSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 taper_type { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean taper_typeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 antialias_filter_frequency { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean antialias_filter_frequencySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 antialias_filter_slope { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean antialias_filter_slopeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 notch_filter_freq { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean notch_filter_freqSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 notch_filter_slope { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean notch_filter_slopeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"low-cut_freq")] property System::UInt16 lowcut_freq { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean lowcut_freqSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 high_cut_freq { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean high_cut_freqSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"low-cut_slope")] property System::UInt16 lowcut_slope { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean lowcut_slopeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"high-cut_slope")] property System::UInt16 highcut_slope { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean highcut_slopeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 year_data_recorded { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean year_data_recordedSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 day { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean daySpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 hr { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean hrSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 min { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean minSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 sec { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean secSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 msec { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean msecSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 time_weighting_factor { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean time_weighting_factorSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 group_number_of_roll_sw_1 { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean group_number_of_roll_sw_1Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 group_number_of_tr1 { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean group_number_of_tr1Specified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 group_number_of_last_trace { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean group_number_of_last_traceSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 gap_size { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean gap_sizeSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::UInt16 over_travel { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean over_travelSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(DataType=L"base64Binary")] property cli::array< System::Byte >^ trace_data { cli::array< System::Byte >^ get(); System::Void set(cli::array< System::Byte >^ value); } /// public: property System::Int16 taper { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean taperSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: property System::Int16 TriggerInterval { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean TriggerIntervalSpecified { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlElementAttribute(DataType=L"base64Binary")] property cli::array< System::Byte >^ reserved { cli::array< System::Byte >^ get(); System::Void set(cli::array< System::Byte >^ value); } /// public: [System::Xml::Serialization::XmlAnyElementAttribute] property System::Xml::XmlElement^ Any { System::Xml::XmlElement^ get(); System::Void set(System::Xml::XmlElement^ value); } /// public: [System::Xml::Serialization::XmlAttributeAttribute, System::ComponentModel::DefaultValueAttribute(false)] property System::Boolean is_reference_header { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlAttributeAttribute] property System::Int32 trc_num { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean trc_numSpecified { System::Boolean get(); System::Void set(System::Boolean value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class BinaryFileHeader { private: System::Int32 job_identification_numberField; private: System::Int32 line_numberField; private: System::Int32 reel_numberField; private: System::Int16 number_of_data_traces_per_ensembleField; private: System::Int16 number_of_auxiliary_traces_per_ensembleField; private: System::UInt16 sample_interval_in_microsecondsField; private: System::UInt16 sample_interval_in_usec_of_original_field_recordingField; private: System::UInt16 number_of_samples_per_data_traceField; private: System::UInt16 number_of_samples_per_data_trace_for_original_field_recordingField; private: System::UInt16 data_sample_format_codeField; private: System::UInt16 ensemble_foldField; private: System::Int16 trace_sorting_codeField; private: System::Int16 vertical_sum_codeField; private: System::UInt16 sweep_frequency_at_start_HzField; private: System::UInt16 sweep_frequency_at_end_HzField; private: System::UInt16 sweep_length_msField; private: System::UInt16 sweep_type_codeField; private: System::UInt16 trace_number_of_sweep_channelField; private: System::UInt16 sweep_trace_taper_length_in_milliseconds_at_startField; private: System::UInt16 sweep_trace_taper_length_in_milliseconds_at_endField; private: System::UInt16 taper_typeField; private: System::UInt16 correlated_data_tracesField; private: System::UInt16 binary_gain_recoveredField; private: System::UInt16 amplitude_recovery_methodField; private: System::UInt16 measurement_systemField; private: System::UInt16 impulse_signal_polarityField; private: System::UInt16 vibratory_polarity_codeField; private: cli::array< System::Byte >^ unassigned_3261_3500Field; private: System::UInt16 sEG_Y_Format_Revision_NumberField; private: System::UInt16 fixed_length_trace_flagField; private: System::Int16 number_of_extended_Textual_filesField; private: cli::array< System::Byte >^ reserveredField; public: BinaryFileHeader(); /// public: property System::Int32 job_identification_number { System::Int32 get(); System::Void set(System::Int32 value); } /// public: property System::Int32 line_number { System::Int32 get(); System::Void set(System::Int32 value); } /// public: property System::Int32 reel_number { System::Int32 get(); System::Void set(System::Int32 value); } /// public: property System::Int16 number_of_data_traces_per_ensemble { System::Int16 get(); System::Void set(System::Int16 value); } /// public: property System::Int16 number_of_auxiliary_traces_per_ensemble { System::Int16 get(); System::Void set(System::Int16 value); } /// public: property System::UInt16 sample_interval_in_microseconds { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 sample_interval_in_usec_of_original_field_recording { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 number_of_samples_per_data_trace { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 number_of_samples_per_data_trace_for_original_field_recording { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 data_sample_format_code { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 ensemble_fold { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::Int16 trace_sorting_code { System::Int16 get(); System::Void set(System::Int16 value); } /// public: property System::Int16 vertical_sum_code { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"sweep_frequency_at_start_(Hz)")] property System::UInt16 sweep_frequency_at_start_Hz { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"sweep_frequency_at_end_(Hz)")] property System::UInt16 sweep_frequency_at_end_Hz { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"sweep_length_(ms)")] property System::UInt16 sweep_length_ms { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 sweep_type_code { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 trace_number_of_sweep_channel { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 sweep_trace_taper_length_in_milliseconds_at_start { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 sweep_trace_taper_length_in_milliseconds_at_end { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 taper_type { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 correlated_data_traces { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 binary_gain_recovered { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 amplitude_recovery_method { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 measurement_system { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 impulse_signal_polarity { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: property System::UInt16 vibratory_polarity_code { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(DataType=L"base64Binary")] property cli::array< System::Byte >^ unassigned_3261_3500 { cli::array< System::Byte >^ get(); System::Void set(cli::array< System::Byte >^ value); } /// public: [System::ComponentModel::DefaultValueAttribute(System::UInt16::typeid, L"0")] property System::UInt16 SEG_Y_Format_Revision_Number { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::ComponentModel::DefaultValueAttribute(System::UInt16::typeid, L"0")] property System::UInt16 fixed_length_trace_flag { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::ComponentModel::DefaultValueAttribute(System::Int16::typeid, L"0")] property System::Int16 number_of_extended_Textual_files { System::Int16 get(); System::Void set(System::Int16 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(DataType=L"base64Binary")] property cli::array< System::Byte >^ reservered { cli::array< System::Byte >^ get(); System::Void set(cli::array< System::Byte >^ value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class TextualFileHeader { private: cli::array< TextualFileHeaderText^ >^ textField; private: System::Boolean is_EBCDICField; private: System::Byte extended_header_numberField; private: System::Boolean extended_header_numberFieldSpecified; /// public: [System::Xml::Serialization::XmlElementAttribute(L"text")] property cli::array< TextualFileHeaderText^ >^ text { cli::array< TextualFileHeaderText^ >^ get(); System::Void set(cli::array< TextualFileHeaderText^ >^ value); } /// public: property System::Boolean is_EBCDIC { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::Xml::Serialization::XmlAttributeAttribute] property System::Byte extended_header_number { System::Byte get(); System::Void set(System::Byte value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean extended_header_numberSpecified { System::Boolean get(); System::Void set(System::Boolean value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code"), System::Xml::Serialization::XmlTypeAttribute(AnonymousType=true)] public ref class TextualFileHeaderText { private: System::String^ ascii_stringField; private: System::UInt16 line_numberField; private: System::Boolean line_numberFieldSpecified; /// public: property System::String^ ascii_string { System::String^ get(); System::Void set(System::String^ value); } /// public: [System::Xml::Serialization::XmlAttributeAttribute] property System::UInt16 line_number { System::UInt16 get(); System::Void set(System::UInt16 value); } /// public: [System::Xml::Serialization::XmlIgnoreAttribute] property System::Boolean line_numberSpecified { System::Boolean get(); System::Void set(System::Boolean value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class SegyContents { private: TextualFileHeader^ text_file_headerField; private: BinaryFileHeader^ binary_file_headerField; private: cli::array< BinaryTrace^ >^ binary_traceField; private: System::Boolean original_trace_converted_to_envelopeField; private: System::Double envelope_exponentField; private: System::Boolean time_lines_embedded_in_trace_dataField; private: System::Double horizontal_time_line_separation_msecField; private: System::Double vertical_time_line_separation_secField; private: System::Boolean original_trace_converted_to_half_waveField; public: SegyContents(); /// public: property TextualFileHeader^ text_file_header { TextualFileHeader^ get(); System::Void set(TextualFileHeader^ value); } /// public: property BinaryFileHeader^ binary_file_header { BinaryFileHeader^ get(); System::Void set(BinaryFileHeader^ value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"binary_trace")] property cli::array< BinaryTrace^ >^ binary_trace { cli::array< BinaryTrace^ >^ get(); System::Void set(cli::array< BinaryTrace^ >^ value); } /// public: [System::ComponentModel::DefaultValueAttribute(false)] property System::Boolean original_trace_converted_to_envelope { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::ComponentModel::DefaultValueAttribute(1)] property System::Double envelope_exponent { System::Double get(); System::Void set(System::Double value); } /// public: [System::ComponentModel::DefaultValueAttribute(false)] property System::Boolean time_lines_embedded_in_trace_data { System::Boolean get(); System::Void set(System::Boolean value); } /// public: [System::ComponentModel::DefaultValueAttribute(250)] property System::Double horizontal_time_line_separation_msec { System::Double get(); System::Void set(System::Double value); } /// public: [System::ComponentModel::DefaultValueAttribute(600)] property System::Double vertical_time_line_separation_sec { System::Double get(); System::Void set(System::Double value); } /// public: [System::ComponentModel::DefaultValueAttribute(false)] property System::Boolean original_trace_converted_to_half_wave { System::Boolean get(); System::Void set(System::Boolean value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class FileContents { private: System::String^ file_typeField; private: SegyContents^ segy_contentsField; private: FileContentsXtf_contents^ xtf_contentsField; private: FileContentsGsf_contents^ gsf_contentsField; /// public: property System::String^ file_type { System::String^ get(); System::Void set(System::String^ value); } /// public: property SegyContents^ segy_contents { SegyContents^ get(); System::Void set(SegyContents^ value); } /// public: property FileContentsXtf_contents^ xtf_contents { FileContentsXtf_contents^ get(); System::Void set(FileContentsXtf_contents^ value); } /// public: property FileContentsGsf_contents^ gsf_contents { FileContentsGsf_contents^ get(); System::Void set(FileContentsGsf_contents^ value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code"), System::Xml::Serialization::XmlTypeAttribute(AnonymousType=true)] public ref class FileContentsXtf_contents { }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code"), System::Xml::Serialization::XmlTypeAttribute(AnonymousType=true)] public ref class FileContentsGsf_contents { }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class NAPMetadataProfile { private: System::String^ tobedefinedField; /// public: [System::Xml::Serialization::XmlElementAttribute(L"to be defined")] property System::String^ tobedefined { System::String^ get(); System::Void set(System::String^ value); } }; /// [System::CodeDom::Compiler::GeneratedCodeAttribute(L"xsd", L"2.0.50727.42"), System::SerializableAttribute, System::Diagnostics::DebuggerStepThroughAttribute, System::ComponentModel::DesignerCategoryAttribute(L"code")] public ref class BoundingBox { private: System::DateTime starttimeField; private: System::DateTime endtimeField; private: System::Double southern_latititudeField; private: System::Double northern_latititudeField; private: System::Double western_longitudeField; private: System::Double eastern_longitudeField; private: System::UInt32 number_of_channelsField; private: System::UInt32 number_of_tracesField; private: System::Int32 minimum_trace_timeField; private: System::Int32 maximum_trace_timeField; private: System::UInt32 number_of_samples_per_traceField; private: System::Xml::XmlElement^ anyField; /// public: [System::Xml::Serialization::XmlElementAttribute(L"start time")] property System::DateTime starttime { System::DateTime get(); System::Void set(System::DateTime value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"end time")] property System::DateTime endtime { System::DateTime get(); System::Void set(System::DateTime value); } /// public: property System::Double southern_latititude { System::Double get(); System::Void set(System::Double value); } /// public: property System::Double northern_latititude { System::Double get(); System::Void set(System::Double value); } /// public: property System::Double western_longitude { System::Double get(); System::Void set(System::Double value); } /// public: property System::Double eastern_longitude { System::Double get(); System::Void set(System::Double value); } /// public: property System::UInt32 number_of_channels { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: property System::UInt32 number_of_traces { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: property System::Int32 minimum_trace_time { System::Int32 get(); System::Void set(System::Int32 value); } /// public: [System::Xml::Serialization::XmlElementAttribute(L"maximum_trace_time ")] property System::Int32 maximum_trace_time { System::Int32 get(); System::Void set(System::Int32 value); } /// public: property System::UInt32 number_of_samples_per_trace { System::UInt32 get(); System::Void set(System::UInt32 value); } /// public: [System::Xml::Serialization::XmlAnyElementAttribute] property System::Xml::XmlElement^ Any { System::Xml::XmlElement^ get(); System::Void set(System::Xml::XmlElement^ value); } }; inline JPEG2000_SEGYFileInfo^ JPEG2000_SEGY::FileInfo::get() { return this->fileInfoField; } inline System::Void JPEG2000_SEGY::FileInfo::set(JPEG2000_SEGYFileInfo^ value) { this->fileInfoField = value; } inline System::String^ JPEG2000_SEGYFileInfo::file_name::get() { return this->file_nameField; } inline System::Void JPEG2000_SEGYFileInfo::file_name::set(System::String^ value) { this->file_nameField = value; } inline System::String^ JPEG2000_SEGYFileInfo::instrument_type::get() { return this->instrument_typeField; } inline System::Void JPEG2000_SEGYFileInfo::instrument_type::set(System::String^ value) { this->instrument_typeField = value; } inline System::String^ JPEG2000_SEGYFileInfo::instrument_comments::get() { return this->instrument_commentsField; } inline System::Void JPEG2000_SEGYFileInfo::instrument_comments::set(System::String^ value) { this->instrument_commentsField = value; } inline JPEG2000CompressionParameters^ JPEG2000_SEGYFileInfo::jpeg2000_compression_parameters::get() { return this->jpeg2000_compression_parametersField; } inline System::Void JPEG2000_SEGYFileInfo::jpeg2000_compression_parameters::set(JPEG2000CompressionParameters^ value) { this->jpeg2000_compression_parametersField = value; } inline BoundingBox^ JPEG2000_SEGYFileInfo::bounding_box::get() { return this->bounding_boxField; } inline System::Void JPEG2000_SEGYFileInfo::bounding_box::set(BoundingBox^ value) { this->bounding_boxField = value; } inline System::String^ JPEG2000_SEGYFileInfo::URI_to_digital_file::get() { return this->uRI_to_digital_fileField; } inline System::Void JPEG2000_SEGYFileInfo::URI_to_digital_file::set(System::String^ value) { this->uRI_to_digital_fileField = value; } inline System::String^ JPEG2000_SEGYFileInfo::URI_to_scanned_image_file::get() { return this->uRI_to_scanned_image_fileField; } inline System::Void JPEG2000_SEGYFileInfo::URI_to_scanned_image_file::set(System::String^ value) { this->uRI_to_scanned_image_fileField = value; } inline System::Boolean JPEG2000_SEGYFileInfo::input_byte_order::get() { return this->input_byte_orderField; } inline System::Void JPEG2000_SEGYFileInfo::input_byte_order::set(System::Boolean value) { this->input_byte_orderField = value; } inline System::String^ JPEG2000_SEGYFileInfo::expedition_id::get() { return this->expedition_idField; } inline System::Void JPEG2000_SEGYFileInfo::expedition_id::set(System::String^ value) { this->expedition_idField = value; } inline NAPMetadataProfile^ JPEG2000_SEGYFileInfo::NAP_metadata_profile::get() { return this->nAP_metadata_profileField; } inline System::Void JPEG2000_SEGYFileInfo::NAP_metadata_profile::set(NAPMetadataProfile^ value) { this->nAP_metadata_profileField = value; } inline FileContents^ JPEG2000_SEGYFileInfo::input_file_contents::get() { return this->input_file_contentsField; } inline System::Void JPEG2000_SEGYFileInfo::input_file_contents::set(FileContents^ value) { this->input_file_contentsField = value; } inline System::String^ JPEG2000_SEGYFileInfo::expedition_comments::get() { return this->expedition_commentsField; } inline System::Void JPEG2000_SEGYFileInfo::expedition_comments::set(System::String^ value) { this->expedition_commentsField = value; } inline System::String^ JPEG2000_SEGYFileInfo::scientist::get() { return this->scientistField; } inline System::Void JPEG2000_SEGYFileInfo::scientist::set(System::String^ value) { this->scientistField = value; } inline System::String^ JPEG2000_SEGYFileInfo::data_type::get() { return this->data_typeField; } inline System::Void JPEG2000_SEGYFileInfo::data_type::set(System::String^ value) { this->data_typeField = value; } inline System::String^ JPEG2000_SEGYFileInfo::transducer::get() { return this->transducerField; } inline System::Void JPEG2000_SEGYFileInfo::transducer::set(System::String^ value) { this->transducerField = value; } inline System::Double JPEG2000CompressionParameters::transform_offset::get() { return this->transform_offsetField; } inline System::Void JPEG2000CompressionParameters::transform_offset::set(System::Double value) { this->transform_offsetField = value; } inline System::Double JPEG2000CompressionParameters::transform_gain::get() { return this->transform_gainField; } inline System::Void JPEG2000CompressionParameters::transform_gain::set(System::Double value) { this->transform_gainField = value; } inline System::Int16 JPEG2000CompressionParameters::transform_function::get() { return this->transform_functionField; } inline System::Void JPEG2000CompressionParameters::transform_function::set(System::Int16 value) { this->transform_functionField = value; } inline System::Byte JPEG2000CompressionParameters::number_of_significant_bits_in_input_stream::get() { return this->number_of_significant_bits_in_input_streamField; } inline System::Void JPEG2000CompressionParameters::number_of_significant_bits_in_input_stream::set(System::Byte value) { this->number_of_significant_bits_in_input_streamField = value; } inline System::Single JPEG2000CompressionParameters::number_of_bits_per_sample_in_encoding::get() { return this->number_of_bits_per_sample_in_encodingField; } inline System::Void JPEG2000CompressionParameters::number_of_bits_per_sample_in_encoding::set(System::Single value) { this->number_of_bits_per_sample_in_encodingField = value; } inline System::Double JPEG2000CompressionParameters::rms_error_specified_in_encoding::get() { return this->rms_error_specified_in_encodingField; } inline System::Void JPEG2000CompressionParameters::rms_error_specified_in_encoding::set(System::Double value) { this->rms_error_specified_in_encodingField = value; } inline System::Boolean JPEG2000CompressionParameters::input_trace_bipolar::get() { return this->input_trace_bipolarField; } inline System::Void JPEG2000CompressionParameters::input_trace_bipolar::set(System::Boolean value) { this->input_trace_bipolarField = value; } inline System::Boolean JPEG2000CompressionParameters::significant_bits_at_top_of_word::get() { return this->significant_bits_at_top_of_wordField; } inline System::Void JPEG2000CompressionParameters::significant_bits_at_top_of_word::set(System::Boolean value) { this->significant_bits_at_top_of_wordField = value; } inline System::Int32 JPEG2000CompressionParameters::minimum_trace_delaymsec::get() { return this->minimum_trace_delaymsecField; } inline System::Void JPEG2000CompressionParameters::minimum_trace_delaymsec::set(System::Int32 value) { this->minimum_trace_delaymsecField = value; } inline System::UInt32 JPEG2000CompressionParameters::padded_trace_length::get() { return this->padded_trace_lengthField; } inline System::Void JPEG2000CompressionParameters::padded_trace_length::set(System::UInt32 value) { this->padded_trace_lengthField = value; } inline System::Byte JPEG2000CompressionParameters::jp2000_wavelet_transform::get() { return this->jp2000_wavelet_transformField; } inline System::Void JPEG2000CompressionParameters::jp2000_wavelet_transform::set(System::Byte value) { this->jp2000_wavelet_transformField = value; } inline BinaryTrace::BinaryTrace() { this->is_reference_headerField = false; } inline System::UInt32 BinaryTrace::trace_in_line::get() { return this->trace_in_lineField; } inline System::Void BinaryTrace::trace_in_line::set(System::UInt32 value) { this->trace_in_lineField = value; } inline System::Boolean BinaryTrace::trace_in_lineSpecified::get() { return this->trace_in_lineFieldSpecified; } inline System::Void BinaryTrace::trace_in_lineSpecified::set(System::Boolean value) { this->trace_in_lineFieldSpecified = value; } inline System::UInt32 BinaryTrace::trace_in_file::get() { return this->trace_in_fileField; } inline System::Void BinaryTrace::trace_in_file::set(System::UInt32 value) { this->trace_in_fileField = value; } inline System::Boolean BinaryTrace::trace_in_fileSpecified::get() { return this->trace_in_fileFieldSpecified; } inline System::Void BinaryTrace::trace_in_fileSpecified::set(System::Boolean value) { this->trace_in_fileFieldSpecified = value; } inline System::UInt32 BinaryTrace::orig_field_record::get() { return this->orig_field_recordField; } inline System::Void BinaryTrace::orig_field_record::set(System::UInt32 value) { this->orig_field_recordField = value; } inline System::Boolean BinaryTrace::orig_field_recordSpecified::get() { return this->orig_field_recordFieldSpecified; } inline System::Void BinaryTrace::orig_field_recordSpecified::set(System::Boolean value) { this->orig_field_recordFieldSpecified = value; } inline System::UInt32 BinaryTrace::trace_in_orig_field_record::get() { return this->trace_in_orig_field_recordField; } inline System::Void BinaryTrace::trace_in_orig_field_record::set(System::UInt32 value) { this->trace_in_orig_field_recordField = value; } inline System::Boolean BinaryTrace::trace_in_orig_field_recordSpecified::get() { return this->trace_in_orig_field_recordFieldSpecified; } inline System::Void BinaryTrace::trace_in_orig_field_recordSpecified::set(System::Boolean value) { this->trace_in_orig_field_recordFieldSpecified = value; } inline System::UInt32 BinaryTrace::energy_source_point::get() { return this->energy_source_pointField; } inline System::Void BinaryTrace::energy_source_point::set(System::UInt32 value) { this->energy_source_pointField = value; } inline System::Boolean BinaryTrace::energy_source_pointSpecified::get() { return this->energy_source_pointFieldSpecified; } inline System::Void BinaryTrace::energy_source_pointSpecified::set(System::Boolean value) { this->energy_source_pointFieldSpecified = value; } inline System::Int32 BinaryTrace::ensemble::get() { return this->ensembleField; } inline System::Void BinaryTrace::ensemble::set(System::Int32 value) { this->ensembleField = value; } inline System::Boolean BinaryTrace::ensembleSpecified::get() { return this->ensembleFieldSpecified; } inline System::Void BinaryTrace::ensembleSpecified::set(System::Boolean value) { this->ensembleFieldSpecified = value; } inline System::Int32 BinaryTrace::trace_in_ensemble::get() { return this->trace_in_ensembleField; } inline System::Void BinaryTrace::trace_in_ensemble::set(System::Int32 value) { this->trace_in_ensembleField = value; } inline System::Boolean BinaryTrace::trace_in_ensembleSpecified::get() { return this->trace_in_ensembleFieldSpecified; } inline System::Void BinaryTrace::trace_in_ensembleSpecified::set(System::Boolean value) { this->trace_in_ensembleFieldSpecified = value; } inline System::Int16 BinaryTrace::trace_id_code::get() { return this->trace_id_codeField; } inline System::Void BinaryTrace::trace_id_code::set(System::Int16 value) { this->trace_id_codeField = value; } inline System::Boolean BinaryTrace::trace_id_codeSpecified::get() { return this->trace_id_codeFieldSpecified; } inline System::Void BinaryTrace::trace_id_codeSpecified::set(System::Boolean value) { this->trace_id_codeFieldSpecified = value; } inline System::Int16 BinaryTrace::vertically_summed_traces::get() { return this->vertically_summed_tracesField; } inline System::Void BinaryTrace::vertically_summed_traces::set(System::Int16 value) { this->vertically_summed_tracesField = value; } inline System::Boolean BinaryTrace::vertically_summed_tracesSpecified::get() { return this->vertically_summed_tracesFieldSpecified; } inline System::Void BinaryTrace::vertically_summed_tracesSpecified::set(System::Boolean value) { this->vertically_summed_tracesFieldSpecified = value; } inline System::Int16 BinaryTrace::horizontally_summed_traces::get() { return this->horizontally_summed_tracesField; } inline System::Void BinaryTrace::horizontally_summed_traces::set(System::Int16 value) { this->horizontally_summed_tracesField = value; } inline System::Boolean BinaryTrace::horizontally_summed_tracesSpecified::get() { return this->horizontally_summed_tracesFieldSpecified; } inline System::Void BinaryTrace::horizontally_summed_tracesSpecified::set(System::Boolean value) { this->horizontally_summed_tracesFieldSpecified = value; } inline System::Int16 BinaryTrace::data_use::get() { return this->data_useField; } inline System::Void BinaryTrace::data_use::set(System::Int16 value) { this->data_useField = value; } inline System::Boolean BinaryTrace::data_useSpecified::get() { return this->data_useFieldSpecified; } inline System::Void BinaryTrace::data_useSpecified::set(System::Boolean value) { this->data_useFieldSpecified = value; } inline System::Int32 BinaryTrace::distance_from_tx_to_rx::get() { return this->distance_from_tx_to_rxField; } inline System::Void BinaryTrace::distance_from_tx_to_rx::set(System::Int32 value) { this->distance_from_tx_to_rxField = value; } inline System::Boolean BinaryTrace::distance_from_tx_to_rxSpecified::get() { return this->distance_from_tx_to_rxFieldSpecified; } inline System::Void BinaryTrace::distance_from_tx_to_rxSpecified::set(System::Boolean value) { this->distance_from_tx_to_rxFieldSpecified = value; } inline System::Int32 BinaryTrace::rx_elevation_::get() { return this->rx_elevation_Field; } inline System::Void BinaryTrace::rx_elevation_::set(System::Int32 value) { this->rx_elevation_Field = value; } inline System::Boolean BinaryTrace::rx_elevation_Specified::get() { return this->rx_elevation_FieldSpecified; } inline System::Void BinaryTrace::rx_elevation_Specified::set(System::Boolean value) { this->rx_elevation_FieldSpecified = value; } inline System::Int32 BinaryTrace::surface_elev_at_tx::get() { return this->surface_elev_at_txField; } inline System::Void BinaryTrace::surface_elev_at_tx::set(System::Int32 value) { this->surface_elev_at_txField = value; } inline System::Boolean BinaryTrace::surface_elev_at_txSpecified::get() { return this->surface_elev_at_txFieldSpecified; } inline System::Void BinaryTrace::surface_elev_at_txSpecified::set(System::Boolean value) { this->surface_elev_at_txFieldSpecified = value; } inline System::Int32 BinaryTrace::tx_depth_below_surface::get() { return this->tx_depth_below_surfaceField; } inline System::Void BinaryTrace::tx_depth_below_surface::set(System::Int32 value) { this->tx_depth_below_surfaceField = value; } inline System::Boolean BinaryTrace::tx_depth_below_surfaceSpecified::get() { return this->tx_depth_below_surfaceFieldSpecified; } inline System::Void BinaryTrace::tx_depth_below_surfaceSpecified::set(System::Boolean value) { this->tx_depth_below_surfaceFieldSpecified = value; } inline System::Int32 BinaryTrace::datum_elev_at_rx::get() { return this->datum_elev_at_rxField; } inline System::Void BinaryTrace::datum_elev_at_rx::set(System::Int32 value) { this->datum_elev_at_rxField = value; } inline System::Boolean BinaryTrace::datum_elev_at_rxSpecified::get() { return this->datum_elev_at_rxFieldSpecified; } inline System::Void BinaryTrace::datum_elev_at_rxSpecified::set(System::Boolean value) { this->datum_elev_at_rxFieldSpecified = value; } inline System::Int32 BinaryTrace::datum_elev_at_tx::get() { return this->datum_elev_at_txField; } inline System::Void BinaryTrace::datum_elev_at_tx::set(System::Int32 value) { this->datum_elev_at_txField = value; } inline System::Boolean BinaryTrace::datum_elev_at_txSpecified::get() { return this->datum_elev_at_txFieldSpecified; } inline System::Void BinaryTrace::datum_elev_at_txSpecified::set(System::Boolean value) { this->datum_elev_at_txFieldSpecified = value; } inline System::Int32 BinaryTrace::water_depth_at_tx::get() { return this->water_depth_at_txField; } inline System::Void BinaryTrace::water_depth_at_tx::set(System::Int32 value) { this->water_depth_at_txField = value; } inline System::Boolean BinaryTrace::water_depth_at_txSpecified::get() { return this->water_depth_at_txFieldSpecified; } inline System::Void BinaryTrace::water_depth_at_txSpecified::set(System::Boolean value) { this->water_depth_at_txFieldSpecified = value; } inline System::Int32 BinaryTrace::water_depth_at_rx::get() { return this->water_depth_at_rxField; } inline System::Void BinaryTrace::water_depth_at_rx::set(System::Int32 value) { this->water_depth_at_rxField = value; } inline System::Boolean BinaryTrace::water_depth_at_rxSpecified::get() { return this->water_depth_at_rxFieldSpecified; } inline System::Void BinaryTrace::water_depth_at_rxSpecified::set(System::Boolean value) { this->water_depth_at_rxFieldSpecified = value; } inline System::Int16 BinaryTrace::scalar_multiplier_6970::get() { return this->scalar_multiplier_6970Field; } inline System::Void BinaryTrace::scalar_multiplier_6970::set(System::Int16 value) { this->scalar_multiplier_6970Field = value; } inline System::Boolean BinaryTrace::scalar_multiplier_6970Specified::get() { return this->scalar_multiplier_6970FieldSpecified; } inline System::Void BinaryTrace::scalar_multiplier_6970Specified::set(System::Boolean value) { this->scalar_multiplier_6970FieldSpecified = value; } inline System::Int16 BinaryTrace::scalar_multiplier_7172::get() { return this->scalar_multiplier_7172Field; } inline System::Void BinaryTrace::scalar_multiplier_7172::set(System::Int16 value) { this->scalar_multiplier_7172Field = value; } inline System::Boolean BinaryTrace::scalar_multiplier_7172Specified::get() { return this->scalar_multiplier_7172FieldSpecified; } inline System::Void BinaryTrace::scalar_multiplier_7172Specified::set(System::Boolean value) { this->scalar_multiplier_7172FieldSpecified = value; } inline System::Int32 BinaryTrace::tx_x::get() { return this->tx_xField; } inline System::Void BinaryTrace::tx_x::set(System::Int32 value) { this->tx_xField = value; } inline System::Boolean BinaryTrace::tx_xSpecified::get() { return this->tx_xFieldSpecified; } inline System::Void BinaryTrace::tx_xSpecified::set(System::Boolean value) { this->tx_xFieldSpecified = value; } inline System::Int32 BinaryTrace::tx_y::get() { return this->tx_yField; } inline System::Void BinaryTrace::tx_y::set(System::Int32 value) { this->tx_yField = value; } inline System::Boolean BinaryTrace::tx_ySpecified::get() { return this->tx_yFieldSpecified; } inline System::Void BinaryTrace::tx_ySpecified::set(System::Boolean value) { this->tx_yFieldSpecified = value; } inline System::Int32 BinaryTrace::rx_x::get() { return this->rx_xField; } inline System::Void BinaryTrace::rx_x::set(System::Int32 value) { this->rx_xField = value; } inline System::Boolean BinaryTrace::rx_xSpecified::get() { return this->rx_xFieldSpecified; } inline System::Void BinaryTrace::rx_xSpecified::set(System::Boolean value) { this->rx_xFieldSpecified = value; } inline System::Int32 BinaryTrace::rx_y::get() { return this->rx_yField; } inline System::Void BinaryTrace::rx_y::set(System::Int32 value) { this->rx_yField = value; } inline System::Boolean BinaryTrace::rx_ySpecified::get() { return this->rx_yFieldSpecified; } inline System::Void BinaryTrace::rx_ySpecified::set(System::Boolean value) { this->rx_yFieldSpecified = value; } inline System::UInt16 BinaryTrace::coordinate_units::get() { return this->coordinate_unitsField; } inline System::Void BinaryTrace::coordinate_units::set(System::UInt16 value) { this->coordinate_unitsField = value; } inline System::Boolean BinaryTrace::coordinate_unitsSpecified::get() { return this->coordinate_unitsFieldSpecified; } inline System::Void BinaryTrace::coordinate_unitsSpecified::set(System::Boolean value) { this->coordinate_unitsFieldSpecified = value; } inline System::UInt16 BinaryTrace::weathering_velocity::get() { return this->weathering_velocityField; } inline System::Void BinaryTrace::weathering_velocity::set(System::UInt16 value) { this->weathering_velocityField = value; } inline System::Boolean BinaryTrace::weathering_velocitySpecified::get() { return this->weathering_velocityFieldSpecified; } inline System::Void BinaryTrace::weathering_velocitySpecified::set(System::Boolean value) { this->weathering_velocityFieldSpecified = value; } inline System::UInt16 BinaryTrace::subweathering_velocity::get() { return this->subweathering_velocityField; } inline System::Void BinaryTrace::subweathering_velocity::set(System::UInt16 value) { this->subweathering_velocityField = value; } inline System::Boolean BinaryTrace::subweathering_velocitySpecified::get() { return this->subweathering_velocityFieldSpecified; } inline System::Void BinaryTrace::subweathering_velocitySpecified::set(System::Boolean value) { this->subweathering_velocityFieldSpecified = value; } inline System::UInt16 BinaryTrace::uphole_time_at_tx::get() { return this->uphole_time_at_txField; } inline System::Void BinaryTrace::uphole_time_at_tx::set(System::UInt16 value) { this->uphole_time_at_txField = value; } inline System::Boolean BinaryTrace::uphole_time_at_txSpecified::get() { return this->uphole_time_at_txFieldSpecified; } inline System::Void BinaryTrace::uphole_time_at_txSpecified::set(System::Boolean value) { this->uphole_time_at_txFieldSpecified = value; } inline System::UInt16 BinaryTrace::uphole_time_at_rx::get() { return this->uphole_time_at_rxField; } inline System::Void BinaryTrace::uphole_time_at_rx::set(System::UInt16 value) { this->uphole_time_at_rxField = value; } inline System::Boolean BinaryTrace::uphole_time_at_rxSpecified::get() { return this->uphole_time_at_rxFieldSpecified; } inline System::Void BinaryTrace::uphole_time_at_rxSpecified::set(System::Boolean value) { this->uphole_time_at_rxFieldSpecified = value; } inline System::UInt16 BinaryTrace::tx_static_correction_::get() { return this->tx_static_correction_Field; } inline System::Void BinaryTrace::tx_static_correction_::set(System::UInt16 value) { this->tx_static_correction_Field = value; } inline System::Boolean BinaryTrace::tx_static_correction_Specified::get() { return this->tx_static_correction_FieldSpecified; } inline System::Void BinaryTrace::tx_static_correction_Specified::set(System::Boolean value) { this->tx_static_correction_FieldSpecified = value; } inline System::UInt16 BinaryTrace::rx_static_correction_::get() { return this->rx_static_correction_Field; } inline System::Void BinaryTrace::rx_static_correction_::set(System::UInt16 value) { this->rx_static_correction_Field = value; } inline System::Boolean BinaryTrace::rx_static_correction_Specified::get() { return this->rx_static_correction_FieldSpecified; } inline System::Void BinaryTrace::rx_static_correction_Specified::set(System::Boolean value) { this->rx_static_correction_FieldSpecified = value; } inline System::UInt16 BinaryTrace::total_static_correction_::get() { return this->total_static_correction_Field; } inline System::Void BinaryTrace::total_static_correction_::set(System::UInt16 value) { this->total_static_correction_Field = value; } inline System::Boolean BinaryTrace::total_static_correction_Specified::get() { return this->total_static_correction_FieldSpecified; } inline System::Void BinaryTrace::total_static_correction_Specified::set(System::Boolean value) { this->total_static_correction_FieldSpecified = value; } inline System::UInt16 BinaryTrace::lag_time_A::get() { return this->lag_time_AField; } inline System::Void BinaryTrace::lag_time_A::set(System::UInt16 value) { this->lag_time_AField = value; } inline System::Boolean BinaryTrace::lag_time_ASpecified::get() { return this->lag_time_AFieldSpecified; } inline System::Void BinaryTrace::lag_time_ASpecified::set(System::Boolean value) { this->lag_time_AFieldSpecified = value; } inline System::UInt16 BinaryTrace::lag_time_B::get() { return this->lag_time_BField; } inline System::Void BinaryTrace::lag_time_B::set(System::UInt16 value) { this->lag_time_BField = value; } inline System::Boolean BinaryTrace::lag_time_BSpecified::get() { return this->lag_time_BFieldSpecified; } inline System::Void BinaryTrace::lag_time_BSpecified::set(System::Boolean value) { this->lag_time_BFieldSpecified = value; } inline System::Int16 BinaryTrace::delay_record_time::get() { return this->delay_record_timeField; } inline System::Void BinaryTrace::delay_record_time::set(System::Int16 value) { this->delay_record_timeField = value; } inline System::Boolean BinaryTrace::delay_record_timeSpecified::get() { return this->delay_record_timeFieldSpecified; } inline System::Void BinaryTrace::delay_record_timeSpecified::set(System::Boolean value) { this->delay_record_timeFieldSpecified = value; } inline System::UInt16 BinaryTrace::mute_start_time::get() { return this->mute_start_timeField; } inline System::Void BinaryTrace::mute_start_time::set(System::UInt16 value) { this->mute_start_timeField = value; } inline System::Boolean BinaryTrace::mute_start_timeSpecified::get() { return this->mute_start_timeFieldSpecified; } inline System::Void BinaryTrace::mute_start_timeSpecified::set(System::Boolean value) { this->mute_start_timeFieldSpecified = value; } inline System::UInt16 BinaryTrace::mute_end_time::get() { return this->mute_end_timeField; } inline System::Void BinaryTrace::mute_end_time::set(System::UInt16 value) { this->mute_end_timeField = value; } inline System::Boolean BinaryTrace::mute_end_timeSpecified::get() { return this->mute_end_timeFieldSpecified; } inline System::Void BinaryTrace::mute_end_timeSpecified::set(System::Boolean value) { this->mute_end_timeFieldSpecified = value; } inline System::UInt16 BinaryTrace::number_of_samples_in_trace::get() { return this->number_of_samples_in_traceField; } inline System::Void BinaryTrace::number_of_samples_in_trace::set(System::UInt16 value) { this->number_of_samples_in_traceField = value; } inline System::Boolean BinaryTrace::number_of_samples_in_traceSpecified::get() { return this->number_of_samples_in_traceFieldSpecified; } inline System::Void BinaryTrace::number_of_samples_in_traceSpecified::set(System::Boolean value) { this->number_of_samples_in_traceFieldSpecified = value; } inline System::UInt16 BinaryTrace::sample_interval_usec::get() { return this->sample_interval_usecField; } inline System::Void BinaryTrace::sample_interval_usec::set(System::UInt16 value) { this->sample_interval_usecField = value; } inline System::Boolean BinaryTrace::sample_interval_usecSpecified::get() { return this->sample_interval_usecFieldSpecified; } inline System::Void BinaryTrace::sample_interval_usecSpecified::set(System::Boolean value) { this->sample_interval_usecFieldSpecified = value; } inline System::UInt16 BinaryTrace::gain_type_of_field_instruments::get() { return this->gain_type_of_field_instrumentsField; } inline System::Void BinaryTrace::gain_type_of_field_instruments::set(System::UInt16 value) { this->gain_type_of_field_instrumentsField = value; } inline System::Boolean BinaryTrace::gain_type_of_field_instrumentsSpecified::get() { return this->gain_type_of_field_instrumentsFieldSpecified; } inline System::Void BinaryTrace::gain_type_of_field_instrumentsSpecified::set(System::Boolean value) { this->gain_type_of_field_instrumentsFieldSpecified = value; } inline System::UInt16 BinaryTrace::instrument_gain_constant::get() { return this->instrument_gain_constantField; } inline System::Void BinaryTrace::instrument_gain_constant::set(System::UInt16 value) { this->instrument_gain_constantField = value; } inline System::Boolean BinaryTrace::instrument_gain_constantSpecified::get() { return this->instrument_gain_constantFieldSpecified; } inline System::Void BinaryTrace::instrument_gain_constantSpecified::set(System::Boolean value) { this->instrument_gain_constantFieldSpecified = value; } inline System::UInt16 BinaryTrace::instrument_initial_gain::get() { return this->instrument_initial_gainField; } inline System::Void BinaryTrace::instrument_initial_gain::set(System::UInt16 value) { this->instrument_initial_gainField = value; } inline System::Boolean BinaryTrace::instrument_initial_gainSpecified::get() { return this->instrument_initial_gainFieldSpecified; } inline System::Void BinaryTrace::instrument_initial_gainSpecified::set(System::Boolean value) { this->instrument_initial_gainFieldSpecified = value; } inline System::UInt16 BinaryTrace::correlated::get() { return this->correlatedField; } inline System::Void BinaryTrace::correlated::set(System::UInt16 value) { this->correlatedField = value; } inline System::Boolean BinaryTrace::correlatedSpecified::get() { return this->correlatedFieldSpecified; } inline System::Void BinaryTrace::correlatedSpecified::set(System::Boolean value) { this->correlatedFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_freq_start::get() { return this->sweep_freq_startField; } inline System::Void BinaryTrace::sweep_freq_start::set(System::UInt16 value) { this->sweep_freq_startField = value; } inline System::Boolean BinaryTrace::sweep_freq_startSpecified::get() { return this->sweep_freq_startFieldSpecified; } inline System::Void BinaryTrace::sweep_freq_startSpecified::set(System::Boolean value) { this->sweep_freq_startFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_freq_end::get() { return this->sweep_freq_endField; } inline System::Void BinaryTrace::sweep_freq_end::set(System::UInt16 value) { this->sweep_freq_endField = value; } inline System::Boolean BinaryTrace::sweep_freq_endSpecified::get() { return this->sweep_freq_endFieldSpecified; } inline System::Void BinaryTrace::sweep_freq_endSpecified::set(System::Boolean value) { this->sweep_freq_endFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_length_msec::get() { return this->sweep_length_msecField; } inline System::Void BinaryTrace::sweep_length_msec::set(System::UInt16 value) { this->sweep_length_msecField = value; } inline System::Boolean BinaryTrace::sweep_length_msecSpecified::get() { return this->sweep_length_msecFieldSpecified; } inline System::Void BinaryTrace::sweep_length_msecSpecified::set(System::Boolean value) { this->sweep_length_msecFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_type::get() { return this->sweep_typeField; } inline System::Void BinaryTrace::sweep_type::set(System::UInt16 value) { this->sweep_typeField = value; } inline System::Boolean BinaryTrace::sweep_typeSpecified::get() { return this->sweep_typeFieldSpecified; } inline System::Void BinaryTrace::sweep_typeSpecified::set(System::Boolean value) { this->sweep_typeFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_taper_length_start::get() { return this->sweep_taper_length_startField; } inline System::Void BinaryTrace::sweep_taper_length_start::set(System::UInt16 value) { this->sweep_taper_length_startField = value; } inline System::Boolean BinaryTrace::sweep_taper_length_startSpecified::get() { return this->sweep_taper_length_startFieldSpecified; } inline System::Void BinaryTrace::sweep_taper_length_startSpecified::set(System::Boolean value) { this->sweep_taper_length_startFieldSpecified = value; } inline System::UInt16 BinaryTrace::sweep_taper_length_end::get() { return this->sweep_taper_length_endField; } inline System::Void BinaryTrace::sweep_taper_length_end::set(System::UInt16 value) { this->sweep_taper_length_endField = value; } inline System::Boolean BinaryTrace::sweep_taper_length_endSpecified::get() { return this->sweep_taper_length_endFieldSpecified; } inline System::Void BinaryTrace::sweep_taper_length_endSpecified::set(System::Boolean value) { this->sweep_taper_length_endFieldSpecified = value; } inline System::UInt16 BinaryTrace::taper_type::get() { return this->taper_typeField; } inline System::Void BinaryTrace::taper_type::set(System::UInt16 value) { this->taper_typeField = value; } inline System::Boolean BinaryTrace::taper_typeSpecified::get() { return this->taper_typeFieldSpecified; } inline System::Void BinaryTrace::taper_typeSpecified::set(System::Boolean value) { this->taper_typeFieldSpecified = value; } inline System::UInt16 BinaryTrace::antialias_filter_frequency::get() { return this->antialias_filter_frequencyField; } inline System::Void BinaryTrace::antialias_filter_frequency::set(System::UInt16 value) { this->antialias_filter_frequencyField = value; } inline System::Boolean BinaryTrace::antialias_filter_frequencySpecified::get() { return this->antialias_filter_frequencyFieldSpecified; } inline System::Void BinaryTrace::antialias_filter_frequencySpecified::set(System::Boolean value) { this->antialias_filter_frequencyFieldSpecified = value; } inline System::UInt16 BinaryTrace::antialias_filter_slope::get() { return this->antialias_filter_slopeField; } inline System::Void BinaryTrace::antialias_filter_slope::set(System::UInt16 value) { this->antialias_filter_slopeField = value; } inline System::Boolean BinaryTrace::antialias_filter_slopeSpecified::get() { return this->antialias_filter_slopeFieldSpecified; } inline System::Void BinaryTrace::antialias_filter_slopeSpecified::set(System::Boolean value) { this->antialias_filter_slopeFieldSpecified = value; } inline System::UInt16 BinaryTrace::notch_filter_freq::get() { return this->notch_filter_freqField; } inline System::Void BinaryTrace::notch_filter_freq::set(System::UInt16 value) { this->notch_filter_freqField = value; } inline System::Boolean BinaryTrace::notch_filter_freqSpecified::get() { return this->notch_filter_freqFieldSpecified; } inline System::Void BinaryTrace::notch_filter_freqSpecified::set(System::Boolean value) { this->notch_filter_freqFieldSpecified = value; } inline System::UInt16 BinaryTrace::notch_filter_slope::get() { return this->notch_filter_slopeField; } inline System::Void BinaryTrace::notch_filter_slope::set(System::UInt16 value) { this->notch_filter_slopeField = value; } inline System::Boolean BinaryTrace::notch_filter_slopeSpecified::get() { return this->notch_filter_slopeFieldSpecified; } inline System::Void BinaryTrace::notch_filter_slopeSpecified::set(System::Boolean value) { this->notch_filter_slopeFieldSpecified = value; } inline System::UInt16 BinaryTrace::lowcut_freq::get() { return this->lowcut_freqField; } inline System::Void BinaryTrace::lowcut_freq::set(System::UInt16 value) { this->lowcut_freqField = value; } inline System::Boolean BinaryTrace::lowcut_freqSpecified::get() { return this->lowcut_freqFieldSpecified; } inline System::Void BinaryTrace::lowcut_freqSpecified::set(System::Boolean value) { this->lowcut_freqFieldSpecified = value; } inline System::UInt16 BinaryTrace::high_cut_freq::get() { return this->high_cut_freqField; } inline System::Void BinaryTrace::high_cut_freq::set(System::UInt16 value) { this->high_cut_freqField = value; } inline System::Boolean BinaryTrace::high_cut_freqSpecified::get() { return this->high_cut_freqFieldSpecified; } inline System::Void BinaryTrace::high_cut_freqSpecified::set(System::Boolean value) { this->high_cut_freqFieldSpecified = value; } inline System::UInt16 BinaryTrace::lowcut_slope::get() { return this->lowcut_slopeField; } inline System::Void BinaryTrace::lowcut_slope::set(System::UInt16 value) { this->lowcut_slopeField = value; } inline System::Boolean BinaryTrace::lowcut_slopeSpecified::get() { return this->lowcut_slopeFieldSpecified; } inline System::Void BinaryTrace::lowcut_slopeSpecified::set(System::Boolean value) { this->lowcut_slopeFieldSpecified = value; } inline System::UInt16 BinaryTrace::highcut_slope::get() { return this->highcut_slopeField; } inline System::Void BinaryTrace::highcut_slope::set(System::UInt16 value) { this->highcut_slopeField = value; } inline System::Boolean BinaryTrace::highcut_slopeSpecified::get() { return this->highcut_slopeFieldSpecified; } inline System::Void BinaryTrace::highcut_slopeSpecified::set(System::Boolean value) { this->highcut_slopeFieldSpecified = value; } inline System::UInt16 BinaryTrace::year_data_recorded::get() { return this->year_data_recordedField; } inline System::Void BinaryTrace::year_data_recorded::set(System::UInt16 value) { this->year_data_recordedField = value; } inline System::Boolean BinaryTrace::year_data_recordedSpecified::get() { return this->year_data_recordedFieldSpecified; } inline System::Void BinaryTrace::year_data_recordedSpecified::set(System::Boolean value) { this->year_data_recordedFieldSpecified = value; } inline System::UInt16 BinaryTrace::day::get() { return this->dayField; } inline System::Void BinaryTrace::day::set(System::UInt16 value) { this->dayField = value; } inline System::Boolean BinaryTrace::daySpecified::get() { return this->dayFieldSpecified; } inline System::Void BinaryTrace::daySpecified::set(System::Boolean value) { this->dayFieldSpecified = value; } inline System::UInt16 BinaryTrace::hr::get() { return this->hrField; } inline System::Void BinaryTrace::hr::set(System::UInt16 value) { this->hrField = value; } inline System::Boolean BinaryTrace::hrSpecified::get() { return this->hrFieldSpecified; } inline System::Void BinaryTrace::hrSpecified::set(System::Boolean value) { this->hrFieldSpecified = value; } inline System::UInt16 BinaryTrace::min::get() { return this->minField; } inline System::Void BinaryTrace::min::set(System::UInt16 value) { this->minField = value; } inline System::Boolean BinaryTrace::minSpecified::get() { return this->minFieldSpecified; } inline System::Void BinaryTrace::minSpecified::set(System::Boolean value) { this->minFieldSpecified = value; } inline System::UInt16 BinaryTrace::sec::get() { return this->secField; } inline System::Void BinaryTrace::sec::set(System::UInt16 value) { this->secField = value; } inline System::Boolean BinaryTrace::secSpecified::get() { return this->secFieldSpecified; } inline System::Void BinaryTrace::secSpecified::set(System::Boolean value) { this->secFieldSpecified = value; } inline System::UInt16 BinaryTrace::msec::get() { return this->msecField; } inline System::Void BinaryTrace::msec::set(System::UInt16 value) { this->msecField = value; } inline System::Boolean BinaryTrace::msecSpecified::get() { return this->msecFieldSpecified; } inline System::Void BinaryTrace::msecSpecified::set(System::Boolean value) { this->msecFieldSpecified = value; } inline System::UInt16 BinaryTrace::time_weighting_factor::get() { return this->time_weighting_factorField; } inline System::Void BinaryTrace::time_weighting_factor::set(System::UInt16 value) { this->time_weighting_factorField = value; } inline System::Boolean BinaryTrace::time_weighting_factorSpecified::get() { return this->time_weighting_factorFieldSpecified; } inline System::Void BinaryTrace::time_weighting_factorSpecified::set(System::Boolean value) { this->time_weighting_factorFieldSpecified = value; } inline System::UInt16 BinaryTrace::group_number_of_roll_sw_1::get() { return this->group_number_of_roll_sw_1Field; } inline System::Void BinaryTrace::group_number_of_roll_sw_1::set(System::UInt16 value) { this->group_number_of_roll_sw_1Field = value; } inline System::Boolean BinaryTrace::group_number_of_roll_sw_1Specified::get() { return this->group_number_of_roll_sw_1FieldSpecified; } inline System::Void BinaryTrace::group_number_of_roll_sw_1Specified::set(System::Boolean value) { this->group_number_of_roll_sw_1FieldSpecified = value; } inline System::UInt16 BinaryTrace::group_number_of_tr1::get() { return this->group_number_of_tr1Field; } inline System::Void BinaryTrace::group_number_of_tr1::set(System::UInt16 value) { this->group_number_of_tr1Field = value; } inline System::Boolean BinaryTrace::group_number_of_tr1Specified::get() { return this->group_number_of_tr1FieldSpecified; } inline System::Void BinaryTrace::group_number_of_tr1Specified::set(System::Boolean value) { this->group_number_of_tr1FieldSpecified = value; } inline System::UInt16 BinaryTrace::group_number_of_last_trace::get() { return this->group_number_of_last_traceField; } inline System::Void BinaryTrace::group_number_of_last_trace::set(System::UInt16 value) { this->group_number_of_last_traceField = value; } inline System::Boolean BinaryTrace::group_number_of_last_traceSpecified::get() { return this->group_number_of_last_traceFieldSpecified; } inline System::Void BinaryTrace::group_number_of_last_traceSpecified::set(System::Boolean value) { this->group_number_of_last_traceFieldSpecified = value; } inline System::UInt16 BinaryTrace::gap_size::get() { return this->gap_sizeField; } inline System::Void BinaryTrace::gap_size::set(System::UInt16 value) { this->gap_sizeField = value; } inline System::Boolean BinaryTrace::gap_sizeSpecified::get() { return this->gap_sizeFieldSpecified; } inline System::Void BinaryTrace::gap_sizeSpecified::set(System::Boolean value) { this->gap_sizeFieldSpecified = value; } inline System::UInt16 BinaryTrace::over_travel::get() { return this->over_travelField; } inline System::Void BinaryTrace::over_travel::set(System::UInt16 value) { this->over_travelField = value; } inline System::Boolean BinaryTrace::over_travelSpecified::get() { return this->over_travelFieldSpecified; } inline System::Void BinaryTrace::over_travelSpecified::set(System::Boolean value) { this->over_travelFieldSpecified = value; } inline cli::array< System::Byte >^ BinaryTrace::trace_data::get() { return this->trace_dataField; } inline System::Void BinaryTrace::trace_data::set(cli::array< System::Byte >^ value) { this->trace_dataField = value; } inline System::Int16 BinaryTrace::taper::get() { return this->taperField; } inline System::Void BinaryTrace::taper::set(System::Int16 value) { this->taperField = value; } inline System::Boolean BinaryTrace::taperSpecified::get() { return this->taperFieldSpecified; } inline System::Void BinaryTrace::taperSpecified::set(System::Boolean value) { this->taperFieldSpecified = value; } inline System::Int16 BinaryTrace::TriggerInterval::get() { return this->triggerIntervalField; } inline System::Void BinaryTrace::TriggerInterval::set(System::Int16 value) { this->triggerIntervalField = value; } inline System::Boolean BinaryTrace::TriggerIntervalSpecified::get() { return this->triggerIntervalFieldSpecified; } inline System::Void BinaryTrace::TriggerIntervalSpecified::set(System::Boolean value) { this->triggerIntervalFieldSpecified = value; } inline cli::array< System::Byte >^ BinaryTrace::reserved::get() { return this->reservedField; } inline System::Void BinaryTrace::reserved::set(cli::array< System::Byte >^ value) { this->reservedField = value; } inline System::Xml::XmlElement^ BinaryTrace::Any::get() { return this->anyField; } inline System::Void BinaryTrace::Any::set(System::Xml::XmlElement^ value) { this->anyField = value; } inline System::Boolean BinaryTrace::is_reference_header::get() { return this->is_reference_headerField; } inline System::Void BinaryTrace::is_reference_header::set(System::Boolean value) { this->is_reference_headerField = value; } inline System::Int32 BinaryTrace::trc_num::get() { return this->trc_numField; } inline System::Void BinaryTrace::trc_num::set(System::Int32 value) { this->trc_numField = value; } inline System::Boolean BinaryTrace::trc_numSpecified::get() { return this->trc_numFieldSpecified; } inline System::Void BinaryTrace::trc_numSpecified::set(System::Boolean value) { this->trc_numFieldSpecified = value; } inline BinaryFileHeader::BinaryFileHeader() { this->sEG_Y_Format_Revision_NumberField = static_cast(0); this->fixed_length_trace_flagField = static_cast(0); this->number_of_extended_Textual_filesField = static_cast(0); } inline System::Int32 BinaryFileHeader::job_identification_number::get() { return this->job_identification_numberField; } inline System::Void BinaryFileHeader::job_identification_number::set(System::Int32 value) { this->job_identification_numberField = value; } inline System::Int32 BinaryFileHeader::line_number::get() { return this->line_numberField; } inline System::Void BinaryFileHeader::line_number::set(System::Int32 value) { this->line_numberField = value; } inline System::Int32 BinaryFileHeader::reel_number::get() { return this->reel_numberField; } inline System::Void BinaryFileHeader::reel_number::set(System::Int32 value) { this->reel_numberField = value; } inline System::Int16 BinaryFileHeader::number_of_data_traces_per_ensemble::get() { return this->number_of_data_traces_per_ensembleField; } inline System::Void BinaryFileHeader::number_of_data_traces_per_ensemble::set(System::Int16 value) { this->number_of_data_traces_per_ensembleField = value; } inline System::Int16 BinaryFileHeader::number_of_auxiliary_traces_per_ensemble::get() { return this->number_of_auxiliary_traces_per_ensembleField; } inline System::Void BinaryFileHeader::number_of_auxiliary_traces_per_ensemble::set(System::Int16 value) { this->number_of_auxiliary_traces_per_ensembleField = value; } inline System::UInt16 BinaryFileHeader::sample_interval_in_microseconds::get() { return this->sample_interval_in_microsecondsField; } inline System::Void BinaryFileHeader::sample_interval_in_microseconds::set(System::UInt16 value) { this->sample_interval_in_microsecondsField = value; } inline System::UInt16 BinaryFileHeader::sample_interval_in_usec_of_original_field_recording::get() { return this->sample_interval_in_usec_of_original_field_recordingField; } inline System::Void BinaryFileHeader::sample_interval_in_usec_of_original_field_recording::set(System::UInt16 value) { this->sample_interval_in_usec_of_original_field_recordingField = value; } inline System::UInt16 BinaryFileHeader::number_of_samples_per_data_trace::get() { return this->number_of_samples_per_data_traceField; } inline System::Void BinaryFileHeader::number_of_samples_per_data_trace::set(System::UInt16 value) { this->number_of_samples_per_data_traceField = value; } inline System::UInt16 BinaryFileHeader::number_of_samples_per_data_trace_for_original_field_recording::get() { return this->number_of_samples_per_data_trace_for_original_field_recordingField; } inline System::Void BinaryFileHeader::number_of_samples_per_data_trace_for_original_field_recording::set(System::UInt16 value) { this->number_of_samples_per_data_trace_for_original_field_recordingField = value; } inline System::UInt16 BinaryFileHeader::data_sample_format_code::get() { return this->data_sample_format_codeField; } inline System::Void BinaryFileHeader::data_sample_format_code::set(System::UInt16 value) { this->data_sample_format_codeField = value; } inline System::UInt16 BinaryFileHeader::ensemble_fold::get() { return this->ensemble_foldField; } inline System::Void BinaryFileHeader::ensemble_fold::set(System::UInt16 value) { this->ensemble_foldField = value; } inline System::Int16 BinaryFileHeader::trace_sorting_code::get() { return this->trace_sorting_codeField; } inline System::Void BinaryFileHeader::trace_sorting_code::set(System::Int16 value) { this->trace_sorting_codeField = value; } inline System::Int16 BinaryFileHeader::vertical_sum_code::get() { return this->vertical_sum_codeField; } inline System::Void BinaryFileHeader::vertical_sum_code::set(System::Int16 value) { this->vertical_sum_codeField = value; } inline System::UInt16 BinaryFileHeader::sweep_frequency_at_start_Hz::get() { return this->sweep_frequency_at_start_HzField; } inline System::Void BinaryFileHeader::sweep_frequency_at_start_Hz::set(System::UInt16 value) { this->sweep_frequency_at_start_HzField = value; } inline System::UInt16 BinaryFileHeader::sweep_frequency_at_end_Hz::get() { return this->sweep_frequency_at_end_HzField; } inline System::Void BinaryFileHeader::sweep_frequency_at_end_Hz::set(System::UInt16 value) { this->sweep_frequency_at_end_HzField = value; } inline System::UInt16 BinaryFileHeader::sweep_length_ms::get() { return this->sweep_length_msField; } inline System::Void BinaryFileHeader::sweep_length_ms::set(System::UInt16 value) { this->sweep_length_msField = value; } inline System::UInt16 BinaryFileHeader::sweep_type_code::get() { return this->sweep_type_codeField; } inline System::Void BinaryFileHeader::sweep_type_code::set(System::UInt16 value) { this->sweep_type_codeField = value; } inline System::UInt16 BinaryFileHeader::trace_number_of_sweep_channel::get() { return this->trace_number_of_sweep_channelField; } inline System::Void BinaryFileHeader::trace_number_of_sweep_channel::set(System::UInt16 value) { this->trace_number_of_sweep_channelField = value; } inline System::UInt16 BinaryFileHeader::sweep_trace_taper_length_in_milliseconds_at_start::get() { return this->sweep_trace_taper_length_in_milliseconds_at_startField; } inline System::Void BinaryFileHeader::sweep_trace_taper_length_in_milliseconds_at_start::set(System::UInt16 value) { this->sweep_trace_taper_length_in_milliseconds_at_startField = value; } inline System::UInt16 BinaryFileHeader::sweep_trace_taper_length_in_milliseconds_at_end::get() { return this->sweep_trace_taper_length_in_milliseconds_at_endField; } inline System::Void BinaryFileHeader::sweep_trace_taper_length_in_milliseconds_at_end::set(System::UInt16 value) { this->sweep_trace_taper_length_in_milliseconds_at_endField = value; } inline System::UInt16 BinaryFileHeader::taper_type::get() { return this->taper_typeField; } inline System::Void BinaryFileHeader::taper_type::set(System::UInt16 value) { this->taper_typeField = value; } inline System::UInt16 BinaryFileHeader::correlated_data_traces::get() { return this->correlated_data_tracesField; } inline System::Void BinaryFileHeader::correlated_data_traces::set(System::UInt16 value) { this->correlated_data_tracesField = value; } inline System::UInt16 BinaryFileHeader::binary_gain_recovered::get() { return this->binary_gain_recoveredField; } inline System::Void BinaryFileHeader::binary_gain_recovered::set(System::UInt16 value) { this->binary_gain_recoveredField = value; } inline System::UInt16 BinaryFileHeader::amplitude_recovery_method::get() { return this->amplitude_recovery_methodField; } inline System::Void BinaryFileHeader::amplitude_recovery_method::set(System::UInt16 value) { this->amplitude_recovery_methodField = value; } inline System::UInt16 BinaryFileHeader::measurement_system::get() { return this->measurement_systemField; } inline System::Void BinaryFileHeader::measurement_system::set(System::UInt16 value) { this->measurement_systemField = value; } inline System::UInt16 BinaryFileHeader::impulse_signal_polarity::get() { return this->impulse_signal_polarityField; } inline System::Void BinaryFileHeader::impulse_signal_polarity::set(System::UInt16 value) { this->impulse_signal_polarityField = value; } inline System::UInt16 BinaryFileHeader::vibratory_polarity_code::get() { return this->vibratory_polarity_codeField; } inline System::Void BinaryFileHeader::vibratory_polarity_code::set(System::UInt16 value) { this->vibratory_polarity_codeField = value; } inline cli::array< System::Byte >^ BinaryFileHeader::unassigned_3261_3500::get() { return this->unassigned_3261_3500Field; } inline System::Void BinaryFileHeader::unassigned_3261_3500::set(cli::array< System::Byte >^ value) { this->unassigned_3261_3500Field = value; } inline System::UInt16 BinaryFileHeader::SEG_Y_Format_Revision_Number::get() { return this->sEG_Y_Format_Revision_NumberField; } inline System::Void BinaryFileHeader::SEG_Y_Format_Revision_Number::set(System::UInt16 value) { this->sEG_Y_Format_Revision_NumberField = value; } inline System::UInt16 BinaryFileHeader::fixed_length_trace_flag::get() { return this->fixed_length_trace_flagField; } inline System::Void BinaryFileHeader::fixed_length_trace_flag::set(System::UInt16 value) { this->fixed_length_trace_flagField = value; } inline System::Int16 BinaryFileHeader::number_of_extended_Textual_files::get() { return this->number_of_extended_Textual_filesField; } inline System::Void BinaryFileHeader::number_of_extended_Textual_files::set(System::Int16 value) { this->number_of_extended_Textual_filesField = value; } inline cli::array< System::Byte >^ BinaryFileHeader::reservered::get() { return this->reserveredField; } inline System::Void BinaryFileHeader::reservered::set(cli::array< System::Byte >^ value) { this->reserveredField = value; } inline cli::array< TextualFileHeaderText^ >^ TextualFileHeader::text::get() { return this->textField; } inline System::Void TextualFileHeader::text::set(cli::array< TextualFileHeaderText^ >^ value) { this->textField = value; } inline System::Boolean TextualFileHeader::is_EBCDIC::get() { return this->is_EBCDICField; } inline System::Void TextualFileHeader::is_EBCDIC::set(System::Boolean value) { this->is_EBCDICField = value; } inline System::Byte TextualFileHeader::extended_header_number::get() { return this->extended_header_numberField; } inline System::Void TextualFileHeader::extended_header_number::set(System::Byte value) { this->extended_header_numberField = value; } inline System::Boolean TextualFileHeader::extended_header_numberSpecified::get() { return this->extended_header_numberFieldSpecified; } inline System::Void TextualFileHeader::extended_header_numberSpecified::set(System::Boolean value) { this->extended_header_numberFieldSpecified = value; } inline System::String^ TextualFileHeaderText::ascii_string::get() { return this->ascii_stringField; } inline System::Void TextualFileHeaderText::ascii_string::set(System::String^ value) { this->ascii_stringField = value; } inline System::UInt16 TextualFileHeaderText::line_number::get() { return this->line_numberField; } inline System::Void TextualFileHeaderText::line_number::set(System::UInt16 value) { this->line_numberField = value; } inline System::Boolean TextualFileHeaderText::line_numberSpecified::get() { return this->line_numberFieldSpecified; } inline System::Void TextualFileHeaderText::line_numberSpecified::set(System::Boolean value) { this->line_numberFieldSpecified = value; } inline SegyContents::SegyContents() { this->original_trace_converted_to_envelopeField = false; this->envelope_exponentField = 1; this->time_lines_embedded_in_trace_dataField = false; this->horizontal_time_line_separation_msecField = 250; this->vertical_time_line_separation_secField = 600; this->original_trace_converted_to_half_waveField = false; } inline TextualFileHeader^ SegyContents::text_file_header::get() { return this->text_file_headerField; } inline System::Void SegyContents::text_file_header::set(TextualFileHeader^ value) { this->text_file_headerField = value; } inline BinaryFileHeader^ SegyContents::binary_file_header::get() { return this->binary_file_headerField; } inline System::Void SegyContents::binary_file_header::set(BinaryFileHeader^ value) { this->binary_file_headerField = value; } inline cli::array< BinaryTrace^ >^ SegyContents::binary_trace::get() { return this->binary_traceField; } inline System::Void SegyContents::binary_trace::set(cli::array< BinaryTrace^ >^ value) { this->binary_traceField = value; } inline System::Boolean SegyContents::original_trace_converted_to_envelope::get() { return this->original_trace_converted_to_envelopeField; } inline System::Void SegyContents::original_trace_converted_to_envelope::set(System::Boolean value) { this->original_trace_converted_to_envelopeField = value; } inline System::Double SegyContents::envelope_exponent::get() { return this->envelope_exponentField; } inline System::Void SegyContents::envelope_exponent::set(System::Double value) { this->envelope_exponentField = value; } inline System::Boolean SegyContents::time_lines_embedded_in_trace_data::get() { return this->time_lines_embedded_in_trace_dataField; } inline System::Void SegyContents::time_lines_embedded_in_trace_data::set(System::Boolean value) { this->time_lines_embedded_in_trace_dataField = value; } inline System::Double SegyContents::horizontal_time_line_separation_msec::get() { return this->horizontal_time_line_separation_msecField; } inline System::Void SegyContents::horizontal_time_line_separation_msec::set(System::Double value) { this->horizontal_time_line_separation_msecField = value; } inline System::Double SegyContents::vertical_time_line_separation_sec::get() { return this->vertical_time_line_separation_secField; } inline System::Void SegyContents::vertical_time_line_separation_sec::set(System::Double value) { this->vertical_time_line_separation_secField = value; } inline System::Boolean SegyContents::original_trace_converted_to_half_wave::get() { return this->original_trace_converted_to_half_waveField; } inline System::Void SegyContents::original_trace_converted_to_half_wave::set(System::Boolean value) { this->original_trace_converted_to_half_waveField = value; } inline System::String^ FileContents::file_type::get() { return this->file_typeField; } inline System::Void FileContents::file_type::set(System::String^ value) { this->file_typeField = value; } inline SegyContents^ FileContents::segy_contents::get() { return this->segy_contentsField; } inline System::Void FileContents::segy_contents::set(SegyContents^ value) { this->segy_contentsField = value; } inline FileContentsXtf_contents^ FileContents::xtf_contents::get() { return this->xtf_contentsField; } inline System::Void FileContents::xtf_contents::set(FileContentsXtf_contents^ value) { this->xtf_contentsField = value; } inline FileContentsGsf_contents^ FileContents::gsf_contents::get() { return this->gsf_contentsField; } inline System::Void FileContents::gsf_contents::set(FileContentsGsf_contents^ value) { this->gsf_contentsField = value; } inline System::String^ NAPMetadataProfile::tobedefined::get() { return this->tobedefinedField; } inline System::Void NAPMetadataProfile::tobedefined::set(System::String^ value) { this->tobedefinedField = value; } inline System::DateTime BoundingBox::starttime::get() { return this->starttimeField; } inline System::Void BoundingBox::starttime::set(System::DateTime value) { this->starttimeField = value; } inline System::DateTime BoundingBox::endtime::get() { return this->endtimeField; } inline System::Void BoundingBox::endtime::set(System::DateTime value) { this->endtimeField = value; } inline System::Double BoundingBox::southern_latititude::get() { return this->southern_latititudeField; } inline System::Void BoundingBox::southern_latititude::set(System::Double value) { this->southern_latititudeField = value; } inline System::Double BoundingBox::northern_latititude::get() { return this->northern_latititudeField; } inline System::Void BoundingBox::northern_latititude::set(System::Double value) { this->northern_latititudeField = value; } inline System::Double BoundingBox::western_longitude::get() { return this->western_longitudeField; } inline System::Void BoundingBox::western_longitude::set(System::Double value) { this->western_longitudeField = value; } inline System::Double BoundingBox::eastern_longitude::get() { return this->eastern_longitudeField; } inline System::Void BoundingBox::eastern_longitude::set(System::Double value) { this->eastern_longitudeField = value; } inline System::UInt32 BoundingBox::number_of_channels::get() { return this->number_of_channelsField; } inline System::Void BoundingBox::number_of_channels::set(System::UInt32 value) { this->number_of_channelsField = value; } inline System::UInt32 BoundingBox::number_of_traces::get() { return this->number_of_tracesField; } inline System::Void BoundingBox::number_of_traces::set(System::UInt32 value) { this->number_of_tracesField = value; } inline System::Int32 BoundingBox::minimum_trace_time::get() { return this->minimum_trace_timeField; } inline System::Void BoundingBox::minimum_trace_time::set(System::Int32 value) { this->minimum_trace_timeField = value; } inline System::Int32 BoundingBox::maximum_trace_time::get() { return this->maximum_trace_timeField; } inline System::Void BoundingBox::maximum_trace_time::set(System::Int32 value) { this->maximum_trace_timeField = value; } inline System::UInt32 BoundingBox::number_of_samples_per_trace::get() { return this->number_of_samples_per_traceField; } inline System::Void BoundingBox::number_of_samples_per_trace::set(System::UInt32 value) { this->number_of_samples_per_traceField = value; } inline System::Xml::XmlElement^ BoundingBox::Any::get() { return this->anyField; } inline System::Void BoundingBox::Any::set(System::Xml::XmlElement^ value) { this->anyField = value; }