📄 global.h
字号:
LightingEffect_Paneled, LightingEffect_Gouraud, LightingEffect_None, END_LightingEffect_e, LightingEffect_Invalid = BadEnumValue } LightingEffect_e;typedef enum { Lines_I, Lines_J, Lines_K, END_IJKLines_e, Lines_Invalid = BadEnumValue } IJKLines_e;typedef enum { IJKCellType_Planes, IJKCellType_FacePlanes, IJKCellType_Volume, END_IJKCellType_e, IJKCellType_Invalid = BadEnumValue } IJKCellType_e;/* * Ver 6 used PlaneSet. Ver 7 uses CellType and Planes variables. * * "PlaneSet" in version 6 vs. IJKPlanes in v7: * * 'A' = AllPlanes CellType = IJKCellType_Volume * 'd','e','f','C' = ComboPlanes CellType = IJKCellType_Planes, IJKPlanes = depends on defC * 'F' = Faces Planes Only CellType = IJKCellType_FacePlanes * 'I' = I-Planes CellType = IJKCellType_Planes, IJKPlanes = Planes_I * 'J' = J-Planes CellType = IJKCellType_Planes, IJKPlanes = Planes_J * 'K' = K-Planes CellType = IJKCellType_Planes, IJKPlanes = Planes_K * * * NOTE: IJKPlanes_e is still used internally in tecplot (and in the TecUtil layer). * it has been relagated to communicating which planes of an IJK zone are in * use. * */typedef enum { Planes_I, Planes_J, Planes_K, Planes_IJ, /* deprecated */ Planes_JK, /* deprecated */ Planes_IK, /* deprecated */ Planes_IJK, /* deprecated */ Planes_Face, /* not used anymore - retain to maintain enum list spacing */ Planes_Volume, /* only necessary for probing/blanking */ Planes_Unused, END_IJKPlanes_e, Planes_Invalid = BadEnumValue } IJKPlanes_e;typedef enum { SurfacesToPlot_BoundaryFaces, SurfacesToPlot_ExposedCellFaces, SurfacesToPlot_IPlanes, SurfacesToPlot_JPlanes, SurfacesToPlot_KPlanes, SurfacesToPlot_IJPlanes, SurfacesToPlot_JKPlanes, SurfacesToPlot_IKPlanes, SurfacesToPlot_IJKPlanes, SurfacesToPlot_All, END_SurfacesToPlot_e, SurfacesToPlot_Invalid = BadEnumValue } SurfacesToPlot_e;typedef enum { PointsToPlot_SurfacesOnly, PointsToPlot_All, END_PointsToPlot_e, PointsToPlot_Invalid = BadEnumValue } PointsToPlot_e;typedef enum{ SliceSurface_XPlanes, SliceSurface_YPlanes, SliceSurface_ZPlanes, SliceSurface_IPlanes, SliceSurface_JPlanes, SliceSurface_KPlanes, END_SliceSurface_e, SliceSurface_Invalid = BadEnumValue} SliceSurface_e;typedef enum { Skip_ByIndex, Skip_ByFrameUnits, END_SkipMode_e, Skip_Invalid = BadEnumValue } SkipMode_e;typedef enum { Boundary_None, Boundary_Min, Boundary_Max, Boundary_Both, END_BoundPlotType_e, Boundary_Invalid = BadEnumValue } BoundPlotType_e;typedef enum { ColorMap_SmRainbow, ColorMap_LgRainbow, ColorMap_Modern, ColorMap_GrayScale, ColorMap_Wild, ColorMap_UserDef, ColorMap_TwoColor, ColorMap_RawUserDef, END_ContourColorMap_e, ColorMap_Invalid = BadEnumValue } ContourColorMap_e;typedef enum { ErrorBar_Up, ErrorBar_Down, ErrorBar_Left, ErrorBar_Right, ErrorBar_Horz, ErrorBar_Vert, ErrorBar_Cross, END_ErrorBar_e, ErrorBar_Invalid = BadEnumValue } ErrorBar_e;typedef enum { ContourLineMode_UseZoneLineType, ContourLineMode_SkipToSolid, ContourLineMode_DashNegative, END_ContourLineMode_e, ContourLineMode_Invalid = BadEnumValue } ContourLineMode_e;typedef enum { Panel_Bad, Panel_Cell, /* FieldZone */ Panel_Vector, /* FieldZone */ Panel_Scatter, /* FieldZone */ Panel_BoundaryLine, /* FieldZone */ Panel_FEBoundaryLine, /* FieldZone */ Panel_FEBoundaryCell, /* FieldZone */ Panel_NodeLabel, /* FieldZone */ Panel_StreamtraceCell, /* Streamtrace COB */ Panel_StreamtraceMarker, /* StreamtraceMarker COB (Scatter Symbol) */ Panel_StreamtraceArrowhead, /* StreamtraceArrowhead COB (Vector) */ Panel_IsoSurfaceCell, /* IsoSurface COB */ Panel_IsoSurfaceFEBoundaryLine, /* IsoSurface COB */ Panel_SliceCell, /* Slice COB */ Panel_SliceVector, /* Slice COB */ Panel_SliceBoundaryLine, /* Slice COB */ Panel_SliceFEBoundaryLine, /* Slice COB */ Panel_Geom, /* Misc */ END_Panel_e, Panel_Invalid = BadEnumValue } Panel_e;typedef enum { MessageBox_Error, MessageBox_Warning, MessageBox_Information, MessageBox_Question, /* Ok, Cancel buttons */ MessageBox_YesNo, MessageBox_YesNoCancel, END_MessageBoxType_e, MessageBox_Invalid = BadEnumValue } MessageBoxType_e;typedef enum { MessageBoxReply_Yes, MessageBoxReply_No, MessageBoxReply_Cancel, MessageBoxReply_Ok, END_MessageBoxReply_e, MessageBoxReply_Invalid = BadEnumValue } MessageBoxReply_e;typedef enum { NumberFormat_Integer, NumberFormat_FixedFloat, NumberFormat_Exponential, NumberFormat_BestFloat, NumberFormat_SuperScript, NumberFormat_CustomLabel, NumberFormat_LogSuperScript, END_NumberFormat_e, NumberFormat_Invalid = BadEnumValue } ValueFormat_e;typedef enum { BackingStoreMode_QuickAndDirty, BackingStoreMode_RealTimeUpdate, BackingStoreMode_PeriodicUpdate, END_BackingStoreMode_e, BackingStoreMode_Invalid = BadEnumValue } BackingStoreMode_e;typedef enum { TickDirection_In, TickDirection_Out, TickDirection_Centered, END_TickDirection_e, TickDirection_Invalid = BadEnumValue } TickDirection_e;typedef enum { AxisTitlePosition_Left, AxisTitlePosition_Center, AxisTitlePosition_Right, END_AxisTitlePosition_e, AxisTitlePosition_Invalid = BadEnumValue } AxisTitlePosition_e;typedef enum { AxisTitleMode_NoTitle, AxisTitleMode_UseVarName, AxisTitleMode_UseText, END_AxisTitleMode_e, AxisTitleMode_Invalid = BadEnumValue } AxisTitleMode_e;typedef enum { FunctionDependency_XIndependent, FunctionDependency_YIndependent, END_FunctionDependency_e, FunctionDependency_Invalid = BadEnumValue } FunctionDependency_e;typedef enum { LaunchDialogMode_ModalSync, LaunchDialogMode_Modeless, LaunchDialogMode_ModalAsync, END_LaunchDialogMode_e, LaunchDialogMode_Invalid = BadEnumValue } LaunchDialogMode_e;typedef enum { SelectFileOption_ReadSingleFile, SelectFileOption_ReadMultiFile, SelectFileOption_AllowMultiFileRead, SelectFileOption_WriteFile, END_SelectFileOption_e, SelectFileOption_Invalid = BadEnumValue } SelectFileOption_e;/* CURRENTLY NOT USED .... */typedef enum { ViewActionDrawMode_NoDraw, ViewActionDrawMode_DrawTrace, ViewActionDrawMode_DrawFull, END_ViewActionDrawMode_e, ViewActionDrawMode_Invalid = BadEnumValue } ViewActionDrawMode_e;typedef enum { FrameAction_PushTop, FrameAction_Pop, FrameAction_PopAtPosition, FrameAction_DeleteTop, FrameAction_FitAllToPaper, FrameAction_PushByName, FrameAction_PopByName, FrameAction_Push, END_FrameAction_e, FrameAction_Invalid = BadEnumValue } FrameAction_e;typedef enum { DoubleBufferAction_On, DoubleBufferAction_Off, DoubleBufferAction_Swap, END_DoubleBufferAction_e, DoubleBufferAction_Invalid = BadEnumValue } DoubleBufferAction_e;typedef enum { PickAction_CheckToAdd, PickAction_AddAll, PickAction_AddAllInRegion, PickAction_Edit, PickAction_Cut, PickAction_Copy, PickAction_Clear, PickAction_Paste, PickAction_PasteAtPosition, PickAction_Shift, PickAction_Magnify, PickAction_Push, PickAction_Pop, PickAction_SetMouseMode, PickAction_DeselectAll, PickAction_AddZones, PickAction_AddXYMaps, END_PickAction_e, PickAction_Invalid = BadEnumValue } PickAction_e;typedef enum { ContourLevelAction_Add, ContourLevelAction_New, ContourLevelAction_DeleteRange, ContourLevelAction_Reset, ContourLevelAction_DeleteNearest, END_ContourLevelAction_e, ContourLevelAction_Invalid = BadEnumValue } ContourLevelAction_e;typedef enum { ContourLabelAction_Add, ContourLabelAction_DeleteAll, END_ContourLabelAction_e, ContourLabelAction_Invalid = BadEnumValue } ContourLabelAction_e;typedef enum { StreamtraceAction_Add, StreamtraceAction_DeleteAll, StreamtraceAction_DeleteRange, StreamtraceAction_SetTerminationLine, StreamtraceAction_ResetDeltaTime, END_StreamtraceAction_e, StreamtraceAction_Invalid = BadEnumValue } StreamtraceAction_e;typedef enum { ColorMapControlAction_RedistributeControlPoints, ColorMapControlAction_CopyCannedColorMap, ColorMapControlAction_ResetToFactoryDefaults, END_ColorMapControlAction_e, ColorMapControlAction_Invalid = BadEnumValue } ColorMapControlAction_e;typedef enum { ColorMapDistribution_Continuous, ColorMapDistribution_Banded, END_ColorMapDistribution_e, ColorMapDistribution_Invalid = BadEnumValue } ColorMapDistribution_e;typedef enum { TecUtilErr_None, TecUtilErr_Undetermined, END_TecUtilErr_e, TecUtilErr_Invalid = BadEnumValue } TecUtilErr_e;/* CORE SOURCE CODE REMOVED */typedef enum /* Custom exporter error message */{ ExportCustReturnCode_Ok, ExportCustReturnCode_Failed, ExportCustReturnCode_TecplotLocked, ExportCustReturnCode_ExporterNotLoaded, ExportCustReturnCode_ExportCallbackFailed, ExportCustReturnCode_NotAnImageExporter, ExportCustReturnCode_NotAFieldDataExporter, END_ExportCustReturnCode_e, ExportCustReturnCode_Invalid = BadEnumValue} ExportCustReturnCode_e;/* CORE SOURCE CODE REMOVED *//** * COB/Zone types. */typedef enum { CZType_FieldDataZone, CZType_FEBoundaryCOB, CZType_IsoSurfaceCOB, CZType_SliceCOB, CZType_StreamtraceCOB, CZType_StreamtraceMarkerCOB, CZType_StreamtraceArrowheadCOB, END_CZType_e, CZType_Invalid = BadEnumValue } CZType_e;/* CORE SOURCE CODE REMOVED *//**************************************************************** * * * STRUCTURE TYPEDEFS * * * ****************************************************************/typedef struct _StringList_s *StringList_pa;/* CORE SOURCE CODE REMOVED *//* CORE SOURCE CODE REMOVED */typedef struct _Set_a *Set_pa;typedef struct _XYZ_s { double X; double Y; double Z; } XYZ_s;/* CORE SOURCE CODE REMOVED *//* CORE SOURCE CODE REMOVED */typedef struct _NodeMap_a *NodeMap_pa;/* CORE SOURCE CODE REMOVED */typedef struct _PointState_a *PointState_pa;typedef struct _ElementState_a *ElementState_pa;typedef struct _CoarseBoundary_a *CoarseBoundary_pa;/* used to indicate that no neighboring element exists */#define NO_NEIGHBORING_ELEMENT (-1)typedef struct _FaceNeighbor_a *FaceNeighbor_pa;/* CORE SOURCE CODE REMOVED */typedef struct _FieldData_a *FieldData_pa;/* CORE SOURCE CODE REMOVED */typedef void (STDCALL *ProbeDestination_pf)(Boolean_t IsNearestPoint);/* * DynamicMenu Functions are called upon a user selecting * a menu item added via AddMenuSubOption. */typedef void (STDCALL *DynamicMenuCallback_pf)(void);/* * ExtractDestination Functions are called upon successful * completion of an extract polyline or extract discrete points * operation. */typedef void (STDCALL *ExtractDestination_pf)(LgIndex_t NumPts, double *XValues, double *YValues);/* * SelectFileOptionsCallback Functions are called when the * "Options" button is pressed in the modal file selection * dialog. */typedef void (STDCALL *SelectFileOptionsCallback_pf)(void);typedef Boolean_t (STDCALL *DataSetConverter_pf)(char *DataFName, char *TempBinFName, char **MessageString);typedef Boolean_t (STDCALL *DataSetLoader_pf)(StringList_pa Instructions);typedef Boolean_t (STDCALL *DataSetLoaderInstructionOverride_pf)(StringList_pa Instructions);/* * Extended Curve Fit Functions */typedef void (STDCALL *GetCurveSettingsCallback_pf) (Set_pa XYMapSet, StringList_pa SelectedXYMapSettings);typedef void (STDCALL *GetAbbreviatedSettingsStringCallback_pf) (EntIndex_t XYMapNum, char *CurveSettings, char **AbbreviatedSettings);typedef Boolean_t (STDCALL *GetCurveInfoStringCallback_pf) (FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, EntIndex_t XYMapNum, char *CurveSettings, char **CurveInfoString);typedef Boolean_t (STDCALL *GetXYDataPointsCallback_pf) (FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t XYMapNum, char *CurveSettings, double *IndCurveValues, double *DepCurveValues);typedef Boolean_t (STDCALL *GetProbeValueCallback_pf) (FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t XYMapNum, char *CurveSettings, double ProbeIndValue, double *ProbeDepValue);#if defined MSWINtypedef Boolean_t (STDCALL *PreTranslateMessage_pf)(MSG *pMsg);#endif/********************************************************* * Add-on Timers *********************************************************/typedef Boolean_t (STDCALL *AddOnTimerCallback_pf) (ArbParam_t ClientData);/* CORE SOURCE CODE REMOVED *//* CORE SOURCE CODE REMOVED */#endif /* _GLOBAL_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -