📄 tecutilm.h
字号:
double KrigRange, double KrigZeroValue, Drift_e KrigDrift, PtSelection_e InterpPtSelection, LgIndex_t InterpNPoints);LINKTOADDON Boolean_t STDCALL TecUtilTriangulate(Set_pa SourceZones, Boolean_t DoBoundary, Set_pa BoundaryZones, Boolean_t IncludeBoundaryPts, LgIndex_t *NumCoincidentPts, double TriangleKeepFactor);/*BEGIN ARGLIST NOTES TecUtilAnimateZonesX TecUtilArgListAppendInt(ArgList, SV_START, <int>); TecUtilArgListAppendInt(ArgList, SV_END, <int>); TecUtilArgListAppendInt(ArgList, SV_SKIP, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateZonesX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateXYMapsX TecUtilArgListAppendInt(ArgList, SV_START, <int>); TecUtilArgListAppendInt(ArgList, SV_END, <int>); TecUtilArgListAppendInt(ArgList, SV_SKIP, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateXYMapsX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateContourLevelsX TecUtilArgListAppendInt(ArgList, SV_START, <int>); TecUtilArgListAppendInt(ArgList, SV_END, <int>); TecUtilArgListAppendInt(ArgList, SV_SKIP, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateContourLevelsX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateIJKPlanesX TecUtilArgListAppendInt(ArgList, SV_START, <int>); TecUtilArgListAppendInt(ArgList, SV_END, <int>); TecUtilArgListAppendInt(ArgList, SV_SKIP, <int>); TecUtilArgListAppendInt(ArgList, SV_PLANES, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateIJKPlanesX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateIJKBlankingX TecUtilArgListAppendDouble(ArgList, SV_IMINFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_JMINFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_KMINFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_IMAXFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_JMAXFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_KMAXFRACT, <double>); TecUtilArgListAppendDouble(ArgList, SV_IMINFRACT2, <double>); TecUtilArgListAppendDouble(ArgList, SV_JMINFRACT2, <double>); TecUtilArgListAppendDouble(ArgList, SV_KMINFRACT2, <double>); TecUtilArgListAppendDouble(ArgList, SV_IMAXFRACT2, <double>); TecUtilArgListAppendDouble(ArgList, SV_JMAXFRACT2, <double>); TecUtilArgListAppendDouble(ArgList, SV_KMAXFRACT2, <double>); TecUtilArgListAppendInt(ArgList, SV_NUMSTEPS, <double>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateIJKBlankingX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateStreamX TecUtilArgListAppendInt(ArgList, SV_NUMCYCLES, <int>); TecUtilArgListAppendInt(ArgList, SV_STEPSPERCYCLE, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateStreamX(ArgList_pa ArgList);/*BEGIN ARGLIST NOTES TecUtilAnimateSlicesX TecUtilArgListAppendInt(ArgList, SV_START, <int>); TecUtilArgListAppendInt(ArgList, SV_END, <int>); TecUtilArgListAppendInt(ArgList, SV_NUMSLICES, <int>); TecUtilArgListAppendInt(ArgList, SV_CREATEMOVIEFILE, <boolean>);END ARGLIST NOTES*/LINKTOADDON Boolean_t STDCALL TecUtilAnimateSlicesX(ArgList_pa ArgList);LINKTOADDON Boolean_t STDCALL TecUtilAnimateZones(EntIndex_t StartZone, EntIndex_t EndZone, EntIndex_t ZoneSkip, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateXYMaps(EntIndex_t StartMap, EntIndex_t EndMap, EntIndex_t MapSkip, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateContourLevels(SmInteger_t StartLevel, SmInteger_t EndLevel, SmInteger_t LevelSkip, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateIJKPlanes(char IJOrK, LgIndex_t StartIndex, LgIndex_t EndIndex, LgIndex_t IndexSkip, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateIJKBlanking(double StartIMinFract, double StartJMinFract, double StartKMinFract, double StartIMaxFract, double StartJMaxFract, double StartKMaxFract, double EndIMinFract, double EndJMinFract, double EndKMinFract, double EndIMaxFract, double EndJMaxFract, double EndKMaxFract, int NumSteps, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateStream(int NumStepsPerCycle, int NumCycles, Boolean_t CreateMoviefile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilAnimateSlices(SmInteger_t StartSlice, SmInteger_t EndSlice, SmInteger_t NumSlices, Boolean_t CreateMovieFile, const char *MovieFName);LINKTOADDON Boolean_t STDCALL TecUtilDelay(LgIndex_t Seconds);LINKTOADDON Boolean_t STDCALL TecUtilMacroRunFunction(const char *QuickMacroName, const char *MacroParameters);LINKTOADDON Boolean_t STDCALL TecUtilDataSetSetTitle(const char *DataSetTitle);LINKTOADDON Boolean_t STDCALL TecUtilVarRename(EntIndex_t VarNum, const char *VarName);LINKTOADDON Boolean_t STDCALL TecUtilZoneRename(EntIndex_t Zone, const char *ZoneName);LINKTOADDON Boolean_t STDCALL TecUtilSystem(const char *Command, Boolean_t Wait);LINKTOADDON Boolean_t STDCALL TecUtilMacroPanelAddTitle(const char *Title);LINKTOADDON Boolean_t STDCALL TecUtilDialogLaunch(Dialog_e DialogToLaunch);LINKTOADDON Boolean_t STDCALL TecUtilDialogDrop(Dialog_e DialogToDrop);LINKTOADDON Boolean_t STDCALL TecUtilMacroRunFile(const char *FName);LINKTOADDON Boolean_t STDCALL TecUtilAddOnLoad(const char *LibName, const char *InitFunctionName, LibraryType_e AddOnType);LINKTOADDON Boolean_t STDCALL TecUtilExportIsRecording(void);LINKTOADDON Boolean_t STDCALL TecUtilExportFinish(void);LINKTOADDON Boolean_t STDCALL TecUtilExportStart(void);LINKTOADDON Boolean_t STDCALL TecUtilExportNextFrame(void);LINKTOADDON void STDCALL TecUtilExportCancel(void);LINKTOADDON void STDCALL TecUtilThreeDViewGetViewerAngle( double *PsiAngle, double *ThetaAngle, double *AlphaAngle );LINKTOADDON void STDCALL TecUtilThreeDViewGetViewerPos(double *XPos, double *YPos, double *ZPos);LINKTOADDON void STDCALL TecUtilThreeDViewGetProjection(double *FieldOfView, double *ViewWidth, Boolean_t *IsInPerspective);LINKTOADDON void STDCALL TecUtilConvert3DPositionToGrid(double XPosition, double YPosition, double ZPosition, double *XGridPosition, double *YGridPosition, double *ZGridPosition);LINKTOADDON double STDCALL TecUtil3DViewGetNearZPlane(void);LINKTOADDON void STDCALL TecUtilSetupTransformations(void);LINKTOADDON void STDCALL TecUtilFrameLightweightPopStart(void);LINKTOADDON Boolean_t STDCALL TecUtilFrameLightweightPopNext(void);LINKTOADDON void STDCALL TecUtilFrameLightweightPopEnd(void);/* Custom Exporters */LINKTOADDON Boolean_t STDCALL TecUtilImageRGBBitmapCreate(BitDumpRegion_e Region);LINKTOADDON Boolean_t STDCALL TecUtilImageIndexedBitmapCreate(BitDumpRegion_e Region, short *RedColorTable_Array, short *GreenColorTable_Array, short *BlueColorTable_Array);LINKTOADDON void STDCALL TecUtilImageBitmapDestroy(void);LINKTOADDON Boolean_t STDCALL TecUtilImageGetDimensions(short *Width, short *Height);LINKTOADDON Boolean_t STDCALL TecUtilImageRGBGetScanLine( short ScanLine, short *Red_Array, short *Green_Array, short *Blue_Array);LINKTOADDON Boolean_t STDCALL TecUtilImageIndexedGetScanLine( short ScanLine, short *RGBIndex_Array);LINKTOADDON void STDCALL TecUtilImageGetColorTable(Byte_t *Red_Array, Byte_t *Green_Array, Byte_t *Blue_Array);LINKTOADDON Boolean_t STDCALL TecUtilImageBitmapCreateX(ArgList_pa ArgList);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -