List of all items
Structs
- error::Error
- hal::config::GxiEnumDescription
- hal::device::GxiDevice
- hal::device::GxiFrameCallbackData
- hal::device::GxiFrameData
- raw::gx_interface::GXInstance
- raw::gx_struct::GX_DEVICE_BASE_INFO
- raw::gx_struct::GX_DEVICE_IP_INFO
- raw::gx_struct::GX_ENUM_DESCRIPTION
- raw::gx_struct::GX_FLOAT_RANGE
- raw::gx_struct::GX_FRAME_BUFFER
- raw::gx_struct::GX_FRAME_CALLBACK_PARAM
- raw::gx_struct::GX_FRAME_DATA
- raw::gx_struct::GX_INT_RANGE
- raw::gx_struct::GX_OPEN_PARAM
- raw::gx_struct::GX_REGISTER_STACK_ENTRY
- utils::builder::GXDeviceBaseInfoBuilder
- utils::builder::GXOpenParamBuilder
- utils::facade::GXFrameDataFacade
Enums
- error::ErrorKind
- error::MutexType
- raw::gx_enum::GX_ACCESS_MODE
- raw::gx_enum::GX_ACCESS_STATUS
- raw::gx_enum::GX_DEVICE_CLASS
- raw::gx_enum::GX_DEVICE_CLASS_LIST
- raw::gx_enum::GX_FEATURE_ID
- raw::gx_enum::GX_FEATURE_LEVEL
- raw::gx_enum::GX_FEATURE_TYPE
- raw::gx_enum::GX_FRAME_STATUS
- raw::gx_enum::GX_FRAME_STATUS_LIST
- raw::gx_enum::GX_IP_CONFIGURE_MODE_LIST
- raw::gx_enum::GX_OPEN_MODE
- raw::gx_enum::GX_RESET_DEVICE_MODE
- raw::gx_enum::GX_STATUS_LIST
- raw::gx_pixel_format::PixelColorFilterEntry
- raw::gx_pixel_format::PixelFormatEntry
- raw::gx_pixel_format::PixelSizeEntry
Traits
Functions
- hal::base::gxci_close
- hal::base::gxci_init
- hal::base::gxci_init_default
- hal::base::gxi_check
- hal::check::check_gx_status
- hal::check::check_gx_status_with_ok_fn
- hal::check::check_status
- hal::check::check_status_with_ok_fn
- hal::config::gxi_get_bool
- hal::config::gxi_get_buffer
- hal::config::gxi_get_buffer_length
- hal::config::gxi_get_enum
- hal::config::gxi_get_enum_description
- hal::config::gxi_get_enum_entry_nums
- hal::config::gxi_get_feature_name
- hal::config::gxi_get_feature_value
- hal::config::gxi_get_float
- hal::config::gxi_get_float_range
- hal::config::gxi_get_int
- hal::config::gxi_get_int_range
- hal::config::gxi_get_string
- hal::config::gxi_get_string_length
- hal::config::gxi_get_string_max_length
- hal::config::gxi_set_bool
- hal::config::gxi_set_buffer
- hal::config::gxi_set_enum
- hal::config::gxi_set_feature_value
- hal::config::gxi_set_float
- hal::config::gxi_set_int
- hal::config::gxi_set_string
- hal::control::acquisition::gxi_acquisition_start
- hal::control::acquisition::gxi_acquisition_stop
- hal::control::acquisition::gxi_get_aaroi_height
- hal::control::acquisition::gxi_get_aaroi_offset_x
- hal::control::acquisition::gxi_get_aaroi_offset_y
- hal::control::acquisition::gxi_get_aaroi_width
- hal::control::acquisition::gxi_get_acquisition_mode
- hal::control::acquisition::gxi_get_auto_exposure_time_max
- hal::control::acquisition::gxi_get_auto_exposure_time_min
- hal::control::acquisition::gxi_get_exposure_auto
- hal::control::acquisition::gxi_get_exposure_mode
- hal::control::acquisition::gxi_get_exposure_time
- hal::control::acquisition::gxi_get_trigger_activation
- hal::control::acquisition::gxi_get_trigger_delay
- hal::control::acquisition::gxi_get_trigger_filter_falling_edge
- hal::control::acquisition::gxi_get_trigger_filter_rasing_edge
- hal::control::acquisition::gxi_get_trigger_mode
- hal::control::acquisition::gxi_get_trigger_selector
- hal::control::acquisition::gxi_get_trigger_source
- hal::control::acquisition::gxi_set_aaroi_height
- hal::control::acquisition::gxi_set_aaroi_offset_x
- hal::control::acquisition::gxi_set_aaroi_offset_y
- hal::control::acquisition::gxi_set_aaroi_width
- hal::control::acquisition::gxi_set_acquisition_mode
- hal::control::acquisition::gxi_set_acquisition_mode_continuous
- hal::control::acquisition::gxi_set_auto_exposure_time_max
- hal::control::acquisition::gxi_set_auto_exposure_time_min
- hal::control::acquisition::gxi_set_exposure_auto
- hal::control::acquisition::gxi_set_exposure_auto_continuous
- hal::control::acquisition::gxi_set_exposure_auto_off
- hal::control::acquisition::gxi_set_exposure_auto_once
- hal::control::acquisition::gxi_set_exposure_mode
- hal::control::acquisition::gxi_set_exposure_mode_timed
- hal::control::acquisition::gxi_set_exposure_time
- hal::control::acquisition::gxi_set_trigger_activation
- hal::control::acquisition::gxi_set_trigger_activation_falling_edge
- hal::control::acquisition::gxi_set_trigger_activation_rising_edge
- hal::control::acquisition::gxi_set_trigger_delay
- hal::control::acquisition::gxi_set_trigger_filter_falling_edge
- hal::control::acquisition::gxi_set_trigger_filter_rasing_edge
- hal::control::acquisition::gxi_set_trigger_mode
- hal::control::acquisition::gxi_set_trigger_mode_off
- hal::control::acquisition::gxi_set_trigger_selector
- hal::control::acquisition::gxi_set_trigger_selector_frame_start
- hal::control::acquisition::gxi_set_trigger_source
- hal::control::acquisition::gxi_set_trigger_source_software
- hal::control::analog::gxi_get_auto_gain_max
- hal::control::analog::gxi_get_auto_gain_min
- hal::control::analog::gxi_get_awb_lamp_house
- hal::control::analog::gxi_get_awbroi_height
- hal::control::analog::gxi_get_awbroi_offset_x
- hal::control::analog::gxi_get_awbroi_offset_y
- hal::control::analog::gxi_get_awbroi_width
- hal::control::analog::gxi_get_balance_ratio
- hal::control::analog::gxi_get_balance_ratio_selector
- hal::control::analog::gxi_get_balance_white_auto
- hal::control::analog::gxi_get_gain
- hal::control::analog::gxi_get_gain_auto
- hal::control::analog::gxi_get_gain_selector
- hal::control::analog::gxi_set_auto_gain_max
- hal::control::analog::gxi_set_auto_gain_min
- hal::control::analog::gxi_set_awb_lamp_house
- hal::control::analog::gxi_set_awb_lamp_house_adaptive
- hal::control::analog::gxi_set_awbroi_height
- hal::control::analog::gxi_set_awbroi_offset_x
- hal::control::analog::gxi_set_awbroi_offset_y
- hal::control::analog::gxi_set_awbroi_width
- hal::control::analog::gxi_set_balance_ratio_selector
- hal::control::analog::gxi_set_balance_ratio_selector_blue
- hal::control::analog::gxi_set_balance_ratio_selector_green
- hal::control::analog::gxi_set_balance_ratio_selector_red
- hal::control::analog::gxi_set_balance_white_auto
- hal::control::analog::gxi_set_balance_white_auto_continuous
- hal::control::analog::gxi_set_balance_white_auto_off
- hal::control::analog::gxi_set_balance_white_auto_once
- hal::control::analog::gxi_set_gain
- hal::control::analog::gxi_set_gain_auto
- hal::control::analog::gxi_set_gain_auto_continuous
- hal::control::analog::gxi_set_gain_auto_off
- hal::control::analog::gxi_set_gain_auto_once
- hal::control::analog::gxi_set_gain_selector
- hal::control::analog::gxi_set_gain_selector_analog_all
- hal::control::chunk_data::gxi_get_chunk_enable
- hal::control::chunk_data::gxi_get_chunk_mode_active
- hal::control::chunk_data::gxi_get_chunk_selector
- hal::control::chunk_data::gxi_set_chunk_enable
- hal::control::chunk_data::gxi_set_chunk_mode_active
- hal::control::chunk_data::gxi_set_chunk_selector
- hal::control::chunk_data::gxi_set_chunk_selector_frame_id
- hal::control::chunk_data::gxi_set_chunk_selector_timestamp
- hal::control::device::gxi_get_device_firmware_version
- hal::control::device::gxi_get_device_link_current_throughput
- hal::control::device::gxi_get_device_link_selector
- hal::control::device::gxi_get_device_link_throughput_limit
- hal::control::device::gxi_get_device_link_throughput_limit_mode
- hal::control::device::gxi_get_device_model_name
- hal::control::device::gxi_get_device_serial_number
- hal::control::device::gxi_get_device_user_id
- hal::control::device::gxi_get_device_vendor_name
- hal::control::device::gxi_get_device_version
- hal::control::device::gxi_get_factory_setting_version
- hal::control::device::gxi_set_device_link_selector
- hal::control::device::gxi_set_device_link_throughput_limit
- hal::control::device::gxi_set_device_link_throughput_limit_mode
- hal::control::device::gxi_set_device_link_throughput_limit_mode_off
- hal::control::device::gxi_set_device_link_throughput_limit_mode_on
- hal::control::device::gxi_set_device_user_id
- hal::control::image_format::gxi_get_height
- hal::control::image_format::gxi_get_max_height
- hal::control::image_format::gxi_get_max_width
- hal::control::image_format::gxi_get_offset_x
- hal::control::image_format::gxi_get_offset_y
- hal::control::image_format::gxi_get_pixel_color_filter
- hal::control::image_format::gxi_get_pixel_format
- hal::control::image_format::gxi_get_pixel_size
- hal::control::image_format::gxi_get_region_selector
- hal::control::image_format::gxi_get_sensor_height
- hal::control::image_format::gxi_get_sensor_width
- hal::control::image_format::gxi_get_test_pattern
- hal::control::image_format::gxi_get_test_pattern_generator_selector
- hal::control::image_format::gxi_get_width
- hal::control::image_format::gxi_set_height
- hal::control::image_format::gxi_set_offset_x
- hal::control::image_format::gxi_set_offset_y
- hal::control::image_format::gxi_set_pixel_format
- hal::control::image_format::gxi_set_pixel_format_bayer_rg10
- hal::control::image_format::gxi_set_pixel_format_bayer_rgb
- hal::control::image_format::gxi_set_region_selector
- hal::control::image_format::gxi_set_region_selector_region0
- hal::control::image_format::gxi_set_test_pattern
- hal::control::image_format::gxi_set_test_pattern_generator_selector
- hal::control::image_format::gxi_set_test_pattern_generator_selector_region0
- hal::control::image_format::gxi_set_test_pattern_off
- hal::control::image_format::gxi_set_width
- hal::control::transport_layer::gxi_get_payload_size
- hal::control::user_set::gxi_get_user_set_default
- hal::control::user_set::gxi_get_user_set_selector
- hal::control::user_set::gxi_set_user_set_default
- hal::control::user_set::gxi_set_user_set_default_default
- hal::control::user_set::gxi_set_user_set_default_user_set0
- hal::control::user_set::gxi_set_user_set_selector
- hal::control::user_set::gxi_set_user_set_selector_default
- hal::control::user_set::gxi_set_user_set_selector_user_set0
- hal::control::user_set::gxi_user_set_load
- hal::control::user_set::gxi_user_set_save
- hal::device::gxi_check_device_handle
- hal::device::gxi_close_device
- hal::device::gxi_close_stream
- hal::device::gxi_count_devices
- hal::device::gxi_get_device_handle
- hal::device::gxi_get_image
- hal::device::gxi_get_image_as_bytes
- hal::device::gxi_get_image_as_frame_data
- hal::device::gxi_get_image_as_raw
- hal::device::gxi_list_devices
- hal::device::gxi_open_device
- hal::device::gxi_open_stream
- hal::device::gxi_open_stream_interval
- hal::device::gxi_save_image_as_png
- hal::device::gxi_send_command
- hal::device::gxi_use_stream
- utils::debug::print_device_info
- utils::extract::extract_callback_img_buf
- utils::extract::extract_frame_callback_param
- utils::extract::extract_img_buf
- utils::extract::extract_n_value
- utils::extract::extract_sz_symbolic
- utils::facade::convert_to_frame_data
- utils::facade::fetch_frame_data
- utils::imgproc::extract_image_data
- utils::matching::match_feature_type
- utils::status::convert_to_gx_status
- utils::status::gx_status_describe
Type Aliases
- error::Result
- raw::gx_callback::GXCaptureCallBack
- raw::gx_callback::GXDeviceOfflineCallBack
- raw::gx_callback::GXFeatureCallBack
- raw::gx_enum::GX_IP_CONFIGURE_MODE
- raw::gx_enum::GX_RESET_DEVICE_MODE_CMD
- raw::gx_handle::GX_DEV_HANDLE
- raw::gx_handle::GX_EVENT_CALLBACK_HANDLE
- raw::gx_handle::GX_FEATURE_CALLBACK_HANDLE
- raw::gx_struct::PGX_FRAME_BUFFER
Statics
- hal::base::GXI
- hal::device::FRAME_CALLBACK_DATA
- hal::device::GXI_DEVICE
- hal::device::GXI_FRAME_DATA
- hal::device::GXI_IMAGE_BUFFER
Constants
- raw::gx_const::GX_INFO_LENGTH_128_BYTE
- raw::gx_const::GX_INFO_LENGTH_32_BYTE
- raw::gx_const::GX_INFO_LENGTH_64_BYTE
- raw::gx_const::GX_INFO_LENGTH_8_BYTE
- raw::gx_pixel_format::PIXEL_10BIT
- raw::gx_pixel_format::PIXEL_12BIT
- raw::gx_pixel_format::PIXEL_16BIT
- raw::gx_pixel_format::PIXEL_24BIT
- raw::gx_pixel_format::PIXEL_30BIT
- raw::gx_pixel_format::PIXEL_32BIT
- raw::gx_pixel_format::PIXEL_36BIT
- raw::gx_pixel_format::PIXEL_48BIT
- raw::gx_pixel_format::PIXEL_64BIT
- raw::gx_pixel_format::PIXEL_8BIT
- raw::gx_pixel_format::PIXEL_COLOR
- raw::gx_pixel_format::PIXEL_MONO