libkovan  1
The kovan standard library
depth.h File Reference

C API of the KIPR Link depth sensor interface. More...

#include <stdint.h>
#include "depth_resolution.h"
#include "export.h"

Go to the source code of this file.

Typedefs

typedef enum SortMethod_ SortMethod
 

Enumerations

enum  SortMethod_ { SORT_NEAREST = 0, SORT_CENTER, SORT_FARTHEST }
 

Functions

VF EXPORT_SYM int depth_open ()
 
VF EXPORT_SYM int depth_close ()
 
VF EXPORT_SYM DepthResolution get_depth_resolution ()
 
VF EXPORT_SYM int set_depth_resolution (DepthResolution resolution)
 
VF EXPORT_SYM int set_depth_orientation (int orientation)
 
VF EXPORT_SYM int get_depth_orientation ()
 
VF EXPORT_SYM int depth_update ()
 
VF EXPORT_SYM int get_depth_image_height ()
 
VF EXPORT_SYM int get_depth_image_width ()
 
VF EXPORT_SYM int get_depth_value (int row, int column)
 
VF EXPORT_SYM point3 get_depth_world_point (int row, int column)
 
VF EXPORT_SYM int get_depth_world_point_x (int row, int column)
 
VF EXPORT_SYM int get_depth_world_point_y (int row, int column)
 
VF EXPORT_SYM int get_depth_world_point_z (int row, int column)
 
VF EXPORT_SYM int depth_scanline_update (int row)
 
VF EXPORT_SYM int get_depth_scanline_object_count ()
 
VF EXPORT_SYM point3 get_depth_scanline_object_center (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_center_x (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_center_y (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_center_z (int object_num)
 
VF EXPORT_SYM point3 get_depth_scanline_object_nearest (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_nearest_x (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_nearest_y (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_nearest_z (int object_num)
 
VF EXPORT_SYM point3 get_depth_scanline_object_farthest (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_farthest_x (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_farthest_y (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_farthest_z (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_size (int object_num)
 
VF EXPORT_SYM int get_depth_scanline_object_angle (int object_num)
 
VF EXPORT_SYM void set_depth_scanline_sorting_method (SortMethod method)
 
VF EXPORT_SYM SortMethod get_depth_scanline_sorting_method ()
 

Variables

static const int INVALID_DEPTH = INT32_MAX
 

Detailed Description

C API of the KIPR Link depth sensor interface.

Author
Stefan Zeltner

Typedef Documentation

typedef enum SortMethod_ SortMethod

Enumeration Type Documentation

Enumerator
SORT_NEAREST 
SORT_CENTER 
SORT_FARTHEST 

Function Documentation

VF EXPORT_SYM SortMethod get_depth_scanline_sorting_method ( )
VF EXPORT_SYM void set_depth_scanline_sorting_method ( SortMethod  method)

Variable Documentation

const int INVALID_DEPTH = INT32_MAX
static