00001
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef _GAN_EDGE_DISP_H
00030 #define _GAN_EDGE_DISP_H
00031
00032 #include <gandalf/vision/edge_feature.h>
00033 #include <gandalf/image/pixel.h>
00034
00035 #ifdef __cplusplus
00036 extern "C" {
00037 #endif
00038
00049 #ifdef HAVE_OPENGL
00050
00051 Gan_Bool gan_edge_feature_display ( Gan_EdgeFeature *edge,
00052 float size, Gan_Matrix23_f *A,
00053 Gan_RGBPixel_f *edge_colour );
00054 Gan_Bool gan_edge_feature_map_display ( Gan_EdgeFeatureMap *emap,
00055 float size, Gan_Matrix23_f *A,
00056 Gan_RGBPixel_f *edge_colour,
00057 Gan_RGBPixel_f *string_colour,
00058 Gan_RGBPixel_f *first_colour,
00059 Gan_RGBPixel_f *last_colour,
00060 Gan_RGBPixel_f *bbox_colour );
00061
00062 #endif
00063
00072 #ifdef __cplusplus
00073 }
00074 #endif
00075
00076 #endif