/usr/include/ncarg/hlu/MapTransObjP.h is in libncarg-dev 6.3.0-6build1.
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*/
|