This file is indexed.

/usr/include/ncarg/hlu/View.h is in libncarg-dev 6.3.0-13.

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
/*
 *      $Id: View.h,v 1.18.12.1 2010-03-17 20:47:07 brownrig Exp $
 */
/************************************************************************
*									*
*			     Copyright (C)  1992			*
*	     University Corporation for Atmospheric Research		*
*			     All Rights Reserved			*
*									*
************************************************************************/
/*
 *	File:		View.h
 *
 *	Author:		Ethan Alpert
 *			National Center for Atmospheric Research
 *			PO 3000, Boulder, Colorado
 *
 *	Date:		Tue Sep 1 09:59:16 MDT 1992
 *
 *	Description:	Public header file for the ViewClass.
 */
#ifndef _NVIEW_h
#define _NVIEW_h

#include <ncarg/hlu/Base.h>

/* types used by Legend and LabelBar */
#define NhlTOrientation "Orientation"
typedef enum _NhlOrientation {
	NhlHORIZONTAL = 0,
	NhlVERTICAL = 1
} NhlOrientation;

#define NhlTDrawOrder "DrawOrder"
typedef enum _NhlDrawOrder {
	NhlPREDRAW,
	NhlDRAW,
	NhlPOSTDRAW
} NhlDrawOrder;

NhlDOCTAG(NhlCoord)
typedef struct _NhlCoord {
	float x;
	float y;
} NhlCoord;

#define	NhlNvpOn	"vpOn"
#define	NhlCvpOn	"VpOn"
#define NhlNvpXF "vpXF"
#define NhlCvpXF "VpXF"
#define NhlNvpYF "vpYF"
#define NhlCvpYF "VpYF"
#define NhlNvpWidthF "vpWidthF"
#define NhlCvpWidthF "VpWidthF"
#define NhlNvpHeightF "vpHeightF"
#define NhlCvpHeightF "VpHeightF"
#define NhlNvpKeepAspect	"vpKeepAspect"
#define NhlCvpKeepAspect	"VpKeepAspect"
#define NhlNvpUseSegments	"vpUseSegments"
#define NhlCvpUseSegments	"VpUseSegments"
#define NhlNvpAnnoManagerId	"vpAnnoManagerId"
#define NhlCvpAnnoManagerId	"VpAnnoManagerId"
#define NhlNvpClipOn            "vpClipOn"
#define NhlCvpClipOn	        "VpClipOn"

NhlDOCTAG(NhlBoundingBox)
typedef struct _NhlBoundingBox {
        int     set;
        float   t;
        float   b;
        float   l;
        float   r;
} NhlBoundingBox;

extern NhlErrorTypes NhlGetBB(
#if	NhlNeedProto
	int,		/* pid */
	NhlBoundingBox*	/* thebox */
#endif
);

extern NhlBoolean NhlIsView(
#if	NhlNeedProto
	int	pid
#endif
);

/* Common class resources */

#define NhlCLineDashPattern		"LineDashPattern"
#define NhlCLineDashSegLenF		"LineDashSegLenF"
#define NhlCLineColor			"LineColor"
#define NhlCLineOpacityF		"LineOpacityF"
#define NhlCLineThicknessF		"LineThicknessF"
#define NhlCLineLabelString		"LineLabelString"
#define NhlCFillPattern			"FillPattern"
#define NhlCFillColor			"FillColor"
#define NhlCFillOpacityF			"FillOpacityF"
#define NhlCFillBackgroundColor		"FillBackgroundColor"
#define NhlCFillScaleF			"FillScaleF"
#define NhlCFillLineThicknessF		"FillLineThicknessF"
#define NhlCFillDotSizeF		"FillDotSizeF"
#define NhlCEdgesOn			"EdgesOn"
#define NhlCEdgeDashPattern		"EdgeDashPattern"
#define NhlCEdgeThicknessF		"EdgeThicknessF"
#define NhlCEdgeDashSegLenF		"EdgeDashSegLenF"
#define NhlCEdgeColor			"EdgeColor"
#define NhlCEdgeBorderWidthF		"EdgeBorderWidthF"
#define NhlCMarkerIndex			"MarkerIndex"
#define NhlCMarkerColor			"MarkerColor"
#define NhlCMarkerOpacityF		"MarkerOpacityF"
#define NhlCMarkerSizeF			"MarkerSizeF"
#define NhlCMarkerThicknessF		"MarkerThicknessF"

#define NhlCTextAngleF 			"TextAngleF"
#define NhlCTextJustification		"TextJustification"
#define NhlCTextDirection		"TextDirection"
#define NhlCFont			"Font"
#define NhlCFontColor			"FontColor"
#define NhlCFontOpacityF		"FontOpacityF"
#define NhlCFontHeightF			"FontHeightF"
#define NhlCFontAspectF			"FontAspectF"
#define NhlCFontThicknessF		"FontThicknessF"
#define NhlCFontQuality			"FontQuality"
#define NhlCTextConstantSpacingF	"TextConstantSpacingF"
#define NhlCTextFuncCode		"TextFuncCode"
#define NhlCYAxisTextDirection		"YAxisTextDirection"
#define NhlCYAxisTextAngleF		"YAxisTextAngleF"
#define NhlCYAxisTextJustification	"YAxisTextJustification"

#define NhlCNumberFormat		"NumberFormat"
#define NhlCPlotLabelsOn		"PlotLabelsOn"
#define NhlCAnnotationLabelsOn		"AnnotationLabelsOn"
#define NhlCLabelAutoStride		"LabelAutoStride"

extern NhlClass NhlviewClass;

#endif /*_NVIEW_h*/