This file is indexed.

/usr/include/geocode-glib-1.0/geocode-glib/geocode-bounding-box.h is in libgeocode-glib-dev 3.20.1-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
/*
   Copyright (C) 2013 Jonas Danielsson

   The Gnome Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Library General Public License as
   published by the Free Software Foundation; either version 2 of the
   License, or (at your option) any later version.

   The Gnome Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Library General Public License for more details.

   You should have received a copy of the GNU Library General Public
   License along with the Gnome Library; see the file COPYING.LIB.  If not,
   write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
   Boston, MA 02110-1301  USA.

   Authors: Jonas Danielsson <jonas@threetimestwo.org>

 */

#ifndef GEOCODE_BOUNDING_BOX_H
#define GEOCODE_BOUNDING_BOX_H

#include <glib-object.h>

G_BEGIN_DECLS

GType geocode_bounding_box_get_type (void) G_GNUC_CONST;

#define GEOCODE_TYPE_BOUNDING_BOX (geocode_bounding_box_get_type ())
#define GEOCODE_BOUNDING_BOX(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GEOCODE_TYPE_BOUNDING_BOX, GeocodeBoundingBox))
#define GEOCODE_IS_BOUNDING_BOX(obj)               (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GEOCODE_TYPE_BOUNDING_BOX))
#define GEOCODE_BOUNDING_BOX_CLASS(klass)          (G_TYPE_CHECK_CLASS_CAST ((klass), GEOCODE_TYPE_BOUNDING_BOX, GeocodeBoundingBoxClass))
#define GEOCODE_IS_BOUNDING_BOX_CLASS(klass)       (G_TYPE_CHECK_CLASS_TYPE ((klass), GEOCODE_TYPE_BOUNDING_BOX))
#define GEOCODE_BOUNDING_BOX_GET_CLASS(obj)        (G_TYPE_INSTANCE_GET_CLASS ((obj), GEOCODE_TYPE_BOUNDING_BOX, GeocodeBoundingBoxClass))


typedef struct _GeocodeBoundingBox        GeocodeBoundingBox;
typedef struct _GeocodeBoundingBoxClass   GeocodeBoundingBoxClass;
typedef struct _GeocodeBoundingBoxPrivate GeocodeBoundingBoxPrivate;

/**
 * GeocodeBoundingBox:
 *
 * All the fields in the #GeocodeLocation structure are private and should
 * never be accessed directly.
**/
struct _GeocodeBoundingBox {
    /* <private> */
    GObject parent_instance;
    GeocodeBoundingBoxPrivate *priv;
};

/**
 * GeocodeBoundingBoxClass:
 *
 * All the fields in the #GeocodeBoundingBoxClass structure are private and
 * should never be accessed directly.
**/
struct _GeocodeBoundingBoxClass {
        /* <private> */
        GObjectClass parent_class;
};

GeocodeBoundingBox *geocode_bounding_box_new  (gdouble top,
                                               gdouble bottom,
                                               gdouble left,
                                               gdouble right);

gdouble geocode_bounding_box_get_top    (GeocodeBoundingBox *bbox);
gdouble geocode_bounding_box_get_bottom (GeocodeBoundingBox *bbox);
gdouble geocode_bounding_box_get_left   (GeocodeBoundingBox *bbox);
gdouble geocode_bounding_box_get_right  (GeocodeBoundingBox *bbox);

G_END_DECLS

#endif /* GEOCODE_BOUNDING_BOX_H */