00001 #ifndef TECUTILS_H
00002 #define TECUTILS_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00018 #if defined EXTERN
00019 #undef EXTERN
00020 #endif
00021 #if defined TECUTILSMODULE
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
00109 SetValueReturnCode_e TecUtilFrameSetPosAndSize(double X,
00110 double Y,
00111 double Width,
00112 double Height);
00113
00114
00115
00116
00585 SetValueReturnCode_e TecUtilStyleSetLowLevelX(ArgList_pa ArgList);
00586
00587
00588
00589
00590
00591
00592
00593
00870 SetValueReturnCode_e TecUtilStyleSetLowLevel(Widget TextFieldWidget,
00871 double DValue,
00872 ArbParam_t IValue,
00873 ArbParam_t SetOrOffset,
00874 AssignOp_e AssignModifier,
00875 const char *P1,
00876 const char *P2,
00877 const char *P3,
00878 const char *P4,
00879 const char *P5,
00880 const char *P6,
00881 Boolean_t OkToRecord);
00882
00903 SetValueReturnCode_e TecUtilFrameSetMode(FrameMode_e NewFrameMode);
00904
00905
00906
00907
00949 SetValueReturnCode_e TecUtilFrameSetPlotType(PlotType_e NewPlotType);
00989 SetValueReturnCode_e TecUtilFrameSetName(const char *Name);
00990
01027 SetValueReturnCode_e TecUtilPageSetName(const char *Name);
01028
01073 SetValueReturnCode_e TecUtilZoneSetSolutionTime(EntIndex_t Zone,
01074 double SolutionTime);
01075
01126 SetValueReturnCode_e TecUtilZoneSetActive(Set_pa ZoneSet,
01127 AssignOp_e AssignModifier);
01128
01181 void TecUtilZoneStyleApplyAuto(Set_pa ZoneSet);
01182
01233 SetValueReturnCode_e TecUtilFieldMapSetActive(Set_pa FieldMapSet,
01234 AssignOp_e AssignModifier);
01235
01257 SetValueReturnCode_e TecUtilXYMapSetActive(Set_pa XYMapSet,
01258 AssignOp_e AssignModifier);
01259
01260
01261
01312 SetValueReturnCode_e TecUtilLineMapSetActive(Set_pa LineMapSet,
01313 AssignOp_e AssignModifier);
01314
01336 SetValueReturnCode_e TecUtilFieldSetLayer(const char *LayerShowFlag,
01337 Boolean_t TurnOnFieldLayer);
01338
01339
01397 SetValueReturnCode_e TecUtilFieldLayerSetIsActive(const char *LayerShowFlag,
01398 Boolean_t TurnOnFieldLayer);
01399
01421 SetValueReturnCode_e TecUtilXYSetLayer(const char *LayerShowFlag,
01422 Boolean_t TurnOnXYLayer);
01470 SetValueReturnCode_e TecUtilLinePlotLayerSetIsActive(const char *LayerShowFlag,
01471 Boolean_t TurnOnLinePlotLayer);
01472
01473
01474
01475
01569 SetValueReturnCode_e TecUtilContourSetVariableX(ArgList_pa ArgList);
01570
01571
01572
01614 SetValueReturnCode_e TecUtilContourSetVariable(EntIndex_t NewVariable);
01615
01688 SetValueReturnCode_e TecUtilZoneSetMesh(const char *Attribute,
01689 Set_pa ZoneSet,
01690 double DValue,
01691 ArbParam_t IValue);
01692
01772 SetValueReturnCode_e TecUtilZoneSetContour(const char *Attribute,
01773 Set_pa ZoneSet,
01774 double DValue,
01775 ArbParam_t IValue);
01776
01852 SetValueReturnCode_e TecUtilZoneSetVector(const char *Attribute,
01853 Set_pa ZoneSet,
01854 double DValue,
01855 ArbParam_t IValue);
01856
01910 SetValueReturnCode_e TecUtilZoneSetVectorIJKSkip(const char *Attribute,
01911 Set_pa ZoneSet,
01912 LgIndex_t Skip);
01986 SetValueReturnCode_e TecUtilZoneSetScatter(const char *Attribute,
01987 Set_pa ZoneSet,
01988 double DValue,
01989 ArbParam_t IValue);
01990
02044 SetValueReturnCode_e TecUtilZoneSetScatterIJKSkip(const char *Attribute,
02045 Set_pa ZoneSet,
02046 LgIndex_t Skip);
02047
02117 SetValueReturnCode_e TecUtilZoneSetScatterSymbolShape(const char *Attribute,
02118 Set_pa ZoneSet,
02119 ArbParam_t IValue);
02120
02188 SetValueReturnCode_e TecUtilZoneSetShade(const char *Attribute,
02189 Set_pa ZoneSet,
02190 double DValue,
02191 ArbParam_t IValue);
02192
02216 SetValueReturnCode_e TecUtilZoneSetBoundary(const char *Attribute,
02217 Set_pa ZoneSet,
02218 double DValue,
02219 ArbParam_t IValue);
02220
02297 SetValueReturnCode_e TecUtilZoneSetEdgeLayer(const char *Attribute,
02298 Set_pa ZoneSet,
02299 double DValue,
02300 ArbParam_t IValue);
02301
02378 SetValueReturnCode_e TecUtilZoneSetVolumeMode(const char *Attribute,
02379 const char *SubAttribute,
02380 Set_pa ZoneSet,
02381 ArbParam_t IValue);
02382
02383
02407 SetValueReturnCode_e TecUtilZoneSetIJKMode(const char *Attribute,
02408 const char *SubAttribute,
02409 Set_pa ZoneSet,
02410 ArbParam_t IValue);
02411
02412
02434 SetValueReturnCode_e TecUtilXYMapSetName(Set_pa XYMapSet,
02435 const char *NewName);
02485 SetValueReturnCode_e TecUtilLineMapSetName(Set_pa LineMapSet,
02486 const char *NewName);
02487
02511 SetValueReturnCode_e TecUtilXYMapSetAssignment(const char *Attribute,
02512 Set_pa XYMapSet,
02513 double DValue,
02514 ArbParam_t IValue);
02594 SetValueReturnCode_e TecUtilLineMapSetAssignment(const char *Attribute,
02595 Set_pa LineMapSet,
02596 double DValue,
02597 ArbParam_t IValue);
02598
02622 SetValueReturnCode_e TecUtilXYMapSetLine(const char *Attribute,
02623 Set_pa XYMapSet,
02624 double DValue,
02625 ArbParam_t IValue);
02706 SetValueReturnCode_e TecUtilLineMapSetLine(const char *Attribute,
02707 Set_pa LineMapSet,
02708 double DValue,
02709 ArbParam_t IValue);
02710
02734 SetValueReturnCode_e TecUtilXYMapSetCurve(const char *Attribute,
02735 Set_pa XYMapSet,
02736 double DValue,
02737 ArbParam_t IValue);
02822 SetValueReturnCode_e TecUtilLineMapSetCurve(const char *Attribute,
02823 Set_pa LineMapSet,
02824 double DValue,
02825 ArbParam_t IValue);
02826
02850 SetValueReturnCode_e TecUtilXYMapSetSymbol(const char *Attribute,
02851 Set_pa XYMapSet,
02852 double DValue,
02853 ArbParam_t IValue);
02933 SetValueReturnCode_e TecUtilLineMapSetSymbol(const char *Attribute,
02934 Set_pa LineMapSet,
02935 double DValue,
02936 ArbParam_t IValue);
02937
02960 SetValueReturnCode_e TecUtilXYMapSetSymbolShape(const char *Attribute,
02961 Set_pa XYMapSet,
02962 ArbParam_t IValue);
03031 SetValueReturnCode_e TecUtilLineMapSetSymbolShape(const char *Attribute,
03032 Set_pa LineMapSet,
03033 ArbParam_t IValue);
03034
03058 SetValueReturnCode_e TecUtilXYMapSetBarChart(const char *Attribute,
03059 Set_pa XYMapSet,
03060 double DValue,
03061 ArbParam_t IValue);
03136 SetValueReturnCode_e TecUtilLineMapSetBarChart(const char *Attribute,
03137 Set_pa LineMapSet,
03138 double DValue,
03139 ArbParam_t IValue);
03140
03164 SetValueReturnCode_e TecUtilXYMapSetErrorBar(const char *Attribute,
03165 Set_pa XYMapSet,
03166 double DValue,
03167 ArbParam_t IValue);
03240 SetValueReturnCode_e TecUtilLineMapSetErrorBar(const char *Attribute,
03241 Set_pa LineMapSet,
03242 double DValue,
03243 ArbParam_t IValue);
03244
03268 SetValueReturnCode_e TecUtilXYMapSetIndices(const char *Attribute,
03269 const char *SubAttribute,
03270 Set_pa XYMapSet,
03271 ArbParam_t IValue);
03347 SetValueReturnCode_e TecUtilLineMapSetIndices(const char *Attribute,
03348 const char *SubAttribute,
03349 Set_pa LineMapSet,
03350 ArbParam_t IValue);
03351
03394 SetValueReturnCode_e TecUtilCurveSetExtendedSettings(EntIndex_t LineMapNum,
03395 const char *Settings);
03396
03546 SetValueReturnCode_e TecUtilPrintSetup(const char *Attribute,
03547 const char *SubAttribute,
03548 double DValue,
03549 ArbParam_t IValue);
03550
03551
03552
03553
03554
03555
03556
03557
03558
03680 SetValueReturnCode_e TecUtilExportSetup(const char *Attribute,
03681 const char *SubAttribute,
03682 double DValue,
03683 ArbParam_t IValue);
03705 SetValueReturnCode_e TecUtilFrameSetLinking(const char *Attribute,
03706 ArbParam_t IValue);
03765 SetValueReturnCode_e TecUtilLinkingSetValue(const char *Attribute,
03766 const char *SubAttribute,
03767 ArbParam_t IValue);
03768
03833 void TecUtilColorMapRefresh(void);
03834
03878 SetValueReturnCode_e TecUtilColorMapSetBase(ContourColorMap_e BaseColorMap);
03879
03880
03916 SetValueReturnCode_e TecUtilSolutionTimeSetCurrent(double NewSolutionTime);
03917
03918
03934 void TecUtilDialogSetLaunchPosition(Widget W,
03935 int DialogWidth,
03936 int DialogHeight,
03937 AnchorAlignment_e DialogAnchor,
03938 LgIndex_t IOffset,
03939 LgIndex_t JOffset);
03986 SetValueReturnCode_e TecUtilZoneSetStrandID(EntIndex_t Zone,
03987 Strand_t StrandID);
03988 #endif