This file is indexed.

/usr/include/ncarg/hlu/MapTransObjP.h is in libncarg-dev 6.4.0-9.

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
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
/*
 *      $Id: MapTransObjP.h,v 1.11 2000-05-16 01:35:27 dbrown Exp $
 */
/************************************************************************
*									*
*			     Copyright (C)  1992			*
*	     University Corporation for Atmospheric Research		*
*			     All Rights Reserved			*
*									*
************************************************************************/
/*
 *	File:		
 *
 *	Author:		Ethan Alpert
 *			National Center for Atmospheric Research
 *			PO 3000, Boulder, Colorado
 *
 *	Date:		Wed Oct 28 13:42:41 MST 1992
 *
 *	Description:	
 */
#ifndef _NMapTransObjP_h
#define _NMapTransObjP_h

#include <ncarg/hlu/hluP.h>
#include <ncarg/hlu/WorkstationI.h>
#include <ncarg/hlu/TransObjP.h>
#include <ncarg/hlu/MapTransObj.h>

/* read-only private resource used by the MapPlot to find out if the
 * trans obj has changed.
 */

#define NhlNmpTransChanged	".mpTransChanged"

/* undocumented debugging aid */
#define NhlNmpDumpPolygonAreaMap "mpDumpPolygonAreaMap"
#define NhlCmpDumpPolygonAreaMap "MpDumpPolygonAreaMap"

typedef struct _NhlMapTransObjLayerPart{

	/* User resource fields */

	NhlProjection	projection;

	float		center_lat;
	float		center_lon;
	float		center_rot;
	NhlBoolean	rel_center_lat;
	NhlBoolean	rel_center_lon;
	NhlBoolean	preserve_aspect;

	float		map_pos_l;    /* read only */
	float		map_pos_r;    /* read only */
	float 		map_pos_t;    /* read only */
	float		map_pos_b;    /* read only */

	NhlMapLimitMode	map_limit_mode;

	float		min_lat;
	float		max_lat;
	float		min_lon;
	float		max_lon;

	float		left_angle;
	float		right_angle;
	float		bottom_angle;
	float		top_angle;

	float		left_npc;
	float		right_npc;
	float		bottom_npc;
	float		top_npc;

	float		left_ndc;
	float		right_ndc;
	float		bottom_ndc;
	float		top_ndc;

	float		left_corner_lat;
	float		left_corner_lon;
	float		right_corner_lat;
	float		right_corner_lon;

	float		left_point_lon;
	float		left_point_lat;
	float		right_point_lon;
	float		right_point_lat;
	float		bottom_point_lon;
	float		bottom_point_lat;
	float		top_point_lon;
	float		top_point_lat;

	float		left_window;
	float		right_window;
	float		bottom_window;
	float		top_window;

	float		lambert_parallel_1;
	float		lambert_parallel_2;
	float		lambert_meridian;
	float		satellite_dist;
	float		satellite_angle_1;
	float		satellite_angle_2;
	NhlBoolean	elliptical_boundary;
	NhlBoolean	great_circle_lines_on;
	NhlMapPolyMode	map_poly_mode;

	float		actual_min_lat;
	float		actual_max_lat;
	float		actual_min_lon;
	float		actual_max_lon;
        float   	data_xmin;
        float   	data_xmax;

	/* Private resources */

	NhlBoolean trans_changed;
	NhlBoolean dump_polygon_area_map;

	/* Private Fields */

	float	aspect;
	float	ul;
	float	ur;
	float 	ut;
	float	ub;
	NhlBoolean updated;

}NhlMapTransObjLayerPart;

typedef struct _NhlMapTransObjLayerRec {
	NhlObjLayerPart		base;
	NhlTransObjLayerPart	trobj;
	NhlMapTransObjLayerPart	mptrans;
} NhlMapTransObjLayerRec;

typedef struct _NhlMapTransObjClassPart {
	int aws_id;
} NhlMapTransObjClassPart;

typedef struct _NhlMapTransObjClassRec {
	NhlObjClassPart		base_class;
	NhlTransObjClassPart	trobj_class;
	NhlMapTransObjClassPart	mptrans_class;
} NhlMapTransObjClassRec;

typedef struct _NhlMapTransObjLayerRec *NhlMapTransObjLayer;
typedef struct _NhlMapTransObjClassRec *NhlMapTransObjClass;

extern NhlMapTransObjClassRec NhlmapTransObjClassRec;

#endif /*_NMapTransObjP_h*/