public class RealSense extends RealSense
RealSense.FrameFunction, RealSense.LogCallbackFunction, RealSense.MotionFunction, RealSense.TimestampFunction
Modifier and Type | Field and Description |
---|---|
static int |
actual_exposure
enum class rs::frame_metadata
|
static int |
actual_fps
enum class rs::frame_metadata
|
static int |
adapter_board
enum class rs::capabilities
|
static int |
adapter_board_firmware_version
enum class rs::camera_info
|
static byte |
all_sources
enum class rs::source
|
static int |
any
enum class rs::format
|
static int |
best_quality
enum class rs::preset
|
static int |
bgr8
enum class rs::format
|
static int |
bgra8
enum class rs::format
|
static int |
build_date
enum class rs::camera_info
|
static int |
calibration_date
enum class rs::camera_info
|
static int |
camera
enum class rs::timestamp_domain
|
static int |
camera_firmware_version
enum class rs::camera_info
|
static int |
camera_type
enum class rs::camera_info
|
static int |
color
enum class rs::capabilities
|
static int |
color_aligned_to_depth
enum class rs::stream
|
static int |
color_backlight_compensation
enum class rs::option
|
static int |
color_brightness
enum class rs::option
|
static int |
color_contrast
enum class rs::option
|
static int |
color_enable_auto_exposure
enum class rs::option
|
static int |
color_enable_auto_white_balance
enum class rs::option
|
static int |
color_exposure
enum class rs::option
|
static int |
color_gain
enum class rs::option
|
static int |
color_gamma
enum class rs::option
|
static int |
color_hue
enum class rs::option
|
static int |
color_saturation
enum class rs::option
|
static int |
color_sharpness
enum class rs::option
|
static int |
color_white_balance
enum class rs::option
|
static int |
content_version
enum class rs::camera_info
|
static int |
continous
enum class rs::output_buffer_format
|
static int |
debug
enum class rs::log_severity
|
static int |
depth
enum class rs::capabilities
|
static int |
depth_aligned_to_color
enum class rs::stream
|
static int |
depth_aligned_to_infrared2
enum class rs::stream
|
static int |
depth_aligned_to_rectified_color
enum class rs::stream
|
static int |
device_name
enum class rs::camera_info
|
static int |
disparity16
enum class rs::format
|
static int |
distortion_ftheta
enum class rs::distortion
|
static int |
emitter_type
enum class rs::camera_info
|
static int |
enumeration
enum class rs::capabilities
|
static int |
error
enum class rs::log_severity
|
static byte |
event_imu_accel
enum class rs::event
|
static byte |
event_imu_depth_cam
enum class rs::event
|
static byte |
event_imu_g0_sync
enum class rs::event
|
static byte |
event_imu_g1_sync
enum class rs::event
|
static byte |
event_imu_g2_sync
enum class rs::event
|
static byte |
event_imu_gyro
enum class rs::event
|
static byte |
event_imu_motion_cam
enum class rs::event
|
static int |
f200_accuracy
enum class rs::option
|
static int |
f200_confidence_threshold
enum class rs::option
|
static int |
f200_dynamic_fps
enum class rs::option
|
static int |
f200_filter_option
enum class rs::option
|
static int |
f200_laser_power
enum class rs::option
|
static int |
f200_motion_range
enum class rs::option
|
static int |
fatal
enum class rs::log_severity
|
static int |
fish_eye
enum class rs::capabilities
|
static int |
fisheye
enum class rs::stream
|
static int |
fisheye_color_auto_exposure
enum class rs::option
|
static int |
fisheye_color_auto_exposure_mode
enum class rs::option
|
static int |
fisheye_color_auto_exposure_rate
enum class rs::option
|
static int |
fisheye_color_auto_exposure_sample_rate
enum class rs::option
|
static int |
fisheye_color_auto_exposure_skip_frames
enum class rs::option
|
static int |
fisheye_exposure
enum class rs::option
|
static int |
fisheye_external_trigger
enum class rs::option
|
static int |
fisheye_gain
enum class rs::option
|
static int |
fisheye_strobe
enum class rs::option
|
static int |
focus_alignment_date
enum class rs::camera_info
|
static int |
focus_value
enum class rs::camera_info
|
static int |
frames_queue_size
enum class rs::option
|
static int |
hardware_logger_enabled
enum class rs::option
|
static int |
highest_framerate
enum class rs::preset
|
static int |
imager_model_number
enum class rs::camera_info
|
static int |
info
enum class rs::log_severity
|
static int |
infrared
enum class rs::capabilities
|
static int |
infrared2
enum class rs::capabilities
|
static int |
infrared2_aligned_to_depth
enum class rs::stream
|
static int |
inverse_brown_conrady
enum class rs::distortion
|
static int |
isp_fw_version
enum class rs::camera_info
|
static int |
largest_image
enum class rs::preset
|
static int |
lens_coating_type
enum class rs::camera_info
|
static int |
lens_nominal_baseline
enum class rs::camera_info
|
static int |
lens_type
enum class rs::camera_info
|
static int |
log_none
enum class rs::log_severity
|
static int |
microcontroller
enum class rs::timestamp_domain
|
static int |
modified_brown_conrady
enum class rs::distortion
|
static int |
module_version
enum class rs::camera_info
|
static byte |
motion_data
enum class rs::source
|
static int |
motion_events
enum class rs::capabilities
|
static int |
motion_module_firmware_update
enum class rs::blob_type
|
static int |
motion_module_firmware_version
enum class rs::camera_info
|
static int |
motion_module_fw_update
enum class rs::capabilities
|
static int |
none
enum class rs::distortion
|
static int |
oem_id
enum class rs::camera_info
|
static int |
output_native
enum class rs::output_buffer_format
|
static int |
points
enum class rs::stream
|
static int |
program_date
enum class rs::camera_info
|
static int |
r200_auto_exposure_bottom_edge
enum class rs::option
|
static int |
r200_auto_exposure_bright_ratio_set_point
enum class rs::option
|
static int |
r200_auto_exposure_kp_dark_threshold
enum class rs::option
|
static int |
r200_auto_exposure_kp_exposure
enum class rs::option
|
static int |
r200_auto_exposure_kp_gain
enum class rs::option
|
static int |
r200_auto_exposure_left_edge
enum class rs::option
|
static int |
r200_auto_exposure_mean_intensity_set_point
enum class rs::option
|
static int |
r200_auto_exposure_right_edge
enum class rs::option
|
static int |
r200_auto_exposure_top_edge
enum class rs::option
|
static int |
r200_depth_clamp_max
enum class rs::option
|
static int |
r200_depth_clamp_min
enum class rs::option
|
static int |
r200_depth_control_estimate_median_decrement
enum class rs::option
|
static int |
r200_depth_control_estimate_median_increment
enum class rs::option
|
static int |
r200_depth_control_lr_threshold
enum class rs::option
|
static int |
r200_depth_control_median_threshold
enum class rs::option
|
static int |
r200_depth_control_neighbor_threshold
enum class rs::option
|
static int |
r200_depth_control_score_maximum_threshold
enum class rs::option
|
static int |
r200_depth_control_score_minimum_threshold
enum class rs::option
|
static int |
r200_depth_control_second_peak_threshold
enum class rs::option
|
static int |
r200_depth_control_texture_count_threshold
enum class rs::option
|
static int |
r200_depth_control_texture_difference_threshold
enum class rs::option
|
static int |
r200_depth_units
enum class rs::option
|
static int |
r200_disparity_multiplier
enum class rs::option
|
static int |
r200_disparity_shift
enum class rs::option
|
static int |
r200_emitter_enabled
enum class rs::option
|
static int |
r200_lr_auto_exposure_enabled
enum class rs::option
|
static int |
r200_lr_exposure
enum class rs::option
|
static int |
r200_lr_gain
enum class rs::option
|
static int |
raw10
enum class rs::format
|
static int |
raw16
enum class rs::format
|
static int |
raw8
enum class rs::format
|
static int |
rectified_color
enum class rs::stream
|
static int |
rgb8
enum class rs::format
|
static int |
rgba8
enum class rs::format
|
static int |
RS_API_MAJOR_VERSION
\file rs.h
\brief
Exposes librealsense functionality for C compilers
|
static int |
RS_API_MINOR_VERSION |
static int |
RS_API_PATCH_VERSION |
static int |
RS_API_VERSION |
static String |
RS_API_VERSION_STR |
static int |
RS_BLOB_TYPE_COUNT
enum rs_blob_type
|
static int |
RS_BLOB_TYPE_MOTION_MODULE_FIRMWARE_UPDATE
enum rs_blob_type
|
static int |
RS_CAMERA_INFO_3RD_LENS_COATING_TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_3RD_LENS_TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_3RD_NOMINAL_BASELINE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_ADAPTER_BOARD_FIRMWARE_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_BUILD_DATE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_CALIBRATION_DATE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_CAMERA_FIRMWARE_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_CAMERA_TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_CONTENT_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_COUNT
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_DEVICE_NAME
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_DEVICE_SERIAL_NUMBER
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_EMITTER_TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_FOCUS_ALIGNMENT_DATE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_FOCUS_VALUE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_IMAGER_MODEL_NUMBER
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_ISP_FW_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_LENS_COATING__TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_LENS_TYPE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_MODULE_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_MOTION_MODULE_FIRMWARE_VERSION
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_NOMINAL_BASELINE
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_OEM_ID
enum rs_camera_info
|
static int |
RS_CAMERA_INFO_PROGRAM_DATE
enum rs_camera_info
|
static int |
RS_CAPABILITIES_ADAPTER_BOARD
enum rs_capabilities
|
static int |
RS_CAPABILITIES_COLOR
enum rs_capabilities
|
static int |
RS_CAPABILITIES_COUNT
enum rs_capabilities
|
static int |
RS_CAPABILITIES_DEPTH
enum rs_capabilities
|
static int |
RS_CAPABILITIES_ENUMERATION
enum rs_capabilities
|
static int |
RS_CAPABILITIES_FISH_EYE
enum rs_capabilities
|
static int |
RS_CAPABILITIES_INFRARED
enum rs_capabilities
|
static int |
RS_CAPABILITIES_INFRARED2
enum rs_capabilities
|
static int |
RS_CAPABILITIES_MOTION_EVENTS
enum rs_capabilities
|
static int |
RS_CAPABILITIES_MOTION_MODULE_FW_UPDATE
enum rs_capabilities
|
static int |
RS_DISTORTION_COUNT
enum rs_distortion
|
static int |
RS_DISTORTION_FTHETA
enum rs_distortion
|
static int |
RS_DISTORTION_INVERSE_BROWN_CONRADY
enum rs_distortion
|
static int |
RS_DISTORTION_MODIFIED_BROWN_CONRADY
enum rs_distortion
|
static int |
RS_DISTORTION_NONE
enum rs_distortion
|
static int |
RS_EVENT_G0_SYNC
enum rs_event_source
|
static int |
RS_EVENT_G1_SYNC
enum rs_event_source
|
static int |
RS_EVENT_G2_SYNC
enum rs_event_source
|
static int |
RS_EVENT_IMU_ACCEL
enum rs_event_source
|
static int |
RS_EVENT_IMU_DEPTH_CAM
enum rs_event_source
|
static int |
RS_EVENT_IMU_GYRO
enum rs_event_source
|
static int |
RS_EVENT_IMU_MOTION_CAM
enum rs_event_source
|
static int |
RS_EVENT_SOURCE_COUNT
enum rs_event_source
|
static int |
RS_FORMAT_ANY
enum rs_format
|
static int |
RS_FORMAT_BGR8
enum rs_format
|
static int |
RS_FORMAT_BGRA8
enum rs_format
|
static int |
RS_FORMAT_COUNT
enum rs_format
|
static int |
RS_FORMAT_DISPARITY16
enum rs_format
|
static int |
RS_FORMAT_RAW10
enum rs_format
|
static int |
RS_FORMAT_RAW16
enum rs_format
|
static int |
RS_FORMAT_RAW8
enum rs_format
|
static int |
RS_FORMAT_RGB8
enum rs_format
|
static int |
RS_FORMAT_RGBA8
enum rs_format
|
static int |
RS_FORMAT_XYZ32F
enum rs_format
|
static int |
RS_FORMAT_Y16
enum rs_format
|
static int |
RS_FORMAT_Y8
enum rs_format
|
static int |
RS_FORMAT_YUYV
enum rs_format
|
static int |
RS_FORMAT_Z16
enum rs_format
|
static int |
RS_FRAME_METADATA_ACTUAL_EXPOSURE
enum rs_frame_metadata
|
static int |
RS_FRAME_METADATA_ACTUAL_FPS
enum rs_frame_metadata
|
static int |
RS_FRAME_METADATA_COUNT
enum rs_frame_metadata
|
static int |
RS_IVCAM_PRESET_BACKGROUND_SEGMENTATION
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_COUNT
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_DEFAULT
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_FACE_ANALYTICS
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_FACE_LOGIN
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_GESTURE_RECOGNITION
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_GR_CURSOR
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_IR_ONLY
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_LONG_RANGE
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_MID_RANGE
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_OBJECT_SCANNING
enum rs_ivcam_preset
|
static int |
RS_IVCAM_PRESET_SHORT_RANGE
enum rs_ivcam_preset
|
static int |
RS_LOG_SEVERITY_COUNT
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_DEBUG
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_ERROR
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_FATAL
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_INFO
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_NONE
enum rs_log_severity
|
static int |
RS_LOG_SEVERITY_WARN
enum rs_log_severity
|
static int |
RS_OPTION_COLOR_BACKLIGHT_COMPENSATION
enum rs_option
|
static int |
RS_OPTION_COLOR_BRIGHTNESS
enum rs_option
|
static int |
RS_OPTION_COLOR_CONTRAST
enum rs_option
|
static int |
RS_OPTION_COLOR_ENABLE_AUTO_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_COLOR_ENABLE_AUTO_WHITE_BALANCE
enum rs_option
|
static int |
RS_OPTION_COLOR_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_COLOR_GAIN
enum rs_option
|
static int |
RS_OPTION_COLOR_GAMMA
enum rs_option
|
static int |
RS_OPTION_COLOR_HUE
enum rs_option
|
static int |
RS_OPTION_COLOR_SATURATION
enum rs_option
|
static int |
RS_OPTION_COLOR_SHARPNESS
enum rs_option
|
static int |
RS_OPTION_COLOR_WHITE_BALANCE
enum rs_option
|
static int |
RS_OPTION_COUNT
enum rs_option
|
static int |
RS_OPTION_F200_ACCURACY
enum rs_option
|
static int |
RS_OPTION_F200_CONFIDENCE_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_F200_DYNAMIC_FPS
enum rs_option
|
static int |
RS_OPTION_F200_FILTER_OPTION
enum rs_option
|
static int |
RS_OPTION_F200_LASER_POWER
enum rs_option
|
static int |
RS_OPTION_F200_MOTION_RANGE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_AUTO_EXPOSURE_ANTIFLICKER_RATE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_AUTO_EXPOSURE_MODE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_AUTO_EXPOSURE_PIXEL_SAMPLE_RATE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_AUTO_EXPOSURE_SKIP_FRAMES
enum rs_option
|
static int |
RS_OPTION_FISHEYE_ENABLE_AUTO_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_FISHEYE_EXTERNAL_TRIGGER
enum rs_option
|
static int |
RS_OPTION_FISHEYE_GAIN
enum rs_option
|
static int |
RS_OPTION_FISHEYE_STROBE
enum rs_option
|
static int |
RS_OPTION_FRAMES_QUEUE_SIZE
enum rs_option
|
static int |
RS_OPTION_HARDWARE_LOGGER_ENABLED
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_BOTTOM_EDGE
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_BRIGHT_RATIO_SET_POINT
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_KP_DARK_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_KP_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_KP_GAIN
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_LEFT_EDGE
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_MEAN_INTENSITY_SET_POINT
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_RIGHT_EDGE
enum rs_option
|
static int |
RS_OPTION_R200_AUTO_EXPOSURE_TOP_EDGE
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CLAMP_MAX
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CLAMP_MIN
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_ESTIMATE_MEDIAN_DECREMENT
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_ESTIMATE_MEDIAN_INCREMENT
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_LR_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_MEDIAN_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_NEIGHBOR_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_SCORE_MAXIMUM_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_SCORE_MINIMUM_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_SECOND_PEAK_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_TEXTURE_COUNT_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_CONTROL_TEXTURE_DIFFERENCE_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_R200_DEPTH_UNITS
enum rs_option
|
static int |
RS_OPTION_R200_DISPARITY_MULTIPLIER
enum rs_option
|
static int |
RS_OPTION_R200_DISPARITY_SHIFT
enum rs_option
|
static int |
RS_OPTION_R200_EMITTER_ENABLED
enum rs_option
|
static int |
RS_OPTION_R200_LR_AUTO_EXPOSURE_ENABLED
enum rs_option
|
static int |
RS_OPTION_R200_LR_EXPOSURE
enum rs_option
|
static int |
RS_OPTION_R200_LR_GAIN
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_ENABLE_LASER
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_ENABLE_MOTION_VERSUS_RANGE
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_LOWER_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_MAX_LASER
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_MAX_MOTION_VERSUS_RANGE
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_MIN_LASER
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_MIN_MOTION_VERSUS_RANGE
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_START_LASER
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_START_MOTION_VERSUS_RANGE
enum rs_option
|
static int |
RS_OPTION_SR300_AUTO_RANGE_UPPER_THRESHOLD
enum rs_option
|
static int |
RS_OPTION_TOTAL_FRAME_DROPS
enum rs_option
|
static int |
RS_OUTPUT_BUFFER_FORMAT_CONTINUOUS
enum rs_output_buffer_format
|
static int |
RS_OUTPUT_BUFFER_FORMAT_COUNT
enum rs_output_buffer_format
|
static int |
RS_OUTPUT_BUFFER_FORMAT_NATIVE
enum rs_output_buffer_format
|
static int |
RS_PRESET_BEST_QUALITY
enum rs_preset
|
static int |
RS_PRESET_COUNT
enum rs_preset
|
static int |
RS_PRESET_HIGHEST_FRAMERATE
enum rs_preset
|
static int |
RS_PRESET_LARGEST_IMAGE
enum rs_preset
|
static int |
RS_SOURCE_ALL
enum rs_source
|
static int |
RS_SOURCE_COUNT
enum rs_source
|
static int |
RS_SOURCE_MOTION_TRACKING
enum rs_source
|
static int |
RS_SOURCE_VIDEO
enum rs_source
|
static int |
RS_STREAM_COLOR
enum rs_stream
|
static int |
RS_STREAM_COLOR_ALIGNED_TO_DEPTH
enum rs_stream
|
static int |
RS_STREAM_COUNT
enum rs_stream
|
static int |
RS_STREAM_DEPTH
enum rs_stream
|
static int |
RS_STREAM_DEPTH_ALIGNED_TO_COLOR
enum rs_stream
|
static int |
RS_STREAM_DEPTH_ALIGNED_TO_INFRARED2
enum rs_stream
|
static int |
RS_STREAM_DEPTH_ALIGNED_TO_RECTIFIED_COLOR
enum rs_stream
|
static int |
RS_STREAM_FISHEYE
enum rs_stream
|
static int |
RS_STREAM_INFRARED
enum rs_stream
|
static int |
RS_STREAM_INFRARED2
enum rs_stream
|
static int |
RS_STREAM_INFRARED2_ALIGNED_TO_DEPTH
enum rs_stream
|
static int |
RS_STREAM_POINTS
enum rs_stream
|
static int |
RS_STREAM_RECTIFIED_COLOR
enum rs_stream
|
static int |
RS_TIMESTAMP_DOMAIN_CAMERA
enum rs_timestamp_domain
|
static int |
RS_TIMESTAMP_DOMAIN_COUNT
enum rs_timestamp_domain
|
static int |
RS_TIMESTAMP_DOMAIN_MICROCONTROLLER
enum rs_timestamp_domain
|
static int |
serial_number
enum class rs::camera_info
|
static int |
sr300_auto_range_enable_laser
enum class rs::option
|
static int |
sr300_auto_range_enable_motion_versus_range
enum class rs::option
|
static int |
sr300_auto_range_lower_threshold
enum class rs::option
|
static int |
sr300_auto_range_max_laser
enum class rs::option
|
static int |
sr300_auto_range_max_motion_versus_range
enum class rs::option
|
static int |
sr300_auto_range_min_laser
enum class rs::option
|
static int |
sr300_auto_range_min_motion_versus_range
enum class rs::option
|
static int |
sr300_auto_range_start_laser
enum class rs::option
|
static int |
sr300_auto_range_start_motion_versus_range
enum class rs::option
|
static int |
sr300_auto_range_upper_threshold
enum class rs::option
|
static int |
third_lens_coating_type
enum class rs::camera_info
|
static int |
third_lens_nominal_baseline
enum class rs::camera_info
|
static int |
third_lens_type
enum class rs::camera_info
|
static int |
total_frame_drops
enum class rs::option
|
static byte |
video
enum class rs::source
|
static int |
warn
enum class rs::log_severity
|
static int |
xyz32f
enum class rs::format
|
static int |
y16
enum class rs::format
|
static int |
y8
enum class rs::format
|
static int |
yuyv
enum class rs::format
|
static int |
z16
enum class rs::format
|
Constructor and Description |
---|
RealSense() |
Modifier and Type | Method and Description |
---|---|
static void |
apply_depth_control_preset(device device,
int preset) |
static void |
apply_ivcam_preset(device device,
int preset) |
static void |
log_to_callback(int min_severity,
RealSense.LogCallbackFunction callback) |
static void |
log_to_console(int min_severity) |
static void |
log_to_file(int min_severity,
BytePointer file_path) |
static void |
log_to_file(int min_severity,
String file_path) |
static String |
RS_API_VERSION_STR() |
static void |
rs_apply_depth_control_preset(rs_device device,
int preset) |
static void |
rs_apply_ivcam_preset(rs_device device,
int preset) |
static BytePointer |
rs_blob_type_to_string(int type) |
static BytePointer |
rs_camera_info_to_string(int info) |
static BytePointer |
rs_capabilities_to_string(int capability) |
static rs_context |
rs_create_context(int api_version,
PointerPointer error)
\brief Creates RealSense context that is required for the rest of the API.
|
static rs_context |
rs_create_context(int api_version,
rs_error error) |
static void |
rs_delete_context(rs_context context,
PointerPointer error)
\brief Frees the relevant context object.
|
static void |
rs_delete_context(rs_context context,
rs_error error) |
static void |
rs_deproject_pixel_to_point(float[] point,
rs_intrinsics intrin,
float[] pixel,
float depth) |
static void |
rs_deproject_pixel_to_point(FloatBuffer point,
rs_intrinsics intrin,
FloatBuffer pixel,
float depth) |
static void |
rs_deproject_pixel_to_point(FloatPointer point,
rs_intrinsics intrin,
FloatPointer pixel,
float depth) |
static int |
rs_device_supports_option(rs_device device,
int option,
PointerPointer error)
\brief Determines if the device allows a specific option to be queried and set
|
static int |
rs_device_supports_option(rs_device device,
int option,
rs_error error) |
static void |
rs_disable_motion_tracking(rs_device device,
PointerPointer error)
\brief Disables motion-tracking handlers
|
static void |
rs_disable_motion_tracking(rs_device device,
rs_error error) |
static void |
rs_disable_stream(rs_device device,
int stream,
PointerPointer error)
\brief Disables a specific stream
|
static void |
rs_disable_stream(rs_device device,
int stream,
rs_error error) |
static BytePointer |
rs_distortion_to_string(int distortion) |
static void |
rs_enable_motion_tracking_cpp(rs_device device,
rs_motion_callback motion_callback,
rs_timestamp_callback timestamp_callback,
PointerPointer error)
\brief Enables and configures motion-tracking data handlers
Note:
The \c rs_enable_motion_tracking_cpp() method is responsible for activating the motion module on-board the device.
|
static void |
rs_enable_motion_tracking_cpp(rs_device device,
rs_motion_callback motion_callback,
rs_timestamp_callback timestamp_callback,
rs_error error) |
static void |
rs_enable_motion_tracking(rs_device device,
rs_motion_callback_ptr on_motion_event,
Pointer motion_handler,
rs_timestamp_callback_ptr on_timestamp_event,
Pointer timestamp_handler,
PointerPointer error)
\brief Enables and configures motion-tracking data handlers
|
static void |
rs_enable_motion_tracking(rs_device device,
rs_motion_callback_ptr on_motion_event,
Pointer motion_handler,
rs_timestamp_callback_ptr on_timestamp_event,
Pointer timestamp_handler,
rs_error error) |
static void |
rs_enable_stream_ex(rs_device device,
int stream,
int width,
int height,
int format,
int framerate,
int output_format,
PointerPointer error)
\brief Enables a specific stream and requests specific properties
|
static void |
rs_enable_stream_ex(rs_device device,
int stream,
int width,
int height,
int format,
int framerate,
int output_format,
rs_error error) |
static void |
rs_enable_stream_preset(rs_device device,
int stream,
int preset,
PointerPointer error)
\brief Enables a specific stream and requests properties using a preset
|
static void |
rs_enable_stream_preset(rs_device device,
int stream,
int preset,
rs_error error) |
static void |
rs_enable_stream(rs_device device,
int stream,
int width,
int height,
int format,
int framerate,
PointerPointer error)
\brief Enables a specific stream and requests specific properties
|
static void |
rs_enable_stream(rs_device device,
int stream,
int width,
int height,
int format,
int framerate,
rs_error error) |
static BytePointer |
rs_event_to_string(int event) |
static BytePointer |
rs_format_to_string(int format) |
static BytePointer |
rs_frame_metadata_to_string(int md) |
static void |
rs_free_error(rs_error error)
\brief Frees memory of an error object
|
static int |
rs_get_api_version(PointerPointer error)
\brief Retrieves API version from the source code.
|
static int |
rs_get_api_version(rs_error error) |
static int |
rs_get_detached_frame_bpp(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame bits per pixel
|
static int |
rs_get_detached_frame_bpp(rs_frame_ref frame,
rs_error error) |
static Pointer |
rs_get_detached_frame_data(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves data from frame reference
|
static Pointer |
rs_get_detached_frame_data(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_format(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame format
|
static int |
rs_get_detached_frame_format(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_height(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame intrinsic height
|
static int |
rs_get_detached_frame_height(rs_frame_ref frame,
rs_error error) |
static double |
rs_get_detached_frame_metadata(rs_frame_ref frame,
int frame_metadata,
PointerPointer error)
\brief Retrieves metadata from a frame reference
|
static double |
rs_get_detached_frame_metadata(rs_frame_ref frame,
int frame_metadata,
rs_error error) |
static long |
rs_get_detached_frame_number(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame number from frame reference
|
static long |
rs_get_detached_frame_number(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_stream_type(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame stream type
|
static int |
rs_get_detached_frame_stream_type(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_stride(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame stride, meaning the actual line width in memory in bytes (not the logical image width)
|
static int |
rs_get_detached_frame_stride(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_timestamp_domain(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves timestamp domain from frame reference
|
static int |
rs_get_detached_frame_timestamp_domain(rs_frame_ref frame,
rs_error error) |
static double |
rs_get_detached_frame_timestamp(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves timestamp from frame reference
|
static double |
rs_get_detached_frame_timestamp(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_frame_width(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame intrinsic width in pixels
|
static int |
rs_get_detached_frame_width(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_detached_framerate(rs_frame_ref frame,
PointerPointer error)
\brief Retrieves frame intrinsic frame rate
|
static int |
rs_get_detached_framerate(rs_frame_ref frame,
rs_error error) |
static int |
rs_get_device_count(rs_context context,
PointerPointer error)
\brief Determines number of connected devices.
|
static int |
rs_get_device_count(rs_context context,
rs_error error) |
static float |
rs_get_device_depth_scale(rs_device device,
PointerPointer error)
\brief Retrieves mapping between the units of the depth image and meters
|
static float |
rs_get_device_depth_scale(rs_device device,
rs_error error) |
static void |
rs_get_device_extrinsics(rs_device device,
int from_stream,
int to_stream,
rs_extrinsics extrin,
PointerPointer error)
\brief Retrieves extrinsic transformation between the viewpoints of two different streams
|
static void |
rs_get_device_extrinsics(rs_device device,
int from_stream,
int to_stream,
rs_extrinsics extrin,
rs_error error) |
static BytePointer |
rs_get_device_firmware_version(rs_device device,
PointerPointer error)
\brief Retrieves the version of the firmware currently installed on the device
|
static BytePointer |
rs_get_device_firmware_version(rs_device device,
rs_error error) |
static BytePointer |
rs_get_device_info(rs_device device,
int info,
PointerPointer error)
\brief Retrieves camera specific information, such as versions of various internal componnents
|
static BytePointer |
rs_get_device_info(rs_device device,
int info,
rs_error error) |
static BytePointer |
rs_get_device_name(rs_device device,
PointerPointer error)
\brief Retrieves human-readable device model string
|
static BytePointer |
rs_get_device_name(rs_device device,
rs_error error) |
static BytePointer |
rs_get_device_option_description(rs_device device,
int option,
PointerPointer error)
\brief Retrieves a static description of what a particular option does on given device
|
static BytePointer |
rs_get_device_option_description(rs_device device,
int option,
rs_error error) |
static void |
rs_get_device_option_range_ex(rs_device device,
int option,
double[] min,
double[] max,
double[] step,
double[] def,
rs_error error) |
static void |
rs_get_device_option_range_ex(rs_device device,
int option,
DoubleBuffer min,
DoubleBuffer max,
DoubleBuffer step,
DoubleBuffer def,
rs_error error) |
static void |
rs_get_device_option_range_ex(rs_device device,
int option,
DoublePointer min,
DoublePointer max,
DoublePointer step,
DoublePointer def,
PointerPointer error)
\brief Retrieves the available range of values for a supported option
|
static void |
rs_get_device_option_range_ex(rs_device device,
int option,
DoublePointer min,
DoublePointer max,
DoublePointer step,
DoublePointer def,
rs_error error) |
static void |
rs_get_device_option_range(rs_device device,
int option,
double[] min,
double[] max,
double[] step,
rs_error error) |
static void |
rs_get_device_option_range(rs_device device,
int option,
DoubleBuffer min,
DoubleBuffer max,
DoubleBuffer step,
rs_error error) |
static void |
rs_get_device_option_range(rs_device device,
int option,
DoublePointer min,
DoublePointer max,
DoublePointer step,
PointerPointer error)
\brief Retrieves the available range of values for a supported option
|
static void |
rs_get_device_option_range(rs_device device,
int option,
DoublePointer min,
DoublePointer max,
DoublePointer step,
rs_error error) |
static double |
rs_get_device_option(rs_device device,
int option,
PointerPointer error)
\brief Retrieves the current value of a single option
|
static double |
rs_get_device_option(rs_device device,
int option,
rs_error error) |
static void |
rs_get_device_options(rs_device device,
int[] options,
int count,
double[] values,
rs_error error) |
static void |
rs_get_device_options(rs_device device,
IntBuffer options,
int count,
DoubleBuffer values,
rs_error error) |
static void |
rs_get_device_options(rs_device device,
IntPointer options,
int count,
DoublePointer values,
PointerPointer error)
\brief Efficiently retrieves the value of an arbitrary number of options, using minimal hardware IO
|
static void |
rs_get_device_options(rs_device device,
IntPointer options,
int count,
DoublePointer values,
rs_error error) |
static BytePointer |
rs_get_device_serial(rs_device device,
PointerPointer error)
\brief Retrieves unique serial number of the device
|
static BytePointer |
rs_get_device_serial(rs_device device,
rs_error error) |
static BytePointer |
rs_get_device_usb_port_id(rs_device device,
PointerPointer error)
\brief Retrieves the USB port number of the device
|
static BytePointer |
rs_get_device_usb_port_id(rs_device device,
rs_error error) |
static rs_device |
rs_get_device(rs_context context,
int index,
PointerPointer error)
\brief Retrieves connected device by index
|
static rs_device |
rs_get_device(rs_context context,
int index,
rs_error error) |
static BytePointer |
rs_get_error_message(rs_error error)
\brief Returns static pointer to error message
|
static BytePointer |
rs_get_failed_args(rs_error error)
\brief Returns static pointer to arguments of a failing function in case of error
|
static BytePointer |
rs_get_failed_function(rs_error error)
\brief Returns static pointer to name of a failing function in case of error
|
static Pointer |
rs_get_frame_data(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves the contents of the latest frame on a stream
|
static Pointer |
rs_get_frame_data(rs_device device,
int stream,
rs_error error) |
static long |
rs_get_frame_number(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves frame number
|
static long |
rs_get_frame_number(rs_device device,
int stream,
rs_error error) |
static double |
rs_get_frame_timestamp(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves time at which the latest frame on a stream was captured
|
static double |
rs_get_frame_timestamp(rs_device device,
int stream,
rs_error error) |
static void |
rs_get_motion_extrinsics_from(rs_device device,
int from,
rs_extrinsics extrin,
PointerPointer error)
\brief Retrieves extrinsic transformation between specific stream and the motion module
|
static void |
rs_get_motion_extrinsics_from(rs_device device,
int from,
rs_extrinsics extrin,
rs_error error) |
static void |
rs_get_motion_intrinsics(rs_device device,
rs_motion_intrinsics intrinsic,
PointerPointer error)
\brief Retrieves intrinsic camera parameters for a motion module
|
static void |
rs_get_motion_intrinsics(rs_device device,
rs_motion_intrinsics intrinsic,
rs_error error) |
static int |
rs_get_stream_format(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves the pixel format for a specific stream
|
static int |
rs_get_stream_format(rs_device device,
int stream,
rs_error error) |
static int |
rs_get_stream_framerate(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves the frame rate for a specific stream
|
static int |
rs_get_stream_framerate(rs_device device,
int stream,
rs_error error) |
static int |
rs_get_stream_height(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves the height in pixels of a specific stream, equivalent to the height field from the stream's intrinsic
|
static int |
rs_get_stream_height(rs_device device,
int stream,
rs_error error) |
static void |
rs_get_stream_intrinsics(rs_device device,
int stream,
rs_intrinsics intrin,
PointerPointer error)
\brief Retrieves intrinsic camera parameters for a specific stream
|
static void |
rs_get_stream_intrinsics(rs_device device,
int stream,
rs_intrinsics intrin,
rs_error error) |
static int |
rs_get_stream_mode_count(rs_device device,
int stream,
PointerPointer error)
\brief Determines the number of streaming modes available for a given stream
|
static int |
rs_get_stream_mode_count(rs_device device,
int stream,
rs_error error) |
static void |
rs_get_stream_mode(rs_device device,
int stream,
int index,
int[] width,
int[] height,
int[] format,
int[] framerate,
rs_error error) |
static void |
rs_get_stream_mode(rs_device device,
int stream,
int index,
IntBuffer width,
IntBuffer height,
IntBuffer format,
IntBuffer framerate,
rs_error error) |
static void |
rs_get_stream_mode(rs_device device,
int stream,
int index,
IntPointer width,
IntPointer height,
IntPointer format,
IntPointer framerate,
PointerPointer error)
\brief Determines the properties of a specific streaming mode
|
static void |
rs_get_stream_mode(rs_device device,
int stream,
int index,
IntPointer width,
IntPointer height,
IntPointer format,
IntPointer framerate,
rs_error error) |
static int |
rs_get_stream_width(rs_device device,
int stream,
PointerPointer error)
\brief Retrieves the width in pixels of a specific stream, equivalent to the width field from the stream's intrinsic
|
static int |
rs_get_stream_width(rs_device device,
int stream,
rs_error error) |
static int |
rs_is_device_streaming(rs_device device,
PointerPointer error)
\brief Determines if the device is currently streaming
|
static int |
rs_is_device_streaming(rs_device device,
rs_error error) |
static int |
rs_is_motion_tracking_active(rs_device device,
PointerPointer error)
\brief Checks if data acquisition is active
|
static int |
rs_is_motion_tracking_active(rs_device device,
rs_error error) |
static int |
rs_is_stream_enabled(rs_device device,
int stream,
PointerPointer error)
\brief Determines if a specific stream is enabled
|
static int |
rs_is_stream_enabled(rs_device device,
int stream,
rs_error error) |
static void |
rs_log_to_callback_cpp(int min_severity,
rs_log_callback callback,
PointerPointer error)
\brief Starts logging to user-provided callback
|
static void |
rs_log_to_callback_cpp(int min_severity,
rs_log_callback callback,
rs_error error) |
static void |
rs_log_to_callback(int min_severity,
rs_log_callback_ptr on_log,
Pointer user,
PointerPointer error)
\brief Starts logging to user-provided callback (C version)
|
static void |
rs_log_to_callback(int min_severity,
rs_log_callback_ptr on_log,
Pointer user,
rs_error error) |
static void |
rs_log_to_console(int min_severity,
PointerPointer error)
\brief Starts logging to console
|
static void |
rs_log_to_console(int min_severity,
rs_error error) |
static void |
rs_log_to_file(int min_severity,
BytePointer file_path,
PointerPointer error)
\brief Starts logging to file
|
static void |
rs_log_to_file(int min_severity,
BytePointer file_path,
rs_error error) |
static void |
rs_log_to_file(int min_severity,
String file_path,
rs_error error) |
static BytePointer |
rs_option_to_string(int option) |
static int |
rs_poll_for_frames(rs_device device,
PointerPointer error)
\brief Checks if new frames are available, without blocking
|
static int |
rs_poll_for_frames(rs_device device,
rs_error error) |
static BytePointer |
rs_preset_to_string(int preset) |
static void |
rs_project_point_to_pixel(float[] pixel,
rs_intrinsics intrin,
float[] point) |
static void |
rs_project_point_to_pixel(FloatBuffer pixel,
rs_intrinsics intrin,
FloatBuffer point) |
static void |
rs_project_point_to_pixel(FloatPointer pixel,
rs_intrinsics intrin,
FloatPointer point) |
static void |
rs_release_frame(rs_device device,
rs_frame_ref frame,
PointerPointer error)
\brief Releases frame handle
|
static void |
rs_release_frame(rs_device device,
rs_frame_ref frame,
rs_error error) |
static void |
rs_reset_device_options_to_default(rs_device device,
int[] options,
int count,
rs_error error) |
static void |
rs_reset_device_options_to_default(rs_device device,
IntBuffer options,
int count,
rs_error error) |
static void |
rs_reset_device_options_to_default(rs_device device,
IntPointer options,
int count,
PointerPointer error)
\brief Efficiently resets the value of an arbitrary number of options to default
|
static void |
rs_reset_device_options_to_default(rs_device device,
IntPointer options,
int count,
rs_error error) |
static void |
rs_send_blob_to_device(rs_device device,
int type,
Pointer data,
int size,
PointerPointer error)
\brief Sends arbitrary binary data to the device
|
static void |
rs_send_blob_to_device(rs_device device,
int type,
Pointer data,
int size,
rs_error error) |
static void |
rs_set_device_option(rs_device device,
int option,
double value,
PointerPointer error)
\brief Sets the current value of a single option
|
static void |
rs_set_device_option(rs_device device,
int option,
double value,
rs_error error) |
static void |
rs_set_device_options(rs_device device,
int[] options,
int count,
double[] values,
rs_error error) |
static void |
rs_set_device_options(rs_device device,
IntBuffer options,
int count,
DoubleBuffer values,
rs_error error) |
static void |
rs_set_device_options(rs_device device,
IntPointer options,
int count,
DoublePointer values,
PointerPointer error)
\brief Efficiently sets the value of an arbitrary number of options, using minimal hardware IO
|
static void |
rs_set_device_options(rs_device device,
IntPointer options,
int count,
DoublePointer values,
rs_error error) |
static void |
rs_set_frame_callback_cpp(rs_device device,
int stream,
rs_frame_callback callback,
PointerPointer error)
\brief Sets up a frame callback that is called immediately when an image is available, with no synchronization logic applied
This variant of \c rs_set_frame_callback() is provided specifically to enable passing lambdas with capture lists safely into the library.
|
static void |
rs_set_frame_callback_cpp(rs_device device,
int stream,
rs_frame_callback callback,
rs_error error) |
static void |
rs_set_frame_callback(rs_device device,
int stream,
rs_frame_callback_ptr on_frame,
Pointer user,
PointerPointer error)
\brief Sets up a frame callback that is called immediately when an image is available, with no synchronization logic applied
|
static void |
rs_set_frame_callback(rs_device device,
int stream,
rs_frame_callback_ptr on_frame,
Pointer user,
rs_error error) |
static BytePointer |
rs_source_to_string(int source) |
static void |
rs_start_device(rs_device device,
PointerPointer error)
\brief Begins streaming on all enabled streams for this device
|
static void |
rs_start_device(rs_device device,
rs_error error) |
static void |
rs_start_source(rs_device device,
int source,
PointerPointer error)
\brief Begins streaming on all enabled streams for this device
|
static void |
rs_start_source(rs_device device,
int source,
rs_error error) |
static void |
rs_stop_device(rs_device device,
PointerPointer error)
\brief Ends data acquisition for the specified source providers
|
static void |
rs_stop_device(rs_device device,
rs_error error) |
static void |
rs_stop_source(rs_device device,
int source,
PointerPointer error)
\brief Ends data acquisition for the specified source providers
|
static void |
rs_stop_source(rs_device device,
int source,
rs_error error) |
static BytePointer |
rs_stream_to_string(int stream) |
static int |
rs_supports_camera_info(rs_device device,
int info_param,
PointerPointer error)
\brief Returns true if given camera information parameter is supported by the device
|
static int |
rs_supports_camera_info(rs_device device,
int info_param,
rs_error error) |
static int |
rs_supports_frame_metadata(rs_frame_ref frame,
int frame_metadata,
PointerPointer error)
\brief Determines device metadata
|
static int |
rs_supports_frame_metadata(rs_frame_ref frame,
int frame_metadata,
rs_error error) |
static int |
rs_supports(rs_device device,
int capability,
PointerPointer error)
\brief Determines device capabilities
|
static int |
rs_supports(rs_device device,
int capability,
rs_error error) |
static BytePointer |
rs_timestamp_domain_to_string(int info) |
static void |
rs_transform_point_to_point(float[] to_point,
rs_extrinsics extrin,
float[] from_point) |
static void |
rs_transform_point_to_point(FloatBuffer to_point,
rs_extrinsics extrin,
FloatBuffer from_point) |
static void |
rs_transform_point_to_point(FloatPointer to_point,
rs_extrinsics extrin,
FloatPointer from_point) |
static void |
rs_wait_for_frames(rs_device device,
PointerPointer error)
\brief Blocks until new frames are available
|
static void |
rs_wait_for_frames(rs_device device,
rs_error error) |
static Pointer |
shiftLeft(Pointer o,
byte src) |
static Pointer |
shiftLeft(Pointer o,
int stream) |
public static final int RS_API_MAJOR_VERSION
public static final int RS_API_MINOR_VERSION
public static final int RS_API_PATCH_VERSION
public static final int RS_API_VERSION
public static final String RS_API_VERSION_STR
public static final int RS_STREAM_DEPTH
public static final int RS_STREAM_COLOR
public static final int RS_STREAM_INFRARED
public static final int RS_STREAM_INFRARED2
public static final int RS_STREAM_FISHEYE
public static final int RS_STREAM_POINTS
public static final int RS_STREAM_RECTIFIED_COLOR
public static final int RS_STREAM_COLOR_ALIGNED_TO_DEPTH
public static final int RS_STREAM_INFRARED2_ALIGNED_TO_DEPTH
public static final int RS_STREAM_DEPTH_ALIGNED_TO_COLOR
public static final int RS_STREAM_DEPTH_ALIGNED_TO_RECTIFIED_COLOR
public static final int RS_STREAM_DEPTH_ALIGNED_TO_INFRARED2
public static final int RS_STREAM_COUNT
public static final int RS_FORMAT_ANY
public static final int RS_FORMAT_Z16
public static final int RS_FORMAT_DISPARITY16
public static final int RS_FORMAT_XYZ32F
public static final int RS_FORMAT_YUYV
public static final int RS_FORMAT_RGB8
public static final int RS_FORMAT_BGR8
public static final int RS_FORMAT_RGBA8
public static final int RS_FORMAT_BGRA8
public static final int RS_FORMAT_Y8
public static final int RS_FORMAT_Y16
public static final int RS_FORMAT_RAW10
public static final int RS_FORMAT_RAW16
public static final int RS_FORMAT_RAW8
public static final int RS_FORMAT_COUNT
public static final int RS_OUTPUT_BUFFER_FORMAT_CONTINUOUS
public static final int RS_OUTPUT_BUFFER_FORMAT_NATIVE
public static final int RS_OUTPUT_BUFFER_FORMAT_COUNT
public static final int RS_PRESET_BEST_QUALITY
public static final int RS_PRESET_LARGEST_IMAGE
public static final int RS_PRESET_HIGHEST_FRAMERATE
public static final int RS_PRESET_COUNT
public static final int RS_SOURCE_VIDEO
public static final int RS_SOURCE_MOTION_TRACKING
public static final int RS_SOURCE_ALL
public static final int RS_SOURCE_COUNT
public static final int RS_DISTORTION_NONE
public static final int RS_DISTORTION_MODIFIED_BROWN_CONRADY
public static final int RS_DISTORTION_INVERSE_BROWN_CONRADY
public static final int RS_DISTORTION_FTHETA
public static final int RS_DISTORTION_COUNT
public static final int RS_IVCAM_PRESET_SHORT_RANGE
public static final int RS_IVCAM_PRESET_LONG_RANGE
public static final int RS_IVCAM_PRESET_BACKGROUND_SEGMENTATION
public static final int RS_IVCAM_PRESET_GESTURE_RECOGNITION
public static final int RS_IVCAM_PRESET_OBJECT_SCANNING
public static final int RS_IVCAM_PRESET_FACE_ANALYTICS
public static final int RS_IVCAM_PRESET_FACE_LOGIN
public static final int RS_IVCAM_PRESET_GR_CURSOR
public static final int RS_IVCAM_PRESET_DEFAULT
public static final int RS_IVCAM_PRESET_MID_RANGE
public static final int RS_IVCAM_PRESET_IR_ONLY
public static final int RS_IVCAM_PRESET_COUNT
public static final int RS_OPTION_COLOR_BACKLIGHT_COMPENSATION
public static final int RS_OPTION_COLOR_BRIGHTNESS
public static final int RS_OPTION_COLOR_CONTRAST
public static final int RS_OPTION_COLOR_EXPOSURE
public static final int RS_OPTION_COLOR_GAIN
public static final int RS_OPTION_COLOR_GAMMA
public static final int RS_OPTION_COLOR_HUE
public static final int RS_OPTION_COLOR_SATURATION
public static final int RS_OPTION_COLOR_SHARPNESS
public static final int RS_OPTION_COLOR_WHITE_BALANCE
public static final int RS_OPTION_COLOR_ENABLE_AUTO_EXPOSURE
public static final int RS_OPTION_COLOR_ENABLE_AUTO_WHITE_BALANCE
public static final int RS_OPTION_F200_LASER_POWER
public static final int RS_OPTION_F200_ACCURACY
public static final int RS_OPTION_F200_MOTION_RANGE
public static final int RS_OPTION_F200_FILTER_OPTION
public static final int RS_OPTION_F200_CONFIDENCE_THRESHOLD
public static final int RS_OPTION_F200_DYNAMIC_FPS
public static final int RS_OPTION_SR300_AUTO_RANGE_ENABLE_MOTION_VERSUS_RANGE
public static final int RS_OPTION_SR300_AUTO_RANGE_ENABLE_LASER
public static final int RS_OPTION_SR300_AUTO_RANGE_MIN_MOTION_VERSUS_RANGE
public static final int RS_OPTION_SR300_AUTO_RANGE_MAX_MOTION_VERSUS_RANGE
public static final int RS_OPTION_SR300_AUTO_RANGE_START_MOTION_VERSUS_RANGE
public static final int RS_OPTION_SR300_AUTO_RANGE_MIN_LASER
public static final int RS_OPTION_SR300_AUTO_RANGE_MAX_LASER
public static final int RS_OPTION_SR300_AUTO_RANGE_START_LASER
public static final int RS_OPTION_SR300_AUTO_RANGE_UPPER_THRESHOLD
public static final int RS_OPTION_SR300_AUTO_RANGE_LOWER_THRESHOLD
public static final int RS_OPTION_R200_LR_AUTO_EXPOSURE_ENABLED
public static final int RS_OPTION_R200_LR_GAIN
public static final int RS_OPTION_R200_LR_EXPOSURE
public static final int RS_OPTION_R200_EMITTER_ENABLED
public static final int RS_OPTION_R200_DEPTH_UNITS
public static final int RS_OPTION_R200_DEPTH_CLAMP_MIN
public static final int RS_OPTION_R200_DEPTH_CLAMP_MAX
public static final int RS_OPTION_R200_DISPARITY_MULTIPLIER
public static final int RS_OPTION_R200_DISPARITY_SHIFT
public static final int RS_OPTION_R200_AUTO_EXPOSURE_MEAN_INTENSITY_SET_POINT
public static final int RS_OPTION_R200_AUTO_EXPOSURE_BRIGHT_RATIO_SET_POINT
public static final int RS_OPTION_R200_AUTO_EXPOSURE_KP_GAIN
public static final int RS_OPTION_R200_AUTO_EXPOSURE_KP_EXPOSURE
public static final int RS_OPTION_R200_AUTO_EXPOSURE_KP_DARK_THRESHOLD
public static final int RS_OPTION_R200_AUTO_EXPOSURE_TOP_EDGE
public static final int RS_OPTION_R200_AUTO_EXPOSURE_BOTTOM_EDGE
public static final int RS_OPTION_R200_AUTO_EXPOSURE_LEFT_EDGE
public static final int RS_OPTION_R200_AUTO_EXPOSURE_RIGHT_EDGE
public static final int RS_OPTION_R200_DEPTH_CONTROL_ESTIMATE_MEDIAN_DECREMENT
public static final int RS_OPTION_R200_DEPTH_CONTROL_ESTIMATE_MEDIAN_INCREMENT
public static final int RS_OPTION_R200_DEPTH_CONTROL_MEDIAN_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_SCORE_MINIMUM_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_SCORE_MAXIMUM_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_TEXTURE_COUNT_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_TEXTURE_DIFFERENCE_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_SECOND_PEAK_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_NEIGHBOR_THRESHOLD
public static final int RS_OPTION_R200_DEPTH_CONTROL_LR_THRESHOLD
public static final int RS_OPTION_FISHEYE_EXPOSURE
public static final int RS_OPTION_FISHEYE_GAIN
public static final int RS_OPTION_FISHEYE_STROBE
public static final int RS_OPTION_FISHEYE_EXTERNAL_TRIGGER
public static final int RS_OPTION_FISHEYE_ENABLE_AUTO_EXPOSURE
public static final int RS_OPTION_FISHEYE_AUTO_EXPOSURE_MODE
public static final int RS_OPTION_FISHEYE_AUTO_EXPOSURE_ANTIFLICKER_RATE
public static final int RS_OPTION_FISHEYE_AUTO_EXPOSURE_PIXEL_SAMPLE_RATE
public static final int RS_OPTION_FISHEYE_AUTO_EXPOSURE_SKIP_FRAMES
public static final int RS_OPTION_FRAMES_QUEUE_SIZE
public static final int RS_OPTION_HARDWARE_LOGGER_ENABLED
public static final int RS_OPTION_TOTAL_FRAME_DROPS
public static final int RS_OPTION_COUNT
public static final int RS_FRAME_METADATA_ACTUAL_EXPOSURE
public static final int RS_FRAME_METADATA_ACTUAL_FPS
public static final int RS_FRAME_METADATA_COUNT
public static final int RS_CAPABILITIES_DEPTH
public static final int RS_CAPABILITIES_COLOR
public static final int RS_CAPABILITIES_INFRARED
public static final int RS_CAPABILITIES_INFRARED2
public static final int RS_CAPABILITIES_FISH_EYE
public static final int RS_CAPABILITIES_MOTION_EVENTS
public static final int RS_CAPABILITIES_MOTION_MODULE_FW_UPDATE
public static final int RS_CAPABILITIES_ADAPTER_BOARD
public static final int RS_CAPABILITIES_ENUMERATION
public static final int RS_CAPABILITIES_COUNT
public static final int RS_BLOB_TYPE_MOTION_MODULE_FIRMWARE_UPDATE
public static final int RS_BLOB_TYPE_COUNT
public static final int RS_CAMERA_INFO_DEVICE_NAME
public static final int RS_CAMERA_INFO_DEVICE_SERIAL_NUMBER
public static final int RS_CAMERA_INFO_CAMERA_FIRMWARE_VERSION
public static final int RS_CAMERA_INFO_ADAPTER_BOARD_FIRMWARE_VERSION
public static final int RS_CAMERA_INFO_MOTION_MODULE_FIRMWARE_VERSION
public static final int RS_CAMERA_INFO_CAMERA_TYPE
public static final int RS_CAMERA_INFO_OEM_ID
public static final int RS_CAMERA_INFO_ISP_FW_VERSION
public static final int RS_CAMERA_INFO_CONTENT_VERSION
public static final int RS_CAMERA_INFO_MODULE_VERSION
public static final int RS_CAMERA_INFO_IMAGER_MODEL_NUMBER
public static final int RS_CAMERA_INFO_BUILD_DATE
public static final int RS_CAMERA_INFO_CALIBRATION_DATE
public static final int RS_CAMERA_INFO_PROGRAM_DATE
public static final int RS_CAMERA_INFO_FOCUS_ALIGNMENT_DATE
public static final int RS_CAMERA_INFO_EMITTER_TYPE
public static final int RS_CAMERA_INFO_FOCUS_VALUE
public static final int RS_CAMERA_INFO_LENS_TYPE
public static final int RS_CAMERA_INFO_3RD_LENS_TYPE
public static final int RS_CAMERA_INFO_LENS_COATING__TYPE
public static final int RS_CAMERA_INFO_3RD_LENS_COATING_TYPE
public static final int RS_CAMERA_INFO_NOMINAL_BASELINE
public static final int RS_CAMERA_INFO_3RD_NOMINAL_BASELINE
public static final int RS_CAMERA_INFO_COUNT
public static final int RS_LOG_SEVERITY_DEBUG
public static final int RS_LOG_SEVERITY_INFO
public static final int RS_LOG_SEVERITY_WARN
public static final int RS_LOG_SEVERITY_ERROR
public static final int RS_LOG_SEVERITY_FATAL
public static final int RS_LOG_SEVERITY_NONE
public static final int RS_LOG_SEVERITY_COUNT
public static final int RS_EVENT_IMU_ACCEL
public static final int RS_EVENT_IMU_GYRO
public static final int RS_EVENT_IMU_DEPTH_CAM
public static final int RS_EVENT_IMU_MOTION_CAM
public static final int RS_EVENT_G0_SYNC
public static final int RS_EVENT_G1_SYNC
public static final int RS_EVENT_G2_SYNC
public static final int RS_EVENT_SOURCE_COUNT
public static final int RS_TIMESTAMP_DOMAIN_CAMERA
public static final int RS_TIMESTAMP_DOMAIN_MICROCONTROLLER
public static final int RS_TIMESTAMP_DOMAIN_COUNT
public static final int fisheye
public static final int points
public static final int rectified_color
public static final int color_aligned_to_depth
public static final int infrared2_aligned_to_depth
public static final int depth_aligned_to_color
public static final int depth_aligned_to_rectified_color
public static final int depth_aligned_to_infrared2
public static final int any
public static final int z16
public static final int disparity16
public static final int xyz32f
public static final int yuyv
public static final int rgb8
public static final int bgr8
public static final int rgba8
public static final int bgra8
public static final int y8
public static final int y16
public static final int raw10
public static final int raw16
public static final int raw8
public static final int continous
public static final int output_native
public static final int best_quality
public static final int largest_image
public static final int highest_framerate
public static final int none
public static final int modified_brown_conrady
public static final int inverse_brown_conrady
public static final int distortion_ftheta
public static final int color_backlight_compensation
public static final int color_brightness
public static final int color_contrast
public static final int color_exposure
public static final int color_gain
public static final int color_gamma
public static final int color_hue
public static final int color_saturation
public static final int color_sharpness
public static final int color_white_balance
public static final int color_enable_auto_exposure
public static final int color_enable_auto_white_balance
public static final int f200_laser_power
public static final int f200_accuracy
public static final int f200_motion_range
public static final int f200_filter_option
public static final int f200_confidence_threshold
public static final int f200_dynamic_fps
public static final int sr300_auto_range_enable_motion_versus_range
public static final int sr300_auto_range_enable_laser
public static final int sr300_auto_range_min_motion_versus_range
public static final int sr300_auto_range_max_motion_versus_range
public static final int sr300_auto_range_start_motion_versus_range
public static final int sr300_auto_range_min_laser
public static final int sr300_auto_range_max_laser
public static final int sr300_auto_range_start_laser
public static final int sr300_auto_range_upper_threshold
public static final int sr300_auto_range_lower_threshold
public static final int r200_lr_auto_exposure_enabled
public static final int r200_lr_gain
public static final int r200_lr_exposure
public static final int r200_emitter_enabled
public static final int r200_depth_units
public static final int r200_depth_clamp_min
public static final int r200_depth_clamp_max
public static final int r200_disparity_multiplier
public static final int r200_disparity_shift
public static final int r200_auto_exposure_mean_intensity_set_point
public static final int r200_auto_exposure_bright_ratio_set_point
public static final int r200_auto_exposure_kp_gain
public static final int r200_auto_exposure_kp_exposure
public static final int r200_auto_exposure_kp_dark_threshold
public static final int r200_auto_exposure_top_edge
public static final int r200_auto_exposure_bottom_edge
public static final int r200_auto_exposure_left_edge
public static final int r200_auto_exposure_right_edge
public static final int r200_depth_control_estimate_median_decrement
public static final int r200_depth_control_estimate_median_increment
public static final int r200_depth_control_median_threshold
public static final int r200_depth_control_score_minimum_threshold
public static final int r200_depth_control_score_maximum_threshold
public static final int r200_depth_control_texture_count_threshold
public static final int r200_depth_control_texture_difference_threshold
public static final int r200_depth_control_second_peak_threshold
public static final int r200_depth_control_neighbor_threshold
public static final int r200_depth_control_lr_threshold
public static final int fisheye_exposure
public static final int fisheye_gain
public static final int fisheye_strobe
public static final int fisheye_external_trigger
public static final int fisheye_color_auto_exposure
public static final int fisheye_color_auto_exposure_mode
public static final int fisheye_color_auto_exposure_rate
public static final int fisheye_color_auto_exposure_sample_rate
public static final int fisheye_color_auto_exposure_skip_frames
public static final int frames_queue_size
public static final int hardware_logger_enabled
public static final int total_frame_drops
public static final int actual_exposure
public static final int actual_fps
public static final int depth
public static final int color
public static final int infrared
public static final int infrared2
public static final int fish_eye
public static final int motion_events
public static final int motion_module_fw_update
public static final int adapter_board
public static final int enumeration
public static final int motion_module_firmware_update
public static final int device_name
public static final int serial_number
public static final int camera_firmware_version
public static final int adapter_board_firmware_version
public static final int motion_module_firmware_version
public static final int camera_type
public static final int oem_id
public static final int isp_fw_version
public static final int content_version
public static final int module_version
public static final int imager_model_number
public static final int build_date
public static final int calibration_date
public static final int program_date
public static final int focus_alignment_date
public static final int emitter_type
public static final int focus_value
public static final int lens_type
public static final int third_lens_type
public static final int lens_coating_type
public static final int third_lens_coating_type
public static final int lens_nominal_baseline
public static final int third_lens_nominal_baseline
public static final byte video
public static final byte motion_data
public static final byte all_sources
public static final byte event_imu_accel
public static final byte event_imu_gyro
public static final byte event_imu_depth_cam
public static final byte event_imu_motion_cam
public static final byte event_imu_g0_sync
public static final byte event_imu_g1_sync
public static final byte event_imu_g2_sync
public static final int camera
public static final int microcontroller
public static final int debug
public static final int info
public static final int warn
public static final int error
public static final int fatal
public static final int log_none
@MemberGetter public static String RS_API_VERSION_STR()
public static rs_context rs_create_context(int api_version, @Cast(value="rs_error**") PointerPointer error)
api_version
- [in] Users are expected to pass their version of \c RS_API_VERSION to make sure they are running the correct librealsense version.error
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static rs_context rs_create_context(int api_version, @ByPtrPtr rs_error error)
public static void rs_delete_context(rs_context context, @Cast(value="rs_error**") PointerPointer error)
context
- [in] Object that is no longer needederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_delete_context(rs_context context, @ByPtrPtr rs_error error)
public static int rs_get_device_count(@Const rs_context context, @Cast(value="rs_error**") PointerPointer error)
context
- Object representing librealsense sessionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_device_count(@Const rs_context context, @ByPtrPtr rs_error error)
public static rs_device rs_get_device(rs_context context, int index, @Cast(value="rs_error**") PointerPointer error)
context
- Object representing librealsense sessionindex
- [in] Zero-based index of device to retrieveerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static rs_device rs_get_device(rs_context context, int index, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_name(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_device_name(@Const rs_device device, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_serial(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_device_serial(@Const rs_device device, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_info(@Const rs_device device, @Cast(value="rs_camera_info") int info, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceinfo
- [out] Information that is retrievederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_device_info(@Const rs_device device, @Cast(value="rs_camera_info") int info, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_usb_port_id(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_device_usb_port_id(@Const rs_device device, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_firmware_version(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored@Cast(value="const char*") public static BytePointer rs_get_device_firmware_version(@Const rs_device device, @ByPtrPtr rs_error error)
public static void rs_get_device_extrinsics(@Const rs_device device, @Cast(value="rs_stream") int from_stream, @Cast(value="rs_stream") int to_stream, rs_extrinsics extrin, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicefrom_stream
- [in] Stream whose coordinate space to transform fromto_stream
- [in] Stream whose coordinate space to transform toextrin
- [out] Transformation between the two streamserror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_device_extrinsics(@Const rs_device device, @Cast(value="rs_stream") int from_stream, @Cast(value="rs_stream") int to_stream, rs_extrinsics extrin, @ByPtrPtr rs_error error)
public static void rs_get_motion_extrinsics_from(@Const rs_device device, @Cast(value="rs_stream") int from, rs_extrinsics extrin, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicefrom
- [in] Streamextrin
- [out] Transformation between the specific stream and motion moduleerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_motion_extrinsics_from(@Const rs_device device, @Cast(value="rs_stream") int from, rs_extrinsics extrin, @ByPtrPtr rs_error error)
public static float rs_get_device_depth_scale(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static float rs_get_device_depth_scale(@Const rs_device device, @ByPtrPtr rs_error error)
public static int rs_device_supports_option(@Const rs_device device, @Cast(value="rs_option") int option, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Optionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_device_supports_option(@Const rs_device device, @Cast(value="rs_option") int option, @ByPtrPtr rs_error error)
public static int rs_get_stream_mode_count(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_stream_mode_count(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static void rs_get_stream_mode(@Const rs_device device, @Cast(value="rs_stream") int stream, int index, IntPointer width, IntPointer height, @Cast(value="rs_format*") IntPointer format, IntPointer framerate, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamindex
- [in] Zero-based index of the streaming modewidth
- [out] Width of a frame image in pixelsheight
- [out] Height of a frame image in pixelsformat
- [out] Pixel format of a frame imageframerate
- [out] Number of frames that will be streamed per seconderror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_stream_mode(@Const rs_device device, @Cast(value="rs_stream") int stream, int index, IntPointer width, IntPointer height, @Cast(value="rs_format*") IntPointer format, IntPointer framerate, @ByPtrPtr rs_error error)
public static void rs_get_stream_mode(@Const rs_device device, @Cast(value="rs_stream") int stream, int index, IntBuffer width, IntBuffer height, @Cast(value="rs_format*") IntBuffer format, IntBuffer framerate, @ByPtrPtr rs_error error)
public static void rs_get_stream_mode(@Const rs_device device, @Cast(value="rs_stream") int stream, int index, int[] width, int[] height, @Cast(value="rs_format*") int[] format, int[] framerate, @ByPtrPtr rs_error error)
public static void rs_enable_stream_ex(rs_device device, @Cast(value="rs_stream") int stream, int width, int height, @Cast(value="rs_format") int format, int framerate, @Cast(value="rs_output_buffer_format") int output_format, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamwidth
- [in] Desired width of a frame image in pixels, or 0 if any width is acceptableheight
- [in] Desired height of a frame image in pixels, or 0 if any height is acceptableformat
- [in] Pixel format of a frame image, or ANY if any format is acceptableframerate
- [in] Number of frames that will be streamed per second, or 0 if any frame rate is acceptableoutput_format
- [in] Output buffer format (contious in memory / native with pitch)error
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_enable_stream_ex(rs_device device, @Cast(value="rs_stream") int stream, int width, int height, @Cast(value="rs_format") int format, int framerate, @Cast(value="rs_output_buffer_format") int output_format, @ByPtrPtr rs_error error)
public static void rs_enable_stream(rs_device device, @Cast(value="rs_stream") int stream, int width, int height, @Cast(value="rs_format") int format, int framerate, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamwidth
- [in] Desired width of a frame image in pixels, or 0 if any width is acceptableheight
- [in] Desired height of a frame image in pixels, or 0 if any height is acceptableformat
- [in] Pixel format of a frame image, or ANY if any format is acceptableframerate
- [in] Number of frames that will be streamed per second, or 0 if any frame rate is acceptableerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_enable_stream(rs_device device, @Cast(value="rs_stream") int stream, int width, int height, @Cast(value="rs_format") int format, int framerate, @ByPtrPtr rs_error error)
public static void rs_enable_stream_preset(rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_preset") int preset, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streampreset
- [in] Preset to use to enable the streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_enable_stream_preset(rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_preset") int preset, @ByPtrPtr rs_error error)
public static void rs_disable_stream(rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_disable_stream(rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static int rs_is_stream_enabled(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_is_stream_enabled(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static int rs_get_stream_width(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_stream_width(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static int rs_get_stream_height(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_stream_height(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
@Cast(value="rs_format") public static int rs_get_stream_format(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="rs_format") public static int rs_get_stream_format(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static int rs_get_stream_framerate(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_stream_framerate(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static void rs_get_stream_intrinsics(@Const rs_device device, @Cast(value="rs_stream") int stream, rs_intrinsics intrin, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamintrin
- [out] Intrinsic parameters of the streamerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_stream_intrinsics(@Const rs_device device, @Cast(value="rs_stream") int stream, rs_intrinsics intrin, @ByPtrPtr rs_error error)
public static void rs_get_motion_intrinsics(@Const rs_device device, rs_motion_intrinsics intrinsic, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceintrinsic
- [out] Intrinsic parameterserror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_motion_intrinsics(@Const rs_device device, rs_motion_intrinsics intrinsic, @ByPtrPtr rs_error error)
public static void rs_set_frame_callback(rs_device device, @Cast(value="rs_stream") int stream, rs_frame_callback_ptr on_frame, Pointer user, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamon_frame
- [in] Callback that will receive the frame data and timestampuser
- [in] User data point to be passed to the callbackerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.rs_set_frame_callback_cpp()
public static void rs_set_frame_callback(rs_device device, @Cast(value="rs_stream") int stream, rs_frame_callback_ptr on_frame, Pointer user, @ByPtrPtr rs_error error)
public static void rs_enable_motion_tracking(rs_device device, rs_motion_callback_ptr on_motion_event, Pointer motion_handler, rs_timestamp_callback_ptr on_timestamp_event, Pointer timestamp_handler, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceon_motion_event
- [in] User-defined routine to be invoked when a motion data arrivesmotion_handler
- [in] User data point to be passed to the motion event callbackon_timestamp_event
- [in] User-defined routine to be invoked on timestamptimestamp_handler
- [in] User data point to be passed to the motion event callbackerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.rs_enable_motion_tracking_cpp()
public static void rs_enable_motion_tracking(rs_device device, rs_motion_callback_ptr on_motion_event, Pointer motion_handler, rs_timestamp_callback_ptr on_timestamp_event, Pointer timestamp_handler, @ByPtrPtr rs_error error)
public static void rs_enable_motion_tracking_cpp(rs_device device, rs_motion_callback motion_callback, rs_timestamp_callback timestamp_callback, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicemotion_callback
- [in] User-defined routine to be invoked when motion data arrivestimestamp_callback
- [in] User-defined routine to be invoked on timestamperror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.rs_enable_motion_tracking()
public static void rs_enable_motion_tracking_cpp(rs_device device, rs_motion_callback motion_callback, rs_timestamp_callback timestamp_callback, @ByPtrPtr rs_error error)
public static void rs_set_frame_callback_cpp(rs_device device, @Cast(value="rs_stream") int stream, rs_frame_callback callback, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Streamcallback
- [in] Callback that will receive the frame data and timestamperror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.rs_set_frame_callback()
public static void rs_set_frame_callback_cpp(rs_device device, @Cast(value="rs_stream") int stream, rs_frame_callback callback, @ByPtrPtr rs_error error)
public static void rs_disable_motion_tracking(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_disable_motion_tracking(rs_device device, @ByPtrPtr rs_error error)
public static int rs_is_motion_tracking_active(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_is_motion_tracking_active(rs_device device, @ByPtrPtr rs_error error)
public static void rs_start_device(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_stop_device(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_start_source(rs_device device, @Cast(value="rs_source") int source, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicesource
- [in] Data source to be activatederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_start_source(rs_device device, @Cast(value="rs_source") int source, @ByPtrPtr rs_error error)
public static void rs_stop_source(rs_device device, @Cast(value="rs_source") int source, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicesource
- [in] Data source to be terminatederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_stop_source(rs_device device, @Cast(value="rs_source") int source, @ByPtrPtr rs_error error)
public static int rs_is_device_streaming(@Const rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_is_device_streaming(@Const rs_device device, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range(rs_device device, @Cast(value="rs_option") int option, DoublePointer min, DoublePointer max, DoublePointer step, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Optionmin
- [out] Minimum value that is acceptable for this optionmax
- [out] Maximum value that is acceptable for this optionstep
- [out] Granularity of options that accept discrete values, or zero if the option accepts continuous valueserror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_device_option_range(rs_device device, @Cast(value="rs_option") int option, DoublePointer min, DoublePointer max, DoublePointer step, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range(rs_device device, @Cast(value="rs_option") int option, DoubleBuffer min, DoubleBuffer max, DoubleBuffer step, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range(rs_device device, @Cast(value="rs_option") int option, double[] min, double[] max, double[] step, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range_ex(rs_device device, @Cast(value="rs_option") int option, DoublePointer min, DoublePointer max, DoublePointer step, DoublePointer def, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Optionmin
- [out] Minimum value that is acceptable for this optionmax
- [out] Maximum value that is acceptable for this optionstep
- [out] Granularity of options that accept discrete values, or zero if the option accepts continuous valuesdef
- [out] Default value of the optionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_device_option_range_ex(rs_device device, @Cast(value="rs_option") int option, DoublePointer min, DoublePointer max, DoublePointer step, DoublePointer def, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range_ex(rs_device device, @Cast(value="rs_option") int option, DoubleBuffer min, DoubleBuffer max, DoubleBuffer step, DoubleBuffer def, @ByPtrPtr rs_error error)
public static void rs_get_device_option_range_ex(rs_device device, @Cast(value="rs_option") int option, double[] min, double[] max, double[] step, double[] def, @ByPtrPtr rs_error error)
public static void rs_get_device_options(rs_device device, @Cast(value="const rs_option*") IntPointer options, @Cast(value="unsigned int") int count, DoublePointer values, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoptions
- [in] Array of options that should be queriedcount
- [in] Length of options and values arraysvalues
- [out] Array that receives the values of the queried optionserror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_get_device_options(rs_device device, @Cast(value="const rs_option*") IntPointer options, @Cast(value="unsigned int") int count, DoublePointer values, @ByPtrPtr rs_error error)
public static void rs_get_device_options(rs_device device, @Cast(value="const rs_option*") IntBuffer options, @Cast(value="unsigned int") int count, DoubleBuffer values, @ByPtrPtr rs_error error)
public static void rs_get_device_options(rs_device device, @Cast(value="const rs_option*") int[] options, @Cast(value="unsigned int") int count, double[] values, @ByPtrPtr rs_error error)
public static void rs_set_device_options(rs_device device, @Cast(value="const rs_option*") IntPointer options, @Cast(value="unsigned int") int count, @Const DoublePointer values, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoptions
- [in] Array of options that should be setcount
- [in] Length of options and values arraysvalues
- [in] Array of values to which the options should be seterror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_set_device_options(rs_device device, @Cast(value="const rs_option*") IntPointer options, @Cast(value="unsigned int") int count, @Const DoublePointer values, @ByPtrPtr rs_error error)
public static void rs_set_device_options(rs_device device, @Cast(value="const rs_option*") IntBuffer options, @Cast(value="unsigned int") int count, @Const DoubleBuffer values, @ByPtrPtr rs_error error)
public static void rs_set_device_options(rs_device device, @Cast(value="const rs_option*") int[] options, @Cast(value="unsigned int") int count, @Const double[] values, @ByPtrPtr rs_error error)
public static void rs_reset_device_options_to_default(rs_device device, @Cast(value="const rs_option*") IntPointer options, int count, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoptions
- [in] Array of options that should be set to defaultcount
- [in] Length of the options arrayerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_reset_device_options_to_default(rs_device device, @Cast(value="const rs_option*") IntPointer options, int count, @ByPtrPtr rs_error error)
public static void rs_reset_device_options_to_default(rs_device device, @Cast(value="const rs_option*") IntBuffer options, int count, @ByPtrPtr rs_error error)
public static void rs_reset_device_options_to_default(rs_device device, @Cast(value="const rs_option*") int[] options, int count, @ByPtrPtr rs_error error)
public static double rs_get_device_option(rs_device device, @Cast(value="rs_option") int option, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Optionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static double rs_get_device_option(rs_device device, @Cast(value="rs_option") int option, @ByPtrPtr rs_error error)
@Cast(value="const char*") public static BytePointer rs_get_device_option_description(rs_device device, @Cast(value="rs_option") int option, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Optionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_device_option_description(rs_device device, @Cast(value="rs_option") int option, @ByPtrPtr rs_error error)
public static void rs_set_device_option(rs_device device, @Cast(value="rs_option") int option, double value, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceoption
- [in] Option whose value should be setvalue
- [in] Value of the optionerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_set_device_option(rs_device device, @Cast(value="rs_option") int option, double value, @ByPtrPtr rs_error error)
public static void rs_wait_for_frames(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_wait_for_frames(rs_device device, @ByPtrPtr rs_error error)
public static int rs_poll_for_frames(rs_device device, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_supports(rs_device device, @Cast(value="rs_capabilities") int capability, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicecapability
- [in] Capability to checkerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_supports(rs_device device, @Cast(value="rs_capabilities") int capability, @ByPtrPtr rs_error error)
public static int rs_supports_camera_info(rs_device device, @Cast(value="rs_camera_info") int info_param, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceinfo_param
- [in] Parameter to checkerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_supports_camera_info(rs_device device, @Cast(value="rs_camera_info") int info_param, @ByPtrPtr rs_error error)
public static double rs_get_detached_frame_metadata(@Const rs_frame_ref frame, @Cast(value="rs_frame_metadata") int frame_metadata, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceframe_metadata
- [in] Metadataerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static double rs_get_detached_frame_metadata(@Const rs_frame_ref frame, @Cast(value="rs_frame_metadata") int frame_metadata, @ByPtrPtr rs_error error)
public static int rs_supports_frame_metadata(@Const rs_frame_ref frame, @Cast(value="rs_frame_metadata") int frame_metadata, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceframe_metadata
- [in] Metadataerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_supports_frame_metadata(@Const rs_frame_ref frame, @Cast(value="rs_frame_metadata") int frame_metadata, @ByPtrPtr rs_error error)
public static double rs_get_frame_timestamp(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Stream whose latest frame is of interesterror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static double rs_get_frame_timestamp(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
@Cast(value="unsigned long long") public static long rs_get_frame_number(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Stream whose latest frame is of interesterror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="unsigned long long") public static long rs_get_frame_number(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
@Const public static Pointer rs_get_frame_data(@Const rs_device device, @Cast(value="rs_stream") int stream, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicestream
- [in] Stream whose latest frame is of interesterror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Const public static Pointer rs_get_frame_data(@Const rs_device device, @Cast(value="rs_stream") int stream, @ByPtrPtr rs_error error)
public static void rs_release_frame(rs_device device, rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense deviceframe
- [in] Handle returned either detach, clone_ref or from frame callbackerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_release_frame(rs_device device, rs_frame_ref frame, @ByPtrPtr rs_error error)
public static double rs_get_detached_frame_timestamp(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static double rs_get_detached_frame_timestamp(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
@Cast(value="rs_timestamp_domain") public static int rs_get_detached_frame_timestamp_domain(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
This method is used to check if two timestamp values are comparable (meaning, are generated from the same clock).
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="rs_timestamp_domain") public static int rs_get_detached_frame_timestamp_domain(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
@Cast(value="unsigned long long") public static long rs_get_detached_frame_number(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="unsigned long long") public static long rs_get_detached_frame_number(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
@Const public static Pointer rs_get_detached_frame_data(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Const public static Pointer rs_get_detached_frame_data(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static int rs_get_detached_frame_width(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_detached_frame_width(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static int rs_get_detached_frame_height(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_detached_frame_height(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static int rs_get_detached_framerate(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_detached_framerate(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static int rs_get_detached_frame_stride(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_detached_frame_stride(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static int rs_get_detached_frame_bpp(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static int rs_get_detached_frame_bpp(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
@Cast(value="rs_format") public static int rs_get_detached_frame_format(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="rs_format") public static int rs_get_detached_frame_format(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
@Cast(value="rs_stream") public static int rs_get_detached_frame_stream_type(@Const rs_frame_ref frame, @Cast(value="rs_error**") PointerPointer error)
frame
- [in] Current frame referenceerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="rs_stream") public static int rs_get_detached_frame_stream_type(@Const rs_frame_ref frame, @ByPtrPtr rs_error error)
public static void rs_send_blob_to_device(rs_device device, @Cast(value="rs_blob_type") int type, Pointer data, int size, @Cast(value="rs_error**") PointerPointer error)
device
- [in] Relevant RealSense devicetype
- [in] Type of raw data to send to the devicedata
- [in] Raw data pointer to sendsize
- [in] Size, in bytes of the raw data to senderror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_send_blob_to_device(rs_device device, @Cast(value="rs_blob_type") int type, Pointer data, int size, @ByPtrPtr rs_error error)
public static int rs_get_api_version(@Cast(value="rs_error**") PointerPointer error)
error
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.@Cast(value="const char*") public static BytePointer rs_get_failed_function(@Const rs_error error)
error
- [in] Error object allocated by RealSense API function@Cast(value="const char*") public static BytePointer rs_get_failed_args(@Const rs_error error)
error
- [in] Error object allocated by RealSense API function@Cast(value="const char*") public static BytePointer rs_get_error_message(@Const rs_error error)
error
- [in] Error object allocated by RealSense API functionpublic static void rs_free_error(rs_error error)
error
- [in] Error object allocated by RealSense API function@Cast(value="const char*") public static BytePointer rs_stream_to_string(@Cast(value="rs_stream") int stream)
@Cast(value="const char*") public static BytePointer rs_format_to_string(@Cast(value="rs_format") int format)
@Cast(value="const char*") public static BytePointer rs_preset_to_string(@Cast(value="rs_preset") int preset)
@Cast(value="const char*") public static BytePointer rs_distortion_to_string(@Cast(value="rs_distortion") int distortion)
@Cast(value="const char*") public static BytePointer rs_option_to_string(@Cast(value="rs_option") int option)
@Cast(value="const char*") public static BytePointer rs_capabilities_to_string(@Cast(value="rs_capabilities") int capability)
@Cast(value="const char*") public static BytePointer rs_source_to_string(@Cast(value="rs_source") int source)
@Cast(value="const char*") public static BytePointer rs_event_to_string(@Cast(value="rs_event_source") int event)
@Cast(value="const char*") public static BytePointer rs_blob_type_to_string(@Cast(value="rs_blob_type") int type)
@Cast(value="const char*") public static BytePointer rs_camera_info_to_string(@Cast(value="rs_camera_info") int info)
@Cast(value="const char*") public static BytePointer rs_timestamp_domain_to_string(@Cast(value="rs_timestamp_domain") int info)
@Cast(value="const char*") public static BytePointer rs_frame_metadata_to_string(@Cast(value="rs_frame_metadata") int md)
public static void rs_log_to_console(@Cast(value="rs_log_severity") int min_severity, @Cast(value="rs_error**") PointerPointer error)
min_severity
- [in] Minimum severity to be loggederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_log_to_console(@Cast(value="rs_log_severity") int min_severity, @ByPtrPtr rs_error error)
public static void rs_log_to_file(@Cast(value="rs_log_severity") int min_severity, @Cast(value="const char*") BytePointer file_path, @Cast(value="rs_error**") PointerPointer error)
file_path
- [in] Relative filename to log to. In case file exists, it will be appended to.min_severity
- [in] Minimum severity to be loggederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_log_to_file(@Cast(value="rs_log_severity") int min_severity, @Cast(value="const char*") BytePointer file_path, @ByPtrPtr rs_error error)
public static void rs_log_to_file(@Cast(value="rs_log_severity") int min_severity, String file_path, @ByPtrPtr rs_error error)
public static void rs_log_to_callback_cpp(@Cast(value="rs_log_severity") int min_severity, rs_log_callback callback, @Cast(value="rs_error**") PointerPointer error)
callback
- [in] Pointer to log into (must be created and used from C++)min_severity
- [in] Minimum severity to be loggederror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_log_to_callback_cpp(@Cast(value="rs_log_severity") int min_severity, rs_log_callback callback, @ByPtrPtr rs_error error)
public static void rs_log_to_callback(@Cast(value="rs_log_severity") int min_severity, rs_log_callback_ptr on_log, Pointer user, @Cast(value="rs_error**") PointerPointer error)
on_log
- [in] Callback function pointermin_severity
- [in] Minimum severity to be loggeduser
- [in] Custom pointer for the callbackerror
- [out] If non-null, receives any error that occurs during this call, otherwise, errors are ignored.public static void rs_log_to_callback(@Cast(value="rs_log_severity") int min_severity, rs_log_callback_ptr on_log, Pointer user, @ByPtrPtr rs_error error)
@Namespace(value="rs") @Cast(value="std::ostream*") @ByRef @Name(value="operator <<") public static Pointer shiftLeft(@Cast(value="std::ostream*") @ByRef Pointer o, @Cast(value="rs::stream") int stream)
@Namespace(value="rs") @Cast(value="std::ostream*") @ByRef @Name(value="operator <<") public static Pointer shiftLeft(@Cast(value="std::ostream*") @ByRef Pointer o, @Cast(value="rs::source") byte src)
@Namespace(value="rs") public static void log_to_console(@Cast(value="rs::log_severity") int min_severity)
@Namespace(value="rs") public static void log_to_file(@Cast(value="rs::log_severity") int min_severity, @Cast(value="const char*") BytePointer file_path)
@Namespace(value="rs") public static void log_to_file(@Cast(value="rs::log_severity") int min_severity, String file_path)
@Namespace(value="rs") public static void log_to_callback(@Cast(value="rs::log_severity") int min_severity, @ByVal RealSense.LogCallbackFunction callback)
@Namespace(value="rs") public static void apply_depth_control_preset(device device, int preset)
@Namespace(value="rs") public static void apply_ivcam_preset(device device, @Cast(value="rs_ivcam_preset") int preset)
public static void rs_project_point_to_pixel(FloatPointer pixel, @Const rs_intrinsics intrin, @Const FloatPointer point)
public static void rs_project_point_to_pixel(FloatBuffer pixel, @Const rs_intrinsics intrin, @Const FloatBuffer point)
public static void rs_project_point_to_pixel(float[] pixel, @Const rs_intrinsics intrin, @Const float[] point)
public static void rs_deproject_pixel_to_point(FloatPointer point, @Const rs_intrinsics intrin, @Const FloatPointer pixel, float depth)
public static void rs_deproject_pixel_to_point(FloatBuffer point, @Const rs_intrinsics intrin, @Const FloatBuffer pixel, float depth)
public static void rs_deproject_pixel_to_point(float[] point, @Const rs_intrinsics intrin, @Const float[] pixel, float depth)
public static void rs_transform_point_to_point(FloatPointer to_point, @Const rs_extrinsics extrin, @Const FloatPointer from_point)
public static void rs_transform_point_to_point(FloatBuffer to_point, @Const rs_extrinsics extrin, @Const FloatBuffer from_point)
public static void rs_transform_point_to_point(float[] to_point, @Const rs_extrinsics extrin, @Const float[] from_point)
public static void rs_apply_depth_control_preset(rs_device device, int preset)
Copyright © 2023. All rights reserved.