/usr/include/ncarg/hlu/ContourPlot.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 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 | /*
* $Id: ContourPlot.h,v 1.21.12.1 2010-03-17 20:47:07 brownrig Exp $
*/
/************************************************************************
* *
* Copyright (C) 1992 *
* University Corporation for Atmospheric Research *
* All Rights Reserved *
* *
************************************************************************/
/*
* File: ContourPlot.h
*
* Author: David Brown
* National Center for Atmospheric Research
* PO 3000, Boulder, Colorado
*
* Date: Tue Nov 16 15:18:58 MST 1993
*
* Description: Public header for ContourPlot class.
*/
#ifndef _NCONTOURPLOT_h
#define _NCONTOURPLOT_h
#include <ncarg/hlu/Workspace.h>
#include <ncarg/hlu/DataComm.h>
#include <ncarg/hlu/PlotManager.h>
#include <ncarg/hlu/LogLinTransObj.h>
#include <ncarg/hlu/IrregularTransObj.h>
#include <ncarg/hlu/ScalarField.h>
/* Level selection modes */
typedef NhlLevelSelectionMode NhlcnLevelSelectionMode;
#define NhlTcnLevelSelectionMode NhlTLevelSelectionMode
/* Level usage modes */
typedef enum _NhlcnLevelUseMode {
NhlNOLINE, NhlLINEONLY,
NhlLABELONLY, NhlLINEANDLABEL
} NhlcnLevelUseMode;
#define NhlTcnLevelUseMode "cnLevelUseMode"
#define NhlTcnLevelUseModeGenArray NhlTcnLevelUseMode NhlTGenArray
/* Line label spacing */
typedef enum _NhlcnLineLabelPlacementMode {
NhlCONSTANT,
NhlRANDOMIZED,
NhlCOMPUTED
} NhlcnLineLabelPlacementMode;
#define NhlTcnLineLabelPlacementMode "cnLineLabelPlacementMode"
/* Label scaling mode */
typedef NhlScalingMode NhlcnLabelScalingMode;
#define NhlTcnLabelScalingMode NhlTScalingMode
/* label overlap flag */
typedef enum _NhlcnHighLowLabelOverlapMode {
NhlIGNOREOVERLAP = 0,
NhlOMITOVERINFO,
NhlOMITOVERHL,
NhlOMITOVERHLANDINFO,
NhlOMITOVERVP,
NhlOMITOVERVPANDINFO,
NhlOMITOVERVPANDHL,
NhlOMITOVERVPANDHLANDINFO,
NhlADJUSTVP,
NhlADJUSTVPOMITOVERINFO,
NhlADJUSTVPOMITOVERHL,
NhlADJUSTVPOMITOVERHLANDINFO
} NhlcnHighLowLabelOverlapMode;
#define NhlTcnHighLowLabelOverlapMode "cnHighLowLabelOverlapMode"
typedef enum _NhlcnFillMode {
NhlAREAFILL,
NhlRASTERFILL,
NhlCELLFILL,
NhlMESHFILL
} NhlcnFillMode;
#define NhlTcnFillMode "cnFillMode"
typedef struct _NhlIsoLine {
float level;
int n_segments;
int point_count;
int *start_point;
int *n_points;
float *x;
float *y;
} NhlIsoLine;
NhlIsoLine *NhlGetIsoLines(
int contourplot_id,
int n_levels,
float *levels
);
NhlErrorTypes NhlFreeIsoLines(
NhlIsoLine *isolines,
int n_levels
);
/*
* ContourPlot instance resources
*/
#define NhlNcnScalarFieldData "cnScalarFieldData"
#define NhlNcnOutOfRangeValF "cnOutOfRangeValF"
#define NhlNcnLevelCount "cnLevelCount" /* read-only */
#define NhlNcnLevelSelectionMode "cnLevelSelectionMode"
#define NhlNcnMaxLevelCount "cnMaxLevelCount"
#define NhlNcnLevelSpacingF "cnLevelSpacingF"
#define NhlNcnLabelMasking "cnLabelMasking"
#define NhlNcnMinLevelValF "cnMinLevelValF"
#define NhlNcnMaxLevelValF "cnMaxLevelValF"
#define NhlNcnLineLabelInterval "cnLineLabelInterval"
#define NhlNcnLabelDrawOrder "cnLabelDrawOrder"
#define NhlNcnLineDrawOrder "cnLineDrawOrder"
#define NhlNcnFillDrawOrder "cnFillDrawOrder"
#define NhlNcnLinesOn "cnLinesOn"
#define NhlNcnFillOn "cnFillOn"
#define NhlNcnFillBackgroundColor "cnFillBackgroundColor"
#define NhlNcnFillMode "cnFillMode"
#define NhlNcnLabelScalingMode "cnLabelScalingMode"
#define NhlNcnLabelScaleValueF "cnLabelScaleValueF"
#define NhlNcnLabelScaleFactorF "cnLabelScaleFactorF" /*read-only*/
#define NhlNcnMaxDataValueFormat "cnMaxDataValueFormat"
#define NhlNcnSmoothingOn "cnSmoothingOn"
#define NhlNcnSmoothingTensionF "cnSmoothingTensionF"
#define NhlNcnSmoothingDistanceF "cnSmoothingDistanceF"
#define NhlNcnMaxPointDistanceF "cnMaxPointDistanceF"
#define NhlNcnExplicitLineLabelsOn "cnExplicitLineLabelsOn"
#define NhlNcnExplicitLegendLabelsOn "cnExplicitLegendLabelsOn"
#define NhlNcnLegendLevelFlags "cnLegendLevelFlags"
#define NhlNcnExplicitLabelBarLabelsOn "cnExplicitLabelBarLabelsOn"
#define NhlNcnLabelBarEndLabelsOn "cnLabelBarEndLabelsOn"
#define NhlNcnLabelBarEndStyle "cnLabelBarEndStyle"
#define NhlNcnRasterModeOn "cnRasterModeOn"
#define NhlNcnRasterCellSizeF "cnRasterCellSizeF"
#define NhlNcnRasterSmoothingOn "cnRasterSmoothingOn"
#define NhlNcnRasterSampleFactorF "cnRasterSampleFactorF"
#define NhlNcnRasterMinCellSizeF "cnRasterMinCellSizeF"
#define NhlNcnCyclicModeOn "cnCyclicModeOn"
#define NhlNcnLevels "cnLevels"
#define NhlNcnMonoLevelFlag "cnMonoLevelFlag"
#define NhlNcnLevelFlag "cnLevelFlag"
#define NhlNcnLevelFlags "cnLevelFlags"
#define NhlNcnFillPalette "cnFillPalette"
#define NhlNcnSpanFillPalette "cnSpanFillPalette"
#define NhlNcnMonoFillColor "cnMonoFillColor"
#define NhlNcnFillColor "cnFillColor"
#define NhlNcnFillColors "cnFillColors"
#define NhlNcnFillOpacityF "cnFillOpacityF"
#define NhlNcnMonoFillPattern "cnMonoFillPattern"
#define NhlNcnFillPattern "cnFillPattern"
#define NhlNcnFillPatterns "cnFillPatterns"
#define NhlNcnMonoFillScale "cnMonoFillScale"
#define NhlNcnFillScaleF "cnFillScaleF"
#define NhlNcnFillScales "cnFillScales"
#define NhlNcnFillDotSizeF "cnFillDotSizeF"
#define NhlNcnCellFillEdgeColor "cnCellFillEdgeColor"
#define NhlNcnCellFillMissingValEdgeColor "cnCellFillMissingValEdgeColor"
#define NhlNcnMonoLineColor "cnMonoLineColor"
#define NhlNcnLineColor "cnLineColor"
#define NhlNcnLinePalette "cnLinePalette"
#define NhlNcnSpanLinePalette "cnSpanLinePalette"
#define NhlNcnLineColors "cnLineColors"
#define NhlNcnMonoLineDashPattern "cnMonoLineDashPattern"
#define NhlNcnLineDashPattern "cnLineDashPattern"
#define NhlNcnLineDashPatterns "cnLineDashPatterns"
#define NhlNcnMonoLineThickness "cnMonoLineThickness"
#define NhlNcnLineThicknessF "cnLineThicknessF"
#define NhlNcnLineThicknesses "cnLineThicknesses"
#define NhlNcnMonoLineLabelFontColor "cnMonoLineLabelFontColor"
#define NhlNcnLineLabelFontColor "cnLineLabelFontColor"
#define NhlNcnLineLabelFontColors "cnLineLabelFontColors"
#define NhlNcnLineLabelStrings "cnLineLabelStrings"
#define NhlNcnLineDashSegLenF "cnLineDashSegLenF"
#define NhlNcnLowUseHighLabelRes "cnLowUseHighLabelRes"
#define NhlNcnHighUseLineLabelRes "cnHighUseLineLabelRes"
#define NhlNcnConstFUseInfoLabelRes "cnConstFUseInfoLabelRes"
#define NhlNcnLineLabelPlacementMode "cnLineLabelPlacementMode"
#define NhlNcnLineLabelDensityF "cnLineLabelDensityF"
#define NhlNcnLineLabelCount "cnLineLabelCount"
#define NhlNcnHighLowLabelOverlapMode "cnHighLowLabelOverlapMode"
#define NhlNcnLineLabelsOn "cnLineLabelsOn"
#define NhlNcnLineLabelFormat "cnLineLabelFormat"
#define NhlNcnLineLabelFontHeightF "cnLineLabelFontHeightF"
#define NhlNcnLineLabelFont "cnLineLabelFont"
#define NhlNcnLineLabelFontAspectF "cnLineLabelFontAspectF"
#define NhlNcnLineLabelFontThicknessF "cnLineLabelFontThicknessF"
#define NhlNcnLineLabelFontQuality "cnLineLabelFontQuality"
#define NhlNcnLineLabelConstantSpacingF "cnLineLabelConstantSpacingF"
#define NhlNcnLineLabelAngleF "cnLineLabelAngleF"
#define NhlNcnLineLabelFuncCode "cnLineLabelFuncCode"
#define NhlNcnLineLabelBackgroundColor "cnLineLabelBackgroundColor"
#define NhlNcnLineLabelPerimOn "cnLineLabelPerimOn"
#define NhlNcnLineLabelPerimSpaceF "cnLineLabelPerimSpaceF"
#define NhlNcnLineLabelPerimThicknessF "cnLineLabelPerimThicknessF"
#define NhlNcnLineLabelPerimColor "cnLineLabelPerimColor"
#define NhlNcnHighLabelsOn "cnHighLabelsOn"
#define NhlNcnHighLabelString "cnHighLabelString"
#define NhlNcnHighLabelFormat "cnHighLabelFormat"
#define NhlNcnHighLabelFontHeightF "cnHighLabelFontHeightF"
#define NhlNcnHighLabelFont "cnHighLabelFont"
#define NhlNcnHighLabelFontColor "cnHighLabelFontColor"
#define NhlNcnHighLabelFontAspectF "cnHighLabelFontAspectF"
#define NhlNcnHighLabelFontThicknessF "cnHighLabelFontThicknessF"
#define NhlNcnHighLabelFontQuality "cnHighLabelFontQuality"
#define NhlNcnHighLabelConstantSpacingF "cnHighLabelConstantSpacingF"
#define NhlNcnHighLabelAngleF "cnHighLabelAngleF"
#define NhlNcnHighLabelFuncCode "cnHighLabelFuncCode"
#define NhlNcnHighLabelBackgroundColor "cnHighLabelBackgroundColor"
#define NhlNcnHighLabelPerimOn "cnHighLabelPerimOn"
#define NhlNcnHighLabelPerimSpaceF "cnHighLabelPerimSpaceF"
#define NhlNcnHighLabelPerimThicknessF "cnHighLabelPerimThicknessF"
#define NhlNcnHighLabelPerimColor "cnHighLabelPerimColor"
#define NhlNcnHighLabelCount "cnHighLabelCount"
#define NhlNcnLowLabelsOn "cnLowLabelsOn"
#define NhlNcnLowLabelString "cnLowLabelString"
#define NhlNcnLowLabelFormat "cnLowLabelFormat"
#define NhlNcnLowLabelFontHeightF "cnLowLabelFontHeightF"
#define NhlNcnLowLabelFont "cnLowLabelFont"
#define NhlNcnLowLabelFontColor "cnLowLabelFontColor"
#define NhlNcnLowLabelFontAspectF "cnLowLabelFontAspectF"
#define NhlNcnLowLabelFontThicknessF "cnLowLabelFontThicknessF"
#define NhlNcnLowLabelFontQuality "cnLowLabelFontQuality"
#define NhlNcnLowLabelConstantSpacingF "cnLowLabelConstantSpacingF"
#define NhlNcnLowLabelAngleF "cnLowLabelAngleF"
#define NhlNcnLowLabelFuncCode "cnLowLabelFuncCode"
#define NhlNcnLowLabelBackgroundColor "cnLowLabelBackgroundColor"
#define NhlNcnLowLabelPerimOn "cnLowLabelPerimOn"
#define NhlNcnLowLabelPerimSpaceF "cnLowLabelPerimSpaceF"
#define NhlNcnLowLabelPerimThicknessF "cnLowLabelPerimThicknessF"
#define NhlNcnLowLabelPerimColor "cnLowLabelPerimColor"
#define NhlNcnLowLabelCount "cnLowLabelCount"
#define NhlNcnInfoLabelOn "cnInfoLabelOn"
#define NhlNcnInfoLabelString "cnInfoLabelString"
#define NhlNcnInfoLabelFormat "cnInfoLabelFormat"
#define NhlNcnInfoLabelFontHeightF "cnInfoLabelFontHeightF"
#define NhlNcnInfoLabelTextDirection "cnInfoLabelTextDirection"
#define NhlNcnInfoLabelFont "cnInfoLabelFont"
#define NhlNcnInfoLabelFontColor "cnInfoLabelFontColor"
#define NhlNcnInfoLabelFontAspectF "cnInfoLabelFontAspectF"
#define NhlNcnInfoLabelFontThicknessF "cnInfoLabelFontThicknessF"
#define NhlNcnInfoLabelFontQuality "cnInfoLabelFontQuality"
#define NhlNcnInfoLabelConstantSpacingF "cnInfoLabelConstantSpacingF"
#define NhlNcnInfoLabelAngleF "cnInfoLabelAngleF"
#define NhlNcnInfoLabelFuncCode "cnInfoLabelFuncCode"
#define NhlNcnInfoLabelBackgroundColor "cnInfoLabelBackgroundColor"
#define NhlNcnInfoLabelPerimOn "cnInfoLabelPerimOn"
#define NhlNcnInfoLabelPerimSpaceF "cnInfoLabelPerimSpaceF"
#define NhlNcnInfoLabelPerimThicknessF "cnInfoLabelPerimThicknessF"
#define NhlNcnInfoLabelPerimColor "cnInfoLabelPerimColor"
#define NhlNcnInfoLabelZone "cnInfoLabelZone"
#define NhlNcnInfoLabelSide "cnInfoLabelSide"
#define NhlNcnInfoLabelJust "cnInfoLabelJust"
#define NhlNcnInfoLabelParallelPosF "cnInfoLabelParallelPosF"
#define NhlNcnInfoLabelOrthogonalPosF "cnInfoLabelOrthogonalPosF"
#define NhlNcnNoDataLabelOn "cnNoDataLabelOn"
#define NhlNcnNoDataLabelString "cnNoDataLabelString"
#define NhlNcnConstFLabelOn "cnConstFLabelOn"
#define NhlNcnConstFLabelString "cnConstFLabelString"
#define NhlNcnConstFLabelFormat "cnConstFLabelFormat"
#define NhlNcnConstFLabelFontHeightF "cnConstFLabelFontHeightF"
#define NhlNcnConstFLabelTextDirection "cnConstFLabelTextDirection"
#define NhlNcnConstFLabelFont "cnConstFLabelFont"
#define NhlNcnConstFLabelFontColor "cnConstFLabelFontColor"
#define NhlNcnConstFLabelFontAspectF "cnConstFLabelFontAspectF"
#define NhlNcnConstFLabelFontThicknessF "cnConstFLabelFontThicknessF"
#define NhlNcnConstFLabelFontQuality "cnConstFLabelFontQuality"
#define NhlNcnConstFLabelConstantSpacingF "cnConstFLabelConstantSpacingF"
#define NhlNcnConstFLabelAngleF "cnConstFLabelAngleF"
#define NhlNcnConstFLabelFuncCode "cnConstFLabelFuncCode"
#define NhlNcnConstFLabelBackgroundColor "cnConstFLabelBackgroundColor"
#define NhlNcnConstFLabelPerimOn "cnConstFLabelPerimOn"
#define NhlNcnConstFLabelPerimSpaceF "cnConstFLabelPerimSpaceF"
#define NhlNcnConstFLabelPerimThicknessF "cnConstFLabelPerimThicknessF"
#define NhlNcnConstFLabelPerimColor "cnConstFLabelPerimColor"
#define NhlNcnConstFLabelZone "cnConstFLabelZone"
#define NhlNcnConstFLabelSide "cnConstFLabelSide"
#define NhlNcnConstFLabelJust "cnConstFLabelJust"
#define NhlNcnConstFLabelParallelPosF "cnConstFLabelParallelPosF"
#define NhlNcnConstFLabelOrthogonalPosF "cnConstFLabelOrthogonalPosF"
#define NhlNcnConstFEnableFill "cnConstFEnableFill"
#define NhlNcnMissingValPerimOn "cnMissingValPerimOn"
#define NhlNcnMissingValPerimGridBoundOn "cnMissingValPerimGridBoundOn"
#define NhlNcnMissingValPerimThicknessF "cnMissingValPerimThicknessF"
#define NhlNcnMissingValPerimDashPattern "cnMissingValPerimDashPattern"
#define NhlNcnMissingValPerimColor "cnMissingValPerimColor"
#define NhlNcnMissingValFillColor "cnMissingValFillColor"
#define NhlNcnMissingValFillPattern "cnMissingValFillPattern"
#define NhlNcnMissingValFillScaleF "cnMissingValFillScaleF"
#define NhlNcnGridBoundPerimOn "cnGridBoundPerimOn"
#define NhlNcnGridBoundPerimThicknessF "cnGridBoundPerimThicknessF"
#define NhlNcnGridBoundPerimDashPattern "cnGridBoundPerimDashPattern"
#define NhlNcnGridBoundPerimColor "cnGridBoundPerimColor"
#define NhlNcnGridBoundFillColor "cnGridBoundFillColor"
#define NhlNcnGridBoundFillPattern "cnGridBoundFillPattern"
#define NhlNcnGridBoundFillScaleF "cnGridBoundFillScaleF"
#define NhlNcnOutOfRangePerimOn "cnOutOfRangePerimOn"
#define NhlNcnOutOfRangePerimThicknessF "cnOutOfRangePerimThicknessF"
#define NhlNcnOutOfRangePerimDashPattern "cnOutOfRangePerimDashPattern"
#define NhlNcnOutOfRangePerimColor "cnOutOfRangePerimColor"
#define NhlNcnOutOfRangeFillColor "cnOutOfRangeFillColor"
#define NhlNcnOutOfRangeFillPattern "cnOutOfRangeFillPattern"
#define NhlNcnOutOfRangeFillScaleF "cnOutOfRangeFillScaleF"
#define NhlNcnDumpAreaMap "cnDumpAreaMap"
#define NhlNcnFixFillBleed "cnFixFillBleed"
#define NhlNcnAreaMapCRange "cnAreaMapCRange"
#define NhlNcnConpackParams "cnConpackParams"
#define NhlNcnOutputGriddedData "cnOutputGriddedData"
#define NhlNcnOutputFileName "cnOutputFileName"
#define NhlNcnVerboseTriangleInfo "cnVerboseTriangleInfo"
/*
* ContourPlot class resources
*/
#define NhlCcnScalarFieldData "CnScalarFieldData"
#define NhlCcnOutOfRangeValF "CnOutOfRangeValF"
#define NhlCcnLevelCount "CnLevelCount" /* read-only */
#define NhlCcnLabelMasking "CnLabelMasking"
#define NhlCcnLineLabelInterval "CnLineLabelInterval"
#define NhlCcnLabelDrawOrder "CnLabelDrawOrder"
#define NhlCcnLineDrawOrder "CnLineDrawOrder"
#define NhlCcnFillDrawOrder "CnFillDrawOrder"
#define NhlCcnLinesOn "CnLinesOn"
#define NhlCcnFillOn "CnFillOn"
#define NhlCcnFillMode "CnFillMode"
#define NhlCcnCellFillEdgeColor "CnCellFillEdgeColor"
#define NhlCcnCellFillMissingValEdgeColor "CnCellFillMissingValEdgeColor"
#define NhlCcnLabelScalingMode "CnLabelScalingMode"
#define NhlCcnLabelScaleValueF "CnLabelScaleValueF"
#define NhlCcnLabelScaleFactorF "CnLabelScaleFactorF" /*read-only*/
#define NhlCcnMaxDataValueFormat "CnMaxDataValueFormat"
#define NhlCcnSmoothingOn "CnSmoothingOn"
#define NhlCcnSmoothingTensionF "CnSmoothingTensionF"
#define NhlCcnSmoothingDistanceF "CnSmoothingDistanceF"
#define NhlCcnMaxPointDistanceF "CnMaxPointDistanceF"
#define NhlCcnExplicitLineLabelsOn "CnExplicitLineLabelsOn"
#define NhlCcnExplicitLabelBarLabelsOn "CnExplicitLabelBarLabelsOn"
#define NhlCcnLabelBarEndLabelsOn "CnLabelBarEndLabelsOn"
#define NhlCcnLabelBarEndStyle "CnLabelBarEndStyle"
#define NhlCcnExplicitLegendLabelsOn "CnExplicitLegendLabelsOn"
#define NhlCcnLegendLevelFlags "CnLegendLevelFlags"
#define NhlCcnRasterModeOn "CnRasterModeOn"
#define NhlCcnRasterCellSizeF "CnRasterCellSizeF"
#define NhlCcnRasterSmoothingOn "CnRasterSmoothingOn"
#define NhlCcnRasterSampleFactorF "CnRasterSampleFactorF"
#define NhlCcnRasterMinCellSizeF "CnRasterMinCellSizeF"
#define NhlCcnCyclicModeOn "CnCyclicModeOn"
#define NhlCcnMonoLevelFlag "CnMonoLevelFlag"
#define NhlCcnLevelFlag "CnLevelFlag"
#define NhlCcnLevelFlags "CnLevelFlags"
#define NhlCcnFillPalette "CnFillPalette"
#define NhlCcnSpanFillPalette "CnSpanFillPalette"
#define NhlCcnMonoFillColor "CnMonoFillColor"
#define NhlCcnFillColors "CnFillColors"
#define NhlCcnFillOpacityF "CnFillOpacityF"
#define NhlCcnMonoFillPattern "CnMonoFillPattern"
#define NhlCcnFillPatterns "CnFillPatterns"
#define NhlCcnMonoFillScale "CnMonoFillScale"
#define NhlCcnFillScales "CnFillScales"
#define NhlCcnMonoLineColor "CnMonoLineColor"
#define NhlCcnLinePalette "CnLinePalette"
#define NhlCcnSpanLinePalette "CnSpanLinePalette"
#define NhlCcnLineColors "CnLineColors"
#define NhlCcnMonoLineDashPattern "CnMonoLineDashPattern"
#define NhlCcnLineDashPatterns "CnLineDashPatterns"
#define NhlCcnMonoLineThickness "CnMonoLineThickness"
#define NhlCcnLineThicknesses "CnLineThicknesses"
#define NhlCcnMonoLineLabelFontColor "CnMonoLineLabelFontColor"
#define NhlCcnLineLabelFontColors "CnLineLabelFontColors"
#define NhlCcnLineLabelStrings "CnLineLabelStrings"
#define NhlCcnLineLabelAngleF "CnLineLabelAngleF"
#define NhlCcnLineLabelPlacementMode "CnLineLabelPlacementMode"
#define NhlCcnLineLabelDensityF "CnLineLabelDensityF"
#define NhlCcnLineLabelCount "CnLineLabelCount"
#define NhlCcnLowUseHighLabelRes "CnLowUseHighLabelRes"
#define NhlCcnHighUseLineLabelRes "CnHighUseLineLabelRes"
#define NhlCcnConstFUseInfoLabelRes "CnConstFUseInfoLabelRes"
#define NhlCcnHighLowLabelOverlapMode "CnHighLowLabelOverlapMode"
#define NhlCcnHighLabelString "CnHighLabelString"
#define NhlCcnHighLabelCount "CnHighLabelCount"
#define NhlCcnLowLabelString "CnLowLabelString"
#define NhlCcnLowLabelCount "CnLowLabelCount"
#define NhlCcnInfoLabelString "CnInfoLabelString"
#define NhlCcnInfoLabelSide "CnInfoLabelSide"
#define NhlCcnInfoLabelPosition "CnInfoLabelPosition"
#define NhlCcnInfoLabelJustification "CnInfoLabelJusification"
#define NhlCcnInfoLabelXOffsetF "CnInfoLabelXOffsetF"
#define NhlCcnInfoLabelYOffsetF "CnInfoLabelYOffsetF"
#define NhlCcnInfoLabelZone "CnInfoLabelZone"
#define NhlCcnInfoLabelSide "CnInfoLabelSide"
#define NhlCcnInfoLabelJust "CnInfoLabelJust"
#define NhlCcnInfoLabelParallelPosF "CnInfoLabelParallelPosF"
#define NhlCcnInfoLabelOrthogonalPosF "CnInfoLabelOrthogonalPosF"
#define NhlCcnNoDataLabelString "CnNoDataLabelString"
#define NhlCcnConstFLabelString "CnConstFLabelString"
#define NhlCcnConstFLabelZone "CnConstFLabelZone"
#define NhlCcnConstFLabelSide "CnConstFLabelSide"
#define NhlCcnConstFLabelJust "CnConstFLabelJust"
#define NhlCcnConstFLabelParallelPosF "CnConstFLabelParallelPosF"
#define NhlCcnConstFLabelOrthogonalPosF "CnConstFLabelOrthogonalPosF"
#define NhlCcnConstFEnableFill "CnConstFEnableFill"
#define NhlCcnDumpAreaMap "CnDumpAreaMap"
#define NhlCcnFixFillBleed "CnFixFillBleed"
#define NhlCcnAreaMapCRange "CnAreaMapCRange"
#define NhlCcnConpackParams "CnConpackParams"
#define NhlCcnOutputGriddedData "CnOutputGriddedData"
#define NhlCcnOutputFileName "CnOutputFileName"
#define NhlCcnVerboseTriangleInfo "CnVerboseTriangleInfo"
/*
* These class resources have been eliminated
*/
#if 0
#define NhlCcnLevelSelectionMode "CnLevelSelectionMode"
#define NhlCcnMaxLevelCount "CnMaxLevelCount"
#define NhlCcnLevelSpacingF "CnLevelSpacingF"
#define NhlCcnMinLevelValF "CnMinLevelValF"
#define NhlCcnMaxLevelValF "CnMaxLevelValF"
#define NhlCcnLevels "CnLevels"
#define NhlCcnFillBackgroundColor "CnFillBackgroundColor"
#define NhlCcnFillColor "CnFillColor"
#define NhlCcnFillPattern "CnFillPattern"
#define NhlCcnFillScaleF "CnFillScaleF"
#define NhlCcnLineColor "CnLineColor"
#define NhlCcnLineDashPattern "CnLineDashPattern"
#define NhlCcnLineThicknessF "CnLineThicknessF"
#define NhlCcnLineLabelsOn "CnLineLabelsOn"
#define NhlCcnLineLabelFontColor "CnLineLabelFontColor"
#define NhlCcnLineDashSegLenF "CnLineDashSegLenF"
#define NhlCcnLineLabelFontHeightF "CnLineLabelFontHeightF"
#define NhlCcnLineLabelFont "CnLineLabelFont"
#define NhlCcnLineLabelFontAspectF "CnLineLabelFontAspectF"
#define NhlCcnLineLabelFontThicknessF "CnLineLabelFontThicknessF"
#define NhlCcnLineLabelFontQuality "CnLineLabelFontQuality"
#define NhlCcnLineLabelConstantSpacingF "CnLineLabelConstantSpacingF"
#define NhlCcnLineLabelFuncCode "CnLineLabelFuncCode"
#define NhlCcnLineLabelBackgroundColor "CnLineLabelBackgroundColor"
#define NhlCcnLineLabelFormat "CnLineLabelFormat"
#define NhlCcnLineLabelPerimSpaceF "CnLineLabelPerimSpaceF"
#define NhlCcnLineLabelPerimOn "CnLineLabelPerimOn"
#define NhlCcnLineLabelPerimThicknessF "CnLineLabelPerimThicknessF"
#define NhlCcnLineLabelPerimColor "CnLineLabelPerimColor"
#define NhlCcnHighLabelFontHeightF "CnHighLabelFontHeightF"
#define NhlCcnHighLabelsOn "CnHighLabelsOn"
#define NhlCcnHighLabelFont "CnHighLabelFont"
#define NhlCcnHighLabelFontColor "CnHighLabelFontColor"
#define NhlCcnHighLabelFontAspectF "CnHighLabelFontAspectF"
#define NhlCcnHighLabelFontThicknessF "CnHighLabelFontThicknessF"
#define NhlCcnHighLabelFontQuality "CnHighLabelFontQuality"
#define NhlCcnHighLabelConstantSpacingF "CnHighLabelConstantSpacingF"
#define NhlCcnHighLabelAngleF "CnHighLabelAngleF"
#define NhlCcnHighLabelFuncCode "CnHighLabelFuncCode"
#define NhlCcnHighLabelBackgroundColor "CnHighLabelBackgroundColor"
#define NhlCcnHighLabelFormat "CnHighLabelFormat"
#define NhlCcnHighLabelPerimSpaceF "CnHighLabelPerimSpaceF"
#define NhlCcnHighLabelPerimOn "CnHighLabelPerimOn"
#define NhlCcnHighLabelPerimThicknessF "CnHighLabelPerimThicknessF"
#define NhlCcnHighLabelPerimColor "CnHighLabelPerimColor"
#define NhlCcnLowLabelsOn "CnLowLabelsOn"
#define NhlCcnLowLabelFontHeightF "CnLowLabelFontHeightF"
#define NhlCcnLowLabelFont "CnLowLabelFont"
#define NhlCcnLowLabelFontColor "CnLowLabelFontColor"
#define NhlCcnLowLabelFontAspectF "CnLowLabelFontAspectF"
#define NhlCcnLowLabelFontThicknessF "CnLowLabelFontThicknessF"
#define NhlCcnLowLabelFontQuality "CnLowLabelFontQuality"
#define NhlCcnLowLabelConstantSpacingF "CnLowLabelConstantSpacingF"
#define NhlCcnLowLabelAngleF "CnLowLabelAngleF"
#define NhlCcnLowLabelFuncCode "CnLowLabelFuncCode"
#define NhlCcnLowLabelBackgroundColor "CnLowLabelBackgroundColor"
#define NhlCcnLowLabelFormat "CnLowLabelFormat"
#define NhlCcnLowLabelPerimSpaceF "CnLowLabelPerimSpaceF"
#define NhlCcnLowLabelPerimOn "CnLowLabelPerimOn"
#define NhlCcnLowLabelPerimThicknessF "CnLowLabelPerimThicknessF"
#define NhlCcnLowLabelPerimColor "CnLowLabelPerimColor"
#define NhlCcnInfoLabelOn "CnInfoLabelOn"
#define NhlCcnInfoLabelFontHeightF "CnInfoLabelFontHeightF"
#define NhlCcnInfoLabelTextDirection "CnInfoLabelTextDirection"
#define NhlCcnInfoLabelFont "CnInfoLabelFont"
#define NhlCcnInfoLabelFontColor "CnInfoLabelFontColor"
#define NhlCcnInfoLabelFontAspectF "CnInfoLabelFontAspectF"
#define NhlCcnInfoLabelFontThicknessF "CnInfoLabelFontThicknessF"
#define NhlCcnInfoLabelFontQuality "CnInfoLabelFontQuality"
#define NhlCcnInfoLabelConstantSpacingF "CnInfoLabelConstantSpacingF"
#define NhlCcnInfoLabelAngleF "CnInfoLabelAngleF"
#define NhlCcnInfoLabelFuncCode "CnInfoLabelFuncCode"
#define NhlCcnInfoLabelBackgroundColor "CnInfoLabelBackgroundColor"
#define NhlCcnInfoLabelFormat "CnInfoLabelFormat"
#define NhlCcnInfoLabelPerimSpaceF "CnInfoLabelPerimSpaceF"
#define NhlCcnInfoLabelPerimOn "CnInfoLabelPerimOn"
#define NhlCcnInfoLabelPerimThicknessF "CnInfoLabelPerimThicknessF"
#define NhlCcnInfoLabelPerimColor "CnInfoLabelPerimColor"
#define NhlCcnNoDataLabelOn "CnNoDataLabelOn"
#define NhlCcnConstFLabelOn "CnConstFLabelOn"
#define NhlCcnConstFLabelFontHeightF "CnConstFLabelFontHeightF"
#define NhlCcnConstFLabelTextDirection "CnConstFLabelTextDirection"
#define NhlCcnConstFLabelFont "CnConstFLabelFont"
#define NhlCcnConstFLabelFontColor "CnConstFLabelFontColor"
#define NhlCcnConstFLabelFontAspectF "CnConstFLabelFontAspectF"
#define NhlCcnConstFLabelFontThicknessF "CnConstFLabelFontThicknessF"
#define NhlCcnConstFLabelFontQuality "CnConstFLabelFontQuality"
#define NhlCcnConstFLabelConstantSpacingF "CnConstFLabelConstantSpacingF"
#define NhlCcnConstFLabelAngleF "CnConstFLabelAngleF"
#define NhlCcnConstFLabelFuncCode "CnConstFLabelFuncCode"
#define NhlCcnConstFLabelBackgroundColor "CnConstFLabelBackgroundColor"
#define NhlCcnConstFLabelFormat "CnConstFLabelFormat"
#define NhlCcnConstFLabelPerimSpaceF "CnConstFLabelPerimSpaceF"
#define NhlCcnConstFLabelPerimOn "CnConstFLabelPerimOn"
#define NhlCcnConstFLabelPerimThicknessF "CnConstFLabelPerimThicknessF"
#define NhlCcnConstFLabelPerimColor "CnConstFLabelPerimColor"
#if 0
#define NhlCcnMissingValPerimOn "CnMissingValPerimOn"
#define NhlCcnMissingValPerimGridBoundOn "CnMissingValPerimGridBoundOn"
#define NhlCcnMissingValPerimThicknessF "CnMissingValPerimThicknessF"
#define NhlCcnMissingValPerimDashPattern "CnMissingValPerimDashPattern"
#define NhlCcnMissingValPerimColor "CnMissingValPerimColor"
#define NhlCcnMissingValFillColor "CnMissingValFillColor"
#define NhlCcnMissingValFillPattern "CnMissingValFillPattern"
#define NhlCcnMissingValFillScaleF "CnMissingValFillScaleF"
#define NhlCcnGridBoundPerimOn "CnGridBoundPerimOn"
#define NhlCcnGridBoundPerimThicknessF "CnGridBoundPerimThicknessF"
#define NhlCcnGridBoundPerimDashPattern "CnGridBoundPerimDashPattern"
#define NhlCcnGridBoundPerimColor "CnGridBoundPerimColor"
#define NhlCcnGridBoundFillColor "CnGridBoundFillColor"
#define NhlCcnGridBoundFillPattern "CnGridBoundFillPattern"
#define NhlCcnGridBoundFillScaleF "CnGridBoundFillScaleF"
#define NhlCcnOutOfRangePerimOn "CnOutOfRangePerimOn"
#define NhlCcnOutOfRangePerimThicknessF "CnOutOfRangePerimThicknessF"
#define NhlCcnOutOfRangePerimDashPattern "CnOutOfRangePerimDashPattern"
#define NhlCcnOutOfRangePerimColor "CnOutOfRangePerimColor"
#define NhlCcnOutOfRangeFillColor "CnOutOfRangeFillColor"
#define NhlCcnOutOfRangeFillPattern "CnOutOfRangeFillPattern"
#define NhlCcnOutOfRangeFillScaleF "CnOutOfRangeFillScaleF"
#endif
#endif
extern NhlClass NhlcontourPlotClass;
#endif /*_NCONTOURPLOT_h */
|