00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00018 #if defined EXTERN
00019 #undef EXTERN
00020 #endif
00021 #if defined TECUTILQMODULE
00022 #define EXTERN
00023 #else
00024 #define EXTERN extern
00025 #endif
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097 #ifdef MOTIF
00098
00128 void TecUtilInterfaceGetMotifHandles(XtAppContext *AppContext,
00129 Widget *MainWidget);
00130 #endif
00131
00193 LgIndex_t TecUtilImportGetLoaderInstrCount(void);
00194
00280 void TecUtilImportGetLoaderInstrByNum(LgIndex_t Index,
00281 char **DataSetReaderName,
00282 StringList_pa *DataSetLoaderInstructions);
00283
00337 Boolean_t TecUtilFieldLayerIsActive(const char *LayerShowFlag);
00380 Boolean_t TecUtilLinePlotLayerIsActive(const char *LayerShowFlag);
00381
00382
00383
00399 ArbParam_t TecUtilFrameGetLinking(const char *Attribute);
00451 ArbParam_t TecUtilLinkingGetValue(const char *Attribute,
00452 const char *SubAttribute);
00453
00500 void TecUtilWorkAreaGetDimensions(LgIndex_t *Width,
00501 LgIndex_t *Height);
00502
00545 void TecUtilPaperGetDimensions(double *Width,
00546 double *Height);
00547
00548
00549
00550
00598 Boolean_t TecUtilViewGetMagnification(double *Magnification);
00599
00600
00633 Boolean_t TecUtilBlankingIsActive(void);
00634
00691 Boolean_t TecUtilBlankingCheckDataPoint(EntIndex_t Zone,
00692 LgIndex_t PointIndex);
00693
00694
00744 Boolean_t TecUtilBlankingCheckFECell(EntIndex_t Zone,
00745 LgIndex_t CellIndex);
00746
00805 Boolean_t TecUtilBlankingCheckIJKCell(EntIndex_t Zone,
00806 IJKPlanes_e ZonePlane,
00807 LgIndex_t CellIndex);
00808
00860 int TecUtilLockGetCount(void);
00890 Boolean_t TecUtilLockIsOn(void);
00891
00922 LgIndex_t TecUtilPageGetCount(void);
00923
00960 Boolean_t TecUtilPageGetName(char **PageName);
00961
00993 UniqueID_t TecUtilPageGetUniqueID(void);
00994
01014 LgIndex_t TecUtilGetTecplotVersion(void);
01015
01051 LgIndex_t TecUtilTecplotGetMajorVersion(void);
01052
01088 LgIndex_t TecUtilTecplotGetMinorVersion(void);
01089
01125 LgIndex_t TecUtilTecplotGetMajorRevision(void);
01126
01162 LgIndex_t TecUtilTecplotGetMinorRevision(void);
01163
01209 char * TecUtilTecplotGetHomeDirectory(void);
01210
01258 char * TecUtilTecplotGetExePath(void);
01259
01317 char * TecUtilAddOnGetPath(AddOn_pa AddOnID);
01318
01346 int TecUtilFrameGetCount(void);
01347
01348
01349
01368 FrameMode_e TecUtilFrameGetMode(void);
01369
01370
01371
01372
01415 PlotType_e TecUtilFrameGetPlotType(void);
01416
01417
01418
01419
01420
01461 int TecUtilPickListGetCount(void);
01462
01463
01464
01465
01466
01528 PickObjects_e TecUtilPickListGetType(int PickListIndex);
01529
01530
01531
01532
01533
01587 char * TecUtilPickListGetFrameName(int PickListIndex);
01588
01589
01590
01591
01592
01641 UniqueID_t TecUtilPickListGetFrameUniqueID(int PickListIndex);
01642
01684 void TecUtilGetBoundingBoxOfAllFrames(double* X1,
01685 double* Y1,
01686 double* X2,
01687 double* Y2);
01688
01689
01747 void TecUtilAxisGetRange(char Axis,
01748 short AxisNum,
01749 double *AxisMin,
01750 double *AxisMax);
01751
01752
01753
01754
01755
01756
01757
01758
01811 char TecUtilPickListGetAxisKind(int PickListIndex);
01849 int TecUtilPickListGetAxisNumber(int PickListIndex);
01886 EntIndex_t TecUtilPickListGetZoneNumber(int PickListIndex);
01951 void TecUtilPickListGetZoneIndices(int PickListIndex,
01952 LgIndex_t *IIndex,
01953 LgIndex_t *JIndex,
01954 LgIndex_t *KIndex);
01955
01956
01957
01958
01959
01980 EntIndex_t TecUtilPickListGetXYMapNumber(int PickListIndex);
01981
01982
01983
01984
02021 EntIndex_t TecUtilPickListGetLineMapNumber(int PickListIndex);
02022
02023
02024
02045 LgIndex_t TecUtilPickListGetXYMapIndex(int PickListIndex);
02046
02047
02048
02049
02050
02104 LgIndex_t TecUtilPickListGetLineMapIndex(int PickListIndex);
02105
02106
02107
02108
02109
02110
02111
02112
02113
02167 Text_ID TecUtilPickListGetText(int PickListIndex);
02168
02169
02170
02233 Geom_ID TecUtilPickListGetGeom(int PickListIndex);
02285 void TecUtilPickListGetGeomInfo(int PickListIndex,
02286 SmInteger_t *PolylineNum,
02287 LgIndex_t *PointIndex);
02288
02339 void TecUtilVarGetMinMax(EntIndex_t Var,
02340 double *VarMin,
02341 double *VarMax);
02342
02464 Boolean_t TecUtilDataFEPolyGetCellNodesSizeAndCenter(FaceMap_pa FaceMap,
02465 ElemToFaceMap_pa ElemToFaceMap,
02466 LgIndex_t CellIndex,
02467 FieldData_pa XFieldData,
02468 FieldData_pa YFieldData,
02469 FieldData_pa ZFieldData,
02470 LgIndex_t* NumUniqueNodes,
02471 LgIndex_t* UniqueNodesSize,
02472 LgIndex_t** UniqueNodes,
02473 double* CellSize,
02474 XYZ_s* CellCenter);
02607 Boolean_t TecUtilDataFECellGetUniqueNodes(EntIndex_t Zone,
02608 ElemFaceOffset_t FaceOffset,
02609 LgIndex_t CellIndex,
02610 LgIndex_t *NumUniqueNodes,
02611 LgIndex_t *UniqueNodesSize,
02612 LgIndex_t **UniqueNodes);
02613
02699 void TecUtilDataFECellGetNodes(EntIndex_t Zone,
02700 int Face,
02701 LgIndex_t CellIndex,
02702 LgIndex_t *I1,
02703 LgIndex_t *I2,
02704 LgIndex_t *I3,
02705 LgIndex_t *I4);
02706
02832 void TecUtilDataIJKCellGetIndices(EntIndex_t Zone,
02833 IJKPlanes_e Plane,
02834 LgIndex_t CellIndex,
02835 LgIndex_t *I1,
02836 LgIndex_t *I2,
02837 LgIndex_t *I3,
02838 LgIndex_t *I4);
02839
02840
02841
02842
03221 GetValueReturnCode_e TecUtilStyleGetLowLevelX(ArgList_pa ArgList);
03222
03248 char* TecUtilStyleGetLastErrorString(void);
03249
03250
03251
03252
03324 ArbParam_t TecUtilFieldStyleGetArbValue(EntIndex_t Zone,
03325 const char *S1,
03326 const char *S2,
03327 const char *S3);
03328
03329
03330
03331
03404 double TecUtilFieldStyleGetDoubleValue(EntIndex_t Zone,
03405 const char *S1,
03406 const char *S2,
03407 const char *S3);
03408
03409
03410
03426 ArbParam_t TecUtilXYMapStyleGetArbValue(EntIndex_t XYMap,
03427 const char *S1,
03428 const char *S2,
03429 const char *S3);
03430
03431
03432
03524 ArbParam_t TecUtilLineMapStyleGetArbValue(EntIndex_t LineMap,
03525 const char *S1,
03526 const char *S2,
03527 const char *S3);
03528
03529
03553 double TecUtilXYMapStyleGetDoubleValue(EntIndex_t XYMap,
03554 const char *S1,
03555 const char *S2,
03556 const char *S3);
03557
03637 double TecUtilLineMapStyleGetDoubleValue(EntIndex_t LineMap,
03638 const char *S1,
03639 const char *S2,
03640 const char *S3);
03670 Boolean_t TecUtilStateIsProcessingJournal(void);
03699 Boolean_t TecUtilStateIsProcessingLayout(void);
03700
03743 UniqueID_t TecUtilFrameGetUniqueID(void);
03744
03796 UniqueID_t TecUtilDataSetGetUniqueID(void);
03797
03849 UniqueID_t TecUtilZoneGetUniqueID(EntIndex_t Zone);
03850
03902 UniqueID_t TecUtilVarGetUniqueID(EntIndex_t Var);
03903
03959 UniqueID_t TecUtilLineMapGetUniqueID(EntIndex_t LineMap);
03960
04016 EntIndex_t TecUtilVarGetNumByUniqueID(UniqueID_t UniqueID);
04017
04076 EntIndex_t TecUtilLineMapGetNumByUniqueID(UniqueID_t UniqueID);
04077
04133 EntIndex_t TecUtilZoneGetNumByUniqueID(UniqueID_t UniqueID);
04134
04184 EntIndex_t TecUtilVarGetNumByAssignment(char Var);
04185
04228 EntIndex_t TecUtilVarGetNumByName(const char *VarName);
04229
04230
04231
04341 void TecUtilDataValueGetReadableRawPtr(EntIndex_t Zone,
04342 EntIndex_t Var,
04343 void **DataPtr,
04344 FieldDataType_e *FieldDataType);
04345
04466 void TecUtilDataValueGetWritableRawPtr(EntIndex_t Zone,
04467 EntIndex_t Var,
04468 void **DataPtr,
04469 FieldDataType_e *FieldDataType);
04470
04489 void TecUtilDataValueGetRawPtr(EntIndex_t Zone,
04490 EntIndex_t Var,
04491 void **DataPtr,
04492 FieldDataType_e *FieldDataType);
04493
04512 void TecUtilDataNodeGetRawPtr(EntIndex_t Zone,
04513 NodeMap_t **NodeMapPtr);
04514
04515
04533 void TecUtilDataFaceNbrGetRawPtr(EntIndex_t Zone,
04534 LgIndex_t **FNPtr);
04535
04536
04537
04538
04539
04597 Boolean_t TecUtilZoneGetName(EntIndex_t Zone,
04598 char **ZName);
04655 Boolean_t TecUtilVarGetName(EntIndex_t VarNum,
04656 char **VName);
04657
04658
04659
04681 Boolean_t TecUtilXYMapGetName(EntIndex_t Map,
04682 char **Name);
04733 Boolean_t TecUtilLineMapGetName(EntIndex_t Map,
04734 char **Name);
04735
04736
04782 LgIndex_t TecUtilDataValueGetCountByRef(FieldData_pa FieldData);
04783
04966 void TecUtilZoneGetInfo(EntIndex_t CurZone,
04967 LgIndex_t *IMax,
04968 LgIndex_t *JMax,
04969 LgIndex_t *KMax,
04970 FieldData_pa *XVar,
04971 FieldData_pa *YVar,
04972 FieldData_pa *ZVar,
04973 NodeMap_pa *NMap,
04974 FieldData_pa *UVar,
04975 FieldData_pa *VVar,
04976 FieldData_pa *WVar,
04977 FieldData_pa *BVar,
04978 FieldData_pa *CVar,
04979 FieldData_pa *SVar);
04980
04981
05047 void TecUtilZoneGetIJK(EntIndex_t CurZone,
05048 LgIndex_t *IMax,
05049 LgIndex_t *JMax,
05050 LgIndex_t *KMax);
05051
05052
05118 Boolean_t TecUtilDataSetGetInfo(char **DataSetTitle,
05119 EntIndex_t *NumZones,
05120 EntIndex_t *NumVars);
05121
05152 EntIndex_t TecUtilDataSetGetNumZones(void);
05153
05184 EntIndex_t TecUtilDataSetGetNumVars(void);
05185
05235 Strand_t TecUtilDataSetGetMaxStrandID(void);
05236
05237
05269 Boolean_t TecUtilDataSetJournalIsValid(void);
05270
05271
05272
05291 Boolean_t TecUtilDataSetRequiresSaving(void);
05292
05349 void TecUtilFrameGetPosAndSize(double *X,
05350 double *Y,
05351 double *Width,
05352 double *Height);
05353
05403 Text_ID TecUtilTextGetBase(void);
05404
05435 Geom_ID TecUtilGeomGetBase(void);
05436
05437
05438
05439
05440
05533 void TecUtilProbeAtPosSequenceBeginX(ArgList_pa ArgList);
05534
05535
05536
05537
05538
05539
05540
05566 void TecUtilProbeAtPosSequenceEnd(void);
05567
05568
05569
05570
05571
05572
05573
05781 Boolean_t TecUtilProbeAtPosition(double X,
05782 double Y,
05783 double Z,
05784 LgIndex_t *ICell,
05785 LgIndex_t *JCell,
05786 LgIndex_t *KCell,
05787 IJKPlanes_e *Plane,
05788 EntIndex_t *CurZone,
05789 Boolean_t StartWithLocalCell,
05790 double *VValue_Array,
05791 Set_pa SourceZones,
05792 Boolean_t SearchVolume,
05793 Boolean_t GetZoneOnly,
05794 Boolean_t GetNearestPoint);
05795
05796
05797
05798
05844 Boolean_t TecUtilZoneGetEnabled(Set_pa *EnabledZones);
05845
05846
05847
05918 Boolean_t TecUtilZoneGetRelevant(double SolutionTime,
05919 Boolean_t IgnoreStaticZones,
05920 Set_pa *RelevantZones);
05921
05965 Boolean_t TecUtilVarGetEnabled(Set_pa *EnabledVars);
06011 Boolean_t TecUtilZoneGetActive(Set_pa *ActiveZones);
06012
06013
06014
06034 Boolean_t TecUtilXYMapGetActive(Set_pa *ActiveXYMaps);
06035
06036
06037
06083 Boolean_t TecUtilLineMapGetActive(Set_pa *ActiveLineMaps);
06084
06085
06086
06087
06113 void TecUtilXYMapGetAssignment(EntIndex_t XYMap,
06114 EntIndex_t *Zone,
06115 EntIndex_t *XAxisVar,
06116 EntIndex_t *YAxisVar,
06117 SmInteger_t *XAxis,
06118 SmInteger_t *YAxis,
06119 FunctionDependency_e *FunctionDependency);
06212 void TecUtilLineMapGetAssignment(EntIndex_t LineMap,
06213 EntIndex_t *Zone,
06214 EntIndex_t *XOrThetaVar,
06215 EntIndex_t *YOrRVar,
06216 SmInteger_t *XAxis,
06217 SmInteger_t *YAxis,
06218 FunctionDependency_e *FunctionDependency);
06263 Boolean_t TecUtilZoneIsFiniteElement(EntIndex_t Zone);
06264
06265
06311 Boolean_t TecUtilZoneIsOrdered(EntIndex_t Zone);
06312
06313
06314
06315
06357 ZoneType_e TecUtilZoneGetType(EntIndex_t Zone);
06358
06359
06360
06420 double TecUtilDataValueGetByZoneVar(EntIndex_t Zone,
06421 EntIndex_t Var,
06422 LgIndex_t PointIndex);
06423
06497 FieldData_pa TecUtilDataValueGetReadableNativeRef(EntIndex_t Zone,
06498 EntIndex_t Var);
06499
06573 FieldData_pa TecUtilDataValueGetReadableDerivedRef(EntIndex_t Zone,
06574 EntIndex_t Var);
06575
06649 FieldData_pa TecUtilDataValueGetReadableNLRef(EntIndex_t Zone,
06650 EntIndex_t Var);
06651
06725 FieldData_pa TecUtilDataValueGetReadableCCRef(EntIndex_t Zone,
06726 EntIndex_t Var);
06727
06810 FieldData_pa TecUtilDataValueGetWritableNativeRef(EntIndex_t Zone,
06811 EntIndex_t Var);
06834 FieldData_pa TecUtilDataValueGetWritableRef(EntIndex_t Zone,
06835 EntIndex_t Var);
06859 FieldData_pa TecUtilDataValueGetReadableRef(EntIndex_t Zone,
06860 EntIndex_t Var);
06861
06885 FieldData_pa TecUtilDataValueGetRef(EntIndex_t Zone,
06886 EntIndex_t Var);
06887
06888
06939 FieldValueGetFunction_pf TecUtilDataValueRefGetGetFunc(FieldData_pa FD);
06940
06941
07000 FieldValueSetFunction_pf TecUtilDataValueRefGetSetFunc(FieldData_pa FD);
07001
07002
07070 Boolean_t TecUtilDataValueGetZoneVarByRef(FieldData_pa FD,
07071 EntIndex_t *Zone,
07072 EntIndex_t *Var);
07073
07113 NodeMap_pa TecUtilDataNodeGetReadableRef(EntIndex_t Zone);
07114
07155 NodeMap_pa TecUtilDataNodeGetWritableRef(EntIndex_t Zone);
07156
07178 NodeMap_pa TecUtilDataNodeGetRef(EntIndex_t Zone);
07179
07200 FaceNeighbor_pa TecUtilDataFaceNbrGetRef(EntIndex_t Zone);
07201
07253 FieldDataType_e TecUtilDataValueGetRefType(FieldData_pa FieldData);
07254
07306 FieldDataType_e TecUtilDataValueGetType(EntIndex_t Zone,
07307 EntIndex_t Var);
07356 ValueLocation_e TecUtilDataValueGetLocation(EntIndex_t Zone,
07357 EntIndex_t Var);
07397 ValueLocation_e TecUtilDataValueGetLocationByRef(FieldData_pa FieldData);
07398
07399
07481 Boolean_t TecUtilImportGetLoaderInstr(char **DataSetLoaderName,
07482 StringList_pa *DataSetLoaderInstructions);
07483
07541 Boolean_t TecUtilDialogMessageBox(const char *Message,
07542 MessageBoxType_e MessageBoxType);
07624 Boolean_t TecUtilDialogGetIndexRange(LgIndex_t MaxRangeValue,
07625 LgIndex_t *Min,
07626 LgIndex_t *Max,
07627 LgIndex_t *Skip);
07755 Boolean_t TecUtilDialogGetVariables(const char *Instructions,
07756 const char *TextField1Label,
07757 const char *TextField2Label,
07758 const char *TextField3Label,
07759 EntIndex_t *Var1,
07760 EntIndex_t *Var2,
07761 EntIndex_t *Var3);
07762
07763
07764
07765
07766
07767
07869 Boolean_t TecUtilDialogGetColor(Boolean_t AllowMultiColor,
07870 ColorIndex_t *Color);
07871
07872
07873
07874
07947 Boolean_t TecUtilDialogGetSimpleText(const char *Instructions,
07948 const char *DefaultText,
07949 char **Text);
07950
07951
08038 void TecUtilTextBoxGetPosition(Text_ID T,
08039 double *X1,
08040 double *Y1,
08041 double *X2,
08042 double *Y2,
08043 double *X3,
08044 double *Y3,
08045 double *X4,
08046 double *Y4);
08047
08048
08049
08095 Boolean_t TecUtilMacroFunctionExists(const char *FunctionName);
08133 Boolean_t TecUtilMacroIsBatchModeActive(void);
08134
08135
08179 void TecUtilInterfaceGetDotsPerInch(double *VDotsPerInch,
08180 double *HDotsPerInch);
08181
08182
08183
08218 void TecUtilDataValueArrayGetByRef(FieldData_pa SourceFieldData,
08219 LgIndex_t SourceOffset,
08220 LgIndex_t SourceCount,
08221 void *DestValueArray);
08289 double TecUtilDataValueGetByRef(FieldData_pa FieldData,
08290 LgIndex_t PointIndex);
08358 Boolean_t TecUtilDataValueGetMinMaxByZoneVar(EntIndex_t Zone,
08359 EntIndex_t Var,
08360 double *Min,
08361 double *Max);
08427 void TecUtilDataValueGetMinMaxByRef(FieldData_pa FieldData,
08428 double *Min,
08429 double *Max);
08488 NodeMap_t TecUtilDataNodeGetByZone(EntIndex_t Zone,
08489 LgIndex_t Element,
08490 LgIndex_t Corner);
08491
08523 void TecUtilDataNodeArrayGetByRef(NodeMap_pa SourceNodeMap,
08524 LgIndex_t SourceOffset,
08525 LgIndex_t SourceCount,
08526 NodeMap_t *DestNodeArray);
08527
08592 NodeMap_t TecUtilDataNodeGetByRef(NodeMap_pa NodeMapPtr,
08593 LgIndex_t Element,
08594 LgIndex_t Corner);
08617 LgIndex_t TecUtilDataFaceNbrGetByZone(EntIndex_t Zone,
08618 LgIndex_t Element,
08619 LgIndex_t Face);
08642 LgIndex_t TecUtilDataFaceNbrGetByRef(FaceNeighbor_pa FaceNeighbor,
08643 LgIndex_t Element,
08644 LgIndex_t Face);
08645
08680 FaceNeighborMode_e TecUtilDataFaceNbrGetModeByRef(FaceNeighbor_pa FaceNeighbor);
08681
08744 LgIndex_t TecUtilDataFaceNbrGetNumNByRef(FaceNeighbor_pa FaceNeighbor,
08745 LgIndex_t Element,
08746 LgIndex_t Face);
08835 void TecUtilDataFaceNbrGetNbrByRef(FaceNeighbor_pa FaceNeighbor,
08836 LgIndex_t Element,
08837 LgIndex_t Face,
08838 LgIndex_t NeighborNumber,
08839 LgIndex_t *NeighborElem,
08840 EntIndex_t *NeighborZone);
08860 Boolean_t TecUtilDataFaceNbrBeginAssignX(ArgList_pa ArgList);
08861
08881 Boolean_t TecUtilDataFaceNbrBeginAssign(EntIndex_t Zone);
08882
08909 Boolean_t TecUtilDataFaceNbrAssign(LgIndex_t Element,
08910 LgIndex_t Face,
08911 Boolean_t NeighborsCompletelyObscure,
08912 LgIndex_t NumNeighbors,
08913 LgIndex_t *NeighborElems,
08914 EntIndex_t *NeighborZones);
08915
08938 void TecUtilDataFaceNbrArrayAssign(LgIndex_t DestOffset,
08939 LgIndex_t DestCount,
08940 LgIndex_t *NeighborElems);
08941
08961 Boolean_t TecUtilDataFaceNbrEndAssign(void);
08962
09002 ArbParam_t TecUtilDataFaceNbrGetClientData(FaceNeighbor_pa FaceNeighbor);
09003
09194 Boolean_t TecUtilDataFaceNbrCustomLOD(EntIndex_t Zone,
09195 Boolean_t AutoAssignFN,
09196 LoadOnDemandFaceNeighborLoad_pf LoadCallback,
09197 LoadOnDemandFaceNeighborUnload_pf UnloadCallback,
09198 LoadOnDemandFaceNeighborCleanup_pf CleanupCallback,
09199 ArbParam_t ClientData);
09238 FaceNeighbor_pa TecUtilDataFaceNbrGetReadableRef(EntIndex_t Zone);
09239
09290 void TecUtilDataFaceNbrAssignArrayByRef(FaceNeighbor_pa FaceNeighbor,
09291 LgIndex_t DestOffset,
09292 LgIndex_t NumNeighbors,
09293 const LgIndex_t *NeighborElems);
09294
09363 Boolean_t TecUtilDataFaceNbrAssignByRef(FaceNeighbor_pa FaceNeighbor,
09364 LgIndex_t Element,
09365 LgIndex_t Face,
09366 Boolean_t NbrsCompObscure,
09367 LgIndex_t NumNeighbors,
09368 const LgIndex_t *NeighborElems,
09369 const EntIndex_t *NeighborZones);
09370
09389 EntIndex_t TecUtilXYMapGetCount(void);
09390
09391
09392
09420 EntIndex_t TecUtilLineMapGetCount(void);
09421
09449 EntIndex_t TecUtilFieldMapGetCount(void);
09450
09498 Boolean_t TecUtilFieldMapGetActive(Set_pa *ActiveFieldMaps);
09499
09535 Boolean_t TecUtilFieldMapIsActive(EntIndex_t FieldMap);
09536
09567 FieldMapMode_e TecUtilFieldMapGetMode(EntIndex_t FieldMap);
09568
09599 EntIndex_t TecUtilFieldMapGetCandidateZone(EntIndex_t FieldMap);
09600
09631 Boolean_t TecUtilFieldMapIsRelevant(EntIndex_t FieldMap);
09632
09666 Boolean_t TecUtilFieldMapHasOrderedZones(EntIndex_t FieldMap);
09667
09701 Boolean_t TecUtilFieldMapHasIJKOrderedZones(EntIndex_t FieldMap);
09702
09736 Boolean_t TecUtilFieldMapHasFEZones(EntIndex_t FieldMap);
09737
09771 Boolean_t TecUtilFieldMapHasVolumeZones(EntIndex_t FieldMap);
09772
09806 Boolean_t TecUtilFieldMapHasSurfaceZones(EntIndex_t FieldMap);
09807
09841 Boolean_t TecUtilFieldMapHasLinearZones(EntIndex_t FieldMap);
09842
09843
09881 Boolean_t TecUtilMacroIsRecordingActive(void);
09882
09932 LgIndex_t TecUtilLimitGetValue(const char *LimitString);
09933
09971 Boolean_t TecUtilDataSetIsAvailable(void);
09972
10013 Boolean_t TecUtilVarIsEnabled(EntIndex_t Var);
10014
10058 Boolean_t TecUtilZoneIsEnabled(EntIndex_t Zone);
10059
10091 Boolean_t TecUtilZoneIsActive(EntIndex_t Zone);
10092
10113 Boolean_t TecUtilXYMapIsActive(EntIndex_t XYMap);
10114
10146 Boolean_t TecUtilLineMapIsActive(EntIndex_t LineMap);
10147
10148
10149
10169 Boolean_t TecUtilGetTempFileName(char **TempFileName);
10170
10171
10172
10235 Boolean_t TecUtilFileGetTempName(char **TempFileName);
10236
10295 void TecUtilColorMapGetBasicColorRGB(ColorIndex_t BasicColor,
10296 ColorIndex_t *Red,
10297 ColorIndex_t *Green,
10298 ColorIndex_t *Blue);
10299
10340 LgIndex_t TecUtilColorMapNumBasicColors(void);
10341
10380 Boolean_t TecUtilAutoRedrawIsActive(void);
10381
10411 AuxData_pa TecUtilAuxDataDataSetGetRef(void);
10412
10453 AuxData_pa TecUtilAuxDataLineMapGetRef(EntIndex_t Map);
10454
10484 AuxData_pa TecUtilAuxDataPageGetRef(void);
10485
10515 AuxData_pa TecUtilAuxDataFrameGetRef(void);
10516
10554 AuxData_pa TecUtilAuxDataZoneGetRef(EntIndex_t Zone);
10555
10596 AuxData_pa TecUtilAuxDataVarGetRef(EntIndex_t Var);
10597
10651 LgIndex_t TecUtilAuxDataGetNumItems(AuxData_pa AuxDataRef);
10652
10729 Boolean_t TecUtilAuxDataGetItemIndex(AuxData_pa AuxDataRef,
10730 const char *Name,
10731 LgIndex_t *ItemIndex);
10732
10835 void TecUtilAuxDataGetStrItemByIndex(AuxData_pa AuxDataRef,
10836 LgIndex_t Index,
10837 char **Name,
10838 char **Value,
10839 Boolean_t *Retain);
10840
10928 void TecUtilAuxDataGetItemByIndex(AuxData_pa AuxDataRef,
10929 LgIndex_t Index,
10930 char **Name,
10931 ArbParam_t *Value,
10932 AuxDataType_e *Type,
10933 Boolean_t *Retain);
10934
11040 Boolean_t TecUtilAuxDataGetStrItemByName(AuxData_pa AuxDataRef,
11041 const char *Name,
11042 char **Value,
11043 Boolean_t *Retain);