libkovan  1
The kovan standard library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
depth.h File Reference

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

#include <stdint.h>
#include <kovan/depth_resolution.h>
#include <kovan/export.h>

Go to the source code of this file.

Functions

EXPORT_SYM int depth_open ()
 
EXPORT_SYM int depth_close ()
 
EXPORT_SYM DepthResolution get_depth_resolution ()
 
EXPORT_SYM int set_depth_resolution (DepthResolution resolution)
 
EXPORT_SYM int set_depth_orientation (int orientation)
 
EXPORT_SYM int get_depth_orientation ()
 
EXPORT_SYM int depth_update ()
 
EXPORT_SYM int get_depth_image_height ()
 
EXPORT_SYM int get_depth_image_width ()
 
EXPORT_SYM int get_depth_value (int row, int column)
 
EXPORT_SYM point3 get_depth_world_point (int row, int column)
 
EXPORT_SYM int get_depth_world_point_x (int row, int column)
 
EXPORT_SYM int get_depth_world_point_y (int row, int column)
 
EXPORT_SYM int get_depth_world_point_z (int row, int column)
 
EXPORT_SYM int depth_scanline_update (int row)
 
EXPORT_SYM int get_depth_scanline_count ()
 
EXPORT_SYM point3 get_depth_scanline_object_point (int object_num)
 
EXPORT_SYM int get_depth_scanline_object_x (int object_num)
 
EXPORT_SYM int get_depth_scanline_object_y (int object_num)
 
EXPORT_SYM int get_depth_scanline_object_z (int object_num)
 
EXPORT_SYM int get_depth_scanline_object_size (int object_num)
 
EXPORT_SYM int get_depth_scanline_object_angle (int object_num)
 

Variables

static const int INVALID_DEPTH = INT32_MAX
 

Detailed Description

C API of the KIPR Link depth sensor interface.

Author
Stefan Zeltner

Function Documentation

EXPORT_SYM int depth_scanline_update ( int  row)
EXPORT_SYM int get_depth_scanline_count ( )
EXPORT_SYM int get_depth_scanline_object_angle ( int  object_num)
EXPORT_SYM point3 get_depth_scanline_object_point ( int  object_num)
EXPORT_SYM int get_depth_scanline_object_size ( int  object_num)
EXPORT_SYM int get_depth_scanline_object_x ( int  object_num)
EXPORT_SYM int get_depth_scanline_object_y ( int  object_num)
EXPORT_SYM int get_depth_scanline_object_z ( int  object_num)

Variable Documentation

const int INVALID_DEPTH = INT32_MAX
static