📄 tecutilm.h
字号:
#if defined EXTERN#undef EXTERN#endif#if defined TECUTILMMODULE#define EXTERN#else#define EXTERN extern#endif/* CORE SOURCE CODE REMOVED *//* BEGINMSWINSECTION*/#ifdef MSWIN /* Add new Windows only functions here */#endif/* ENDMSWINSECTION *//* BEGINMOTIFSECTION */#ifdef MOTIF/* Add new Motif only functions here */#endif/* ENDMOTIFSECTION*/LINKTOADDON ArgList_pa STDCALL TecUtilArgListAlloc(void);LINKTOADDON void STDCALL TecUtilArgListClear(ArgList_pa ArgList);LINKTOADDON Boolean_t STDCALL TecUtilArgListAppendInt(ArgList_pa ArgList, const char *Name, LgIndex_t Value);LINKTOADDON Boolean_t STDCALL TecUtilArgListAppendDouble(ArgList_pa ArgList, const char *Name, double Value);LINKTOADDON Boolean_t STDCALL TecUtilArgListAppendString(ArgList_pa ArgList, const char *Name, const char *Value);LINKTOADDON Boolean_t STDCALL TecUtilArgListAppendArray(ArgList_pa ArgList, const char *Name, const void *Value);LINKTOADDON void STDCALL TecUtilArgListDealloc(ArgList_pa *ArgList);LINKTOADDON Boolean_t STDCALL TecUtilColorMapRedistControlPts(void);LINKTOADDON Boolean_t STDCALL TecUtilColorMapCopyStandard(ContourColorMap_e ColorMap);LINKTOADDON Boolean_t STDCALL TecUtilColorMapResetToFactory(void);LINKTOADDON Boolean_t STDCALL TecUtilRedraw(Boolean_t DoFullDrawing);/* <help> "Redraw the current frame." */LINKTOADDON Boolean_t STDCALL TecUtilRedrawAll(Boolean_t DoFullDrawing);LINKTOADDON Boolean_t STDCALL TecUtilDoubleBuffer(DoubleBufferAction_e DoubleBufferAction);LINKTOADDON Boolean_t STDCALL TecUtilDrawGraphics(Boolean_t DoDrawing);LINKTOADDON Boolean_t STDCALL TecUtilQuit(void);LINKTOADDON Boolean_t STDCALL TecUtilFrameCreateNew(Boolean_t UseSuppliedFrameSize, double XPos, double YPos, double Width, double Height);LINKTOADDON Boolean_t STDCALL TecUtilFramePopByName(const char *Name);LINKTOADDON Boolean_t STDCALL TecUtilFramePushByName(const char *Name);LINKTOADDON Boolean_t STDCALL TecUtilFramePopByUniqueID(UniqueID_t UniqueID);LINKTOADDON Boolean_t STDCALL TecUtilFramePushByUniqueID(UniqueID_t UniqueID);LINKTOADDON Boolean_t STDCALL TecUtilFramePushTop(void);LINKTOADDON Boolean_t STDCALL TecUtilFramePush(int FrameNum);LINKTOADDON Boolean_t STDCALL TecUtilFramePop(int FrameNum);LINKTOADDON Boolean_t STDCALL TecUtilFramePopAtPosition(double X, double Y);LINKTOADDON Boolean_t STDCALL TecUtilFrameDeleteTop(void);LINKTOADDON Boolean_t STDCALL TecUtilFrameFitAllToPaper(void);LINKTOADDON ColorIndex_t STDCALL TecUtilFrameGetBackgroundColor(void);LINKTOADDON Boolean_t STDCALL TecUtilFrameGetName(char **Name);LINKTOADDON Boolean_t STDCALL TecUtilStyleSetBase(StyleBase_e StyleBase);LINKTOADDON Boolean_t STDCALL TecUtilZoneDelete(Set_pa ZoneList);LINKTOADDON Boolean_t STDCALL TecUtilReadDataSet(ReadDataOption_e ReadDataOption, Boolean_t ResetStyle, StringList_pa FileNamesOrInstructions, const char *DataSetReader, FrameMode_e InitialFrameMode, Boolean_t IncludeText, Boolean_t IncludeGeom, Boolean_t IncludeCustomLabels, Boolean_t IncludeData, Boolean_t CollapseZonesAndVars, Set_pa ZonesToRead, VarLoadMode_e VarLoadMode, Set_pa VarPositionList, StringList_pa VarNameList, LgIndex_t ISkip, LgIndex_t JSkip, LgIndex_t KSkip);LINKTOADDON Boolean_t STDCALL TecUtilWriteDataSet(const char *FName, Boolean_t IncludeText, Boolean_t IncludeGeom, Boolean_t IncludeCustomLabels, Boolean_t IncludeData, Set_pa ZonesToWrite, Set_pa VarsToWrite, Boolean_t WriteBinary, Boolean_t UsePointFormat, SmInteger_t AsciiPrecision);LINKTOADDON Boolean_t STDCALL TecUtilCreateRectangularZone(LgIndex_t IMax, LgIndex_t JMax, LgIndex_t KMax, double XMin, double YMin, double ZMin, double XMax, double YMax, double ZMax, FieldDataType_e FieldDataType);LINKTOADDON Boolean_t STDCALL TecUtilCreateCircularZone(LgIndex_t IMax, LgIndex_t JMax, LgIndex_t KMax, double XOrigin, double YOrigin, double Radius, double ZMin, double ZMax, FieldDataType_e FieldDataType);LINKTOADDON Boolean_t STDCALL TecUtilCreateSimpleXYZone(LgIndex_t NumPts, double *XValues_Array, double *YValues_Array, FieldDataType_e FieldDataType);LINKTOADDON char * STDCALL TecUtilGetBasePath(const char *FName);LINKTOADDON Boolean_t STDCALL TecUtilPublish(const char *FName, Boolean_t IncludeLayoutPackage, ImageSelection_e ImageSelection);LINKTOADDON Boolean_t STDCALL TecUtilNewLayout(void);LINKTOADDON Boolean_t STDCALL TecUtilOpenLayout(const char *FName, StringList_pa AltInstructionList, Boolean_t Append);LINKTOADDON Boolean_t STDCALL TecUtilSaveLayout(const char *FName, Boolean_t UseRelativePaths);/*BEGIN ARGLIST NOTES TecUtilSaveLayoutX TecUtilArgListAppendInt(ArgList, SV_INCLUDEDATA, <boolean>); TecUtilArgListAppendInt(ArgList, SV_INCLUDEPREVIEW, <boolean>); TecUtilArgListAppendInt(ArgList, SV_USERELATIVEPATHS, <boolean>); TecUtilArgListAppendString(ArgList, SV_FNAME, <string>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilSaveLayoutX(ArgList_pa ArgList);LINKTOADDON Boolean_t STDCALL TecUtilReadStylesheet(const char *FName, Boolean_t IncludePlotStyle, Boolean_t IncludeText, Boolean_t IncludeGeom, Boolean_t IncludeStreamPositions, Boolean_t IncludeContourLevels, Boolean_t MergeStyle, Boolean_t IncludeFrameSizeAndPosition);LINKTOADDON Boolean_t STDCALL TecUtilWriteStylesheet(const char *FName, Boolean_t IncludePlotStyle, Boolean_t IncludeText, Boolean_t IncludeGeom, Boolean_t IncludeStreamPositions, Boolean_t IncludeContourLevels, Boolean_t IncludeFactoryDefaults);LINKTOADDON Boolean_t STDCALL TecUtilReadColorMap(const char *FName);LINKTOADDON Boolean_t STDCALL TecUtilRawColorMap(int NumRawRGBValues, ColorIndex_t *RawRValues_Array, ColorIndex_t *RawGValues_Array, ColorIndex_t *RawBValues_Array);LINKTOADDON Boolean_t STDCALL TecUtilWriteColorMap(const char *FName);LINKTOADDON Boolean_t STDCALL TecUtilExport(Boolean_t Append);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewFitSelectFrames(void);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewFitAllFrames(void);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewFitPaper(void);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewMaximize(void);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewLastView(void);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewZoom(double X1, double Y1, double X2, double Y2);LINKTOADDON Boolean_t STDCALL TecUtilWorkViewTranslate(double X, double Y);LINKTOADDON Boolean_t STDCALL TecUtilViewPush(void);LINKTOADDON Boolean_t STDCALL TecUtilViewPaste(void);LINKTOADDON Boolean_t STDCALL TecUtilViewCopy(void);LINKTOADDON Boolean_t STDCALL TecUtilViewLast(void);LINKTOADDON Boolean_t STDCALL TecUtilViewZoom(double X1, double Y1, double X2, double Y2);LINKTOADDON Boolean_t STDCALL TecUtilViewTranslate(double X, double Y);LINKTOADDON Boolean_t STDCALL TecUtilViewCenter(void);LINKTOADDON Boolean_t STDCALL TecUtilViewScale(double Scale);LINKTOADDON Boolean_t STDCALL TecUtilViewAxisFit(char Axis, short AxisNum);LINKTOADDON Boolean_t STDCALL TecUtilViewDataFit(void);LINKTOADDON Boolean_t STDCALL TecUtilViewFit(void);LINKTOADDON Boolean_t STDCALL TecUtilReset3DAxes(void);LINKTOADDON Boolean_t STDCALL TecUtilReset3DScaleFactors(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -