/usr/include/ncarg/hlu/View.h is in libncarg-dev 6.1.2-7.
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*/
|