Main Page   File List   Globals  

GLOBAL.h File Reference

Go to the source code of this file.

Defines

#define EXTERN   extern
#define EXPORT_DEPRECATED_INTERFACES_TO_ADK_ONLY
#define TRUE   ((Boolean_t)1)
#define FALSE   ((Boolean_t)0)
#define ABS(X)   ((X) >= 0 ? (X) : -(X) )
#define MAX(X, Y)   ((X) > (Y) ? (X) : (Y) )
#define MIN(X, Y)   ((X) < (Y) ? (X) : (Y) )
#define BESTSHOWCOLOR(X)   ((X) == White_C ? Black_C : White_C)
#define ROUND_TO_BYTE(X)   ((BYTE)((X)+0.499))
#define ROUNDS(X)   ((short)((X)+0.499))
#define ROUNDL(X)   ((LgIndex_t)((X)+0.499))
#define ROUND2(X)   ((X) >= 0 ? ((int)((X)+0.499)) : ((int)((X)-0.499)))
#define TRUNC(X)   ((short) (X))
#define RAD_TO_DEG(rad)   (180.*(rad)/PI)
#define DEG_TO_RAD(deg)   (PI*(deg)/180.)
#define CAPITAL(C)   ( ('a'<=(C)&&(C)<='z') ? ((C)+('A'-'a')) : (C) )
#define ISEMPTYSTRING(S)   ( (S)[0] == '\0' )
#define ISWHITESPACE(C)   ((C == ' ') || (C == '\t') || (C == '\n'))
#define ISSEPARATOR(C)   ((C == ' ') || (C == '\t') || (C == ','))
#define CLAMP(value, low, high)   ((value)<(low) ? (low) : (value) > (high) ? (high) : (value))
#define INTEGER_DIVIDE_AND_ROUND_UP(n, d)   (((int)(n)+(int)(d)-1)/(int)(d))
#define IJKINDEX(I, J, K)
 Calcualtes the cell's primary corner or cell centered index from the I, J, and K indices. More...

#define IINDEX(N)   ((N) % CZData->NumIPts)
 Calculates the I, J, and K indices from the cell's primary corner or cell centered index (see picture above). More...

#define JINDEX(N)   (((N) % CZData->NumIJPts)/CZData->NumIPts)
#define KINDEX(N)   ((N)/CZData->NumIJPts)
#define SWITCH(Type, A, B)   do {Type T = (A); (A) = (B); (B) = T;} while (FALSE)
#define SWITCH_DOUBLES(A, B)   SWITCH(double, (A), (B))
#define FPRINTFOK(x)   (Boolean_t)((x) > 0)
#define GRAPHICSARE3D(F)   ((F->PlotType == PlotType_Cartesian3D))
#define IMPLICATION(P, Q)   (!(P) || (Q))
#define EQUIVALENCE(P, Q)   ((P) == (Q))
#define UNUSED(param)   (void)param
#define REVERSE_2BYTES(Buffer)
 Reverses the byte order of the specified 2 byte buffer. More...

#define REVERSE_4BYTES(Buffer)
 Reverses the byte order of the specified 4 byte buffer. More...

#define REVERSE_8BYTES(Buffer)
 Reverses the byte order of the specified 8 byte buffer. More...

#define STDCALL
#define EXTERNC
#define EXTERNC
#define EXPORTFROMADDON   EXTERNC
#define EXPORTFROMDLL   EXPORTFROMADDON
#define MAXINDEX   (LgIndex_t)2147483646
#define MAXZONEMAP   32700
#define LARGEDOUBLE   1.0e+150
#define SMALLDOUBLE   1.0e-150
#define LARGESTEXPONENT   150
#define SMALLESTEXPONENT   -150
#define SMALLESTDOUBLE   SMALLDOUBLE
#define LARGESTDOUBLEEXPONENT   308
#define SMALLESTDOUBLEEXPONENT   -307
#define LARGESTDOUBLE   1.0e+308
#define LARGEFLOAT   3.40282347E+38
#define SMALLFLOAT   1.17549435E-38
#define SMALLSTDOUBLE   1.0e-307
#define LARGELONG   MAXINDEX
#define LARGESHORT   32766
#define ETX   3
#define LN2   0.69314718055994530942
#define LN10   2.30258509299404568402
#define PIOVER2   1.57079632679489661923
#define TWOPI   6.28318530717958647692
#define PI   3.14159265358979323846
#define ANGLEEPSILON   1.0e-10
#define LARGESTANGLE   (4*PI+ANGLEEPSILON)
#define DEGPERRADIANS   57.295779513082323
#define CMPERINCH   2.54
#define POINTSPERINCH   72.0
#define FONTMOVEMARK   192
#define FONTDECISIONMARK   128
#define FONTLINEMARK   64
#define BAD_SET_VALUE   ((SetIndex_t)-1)
#define BADSETVALUE   BAD_SET_VALUE
#define SOLID_TRANSLUCENCY   0
#define BAD_DISTANCE   (-1.0)
#define MIN_CIRCUMFERENTIAL_INDEX   4
#define TecplotBinaryFileVersion   102
#define TecplotInterfaceVersion   100
#define TecplotInterfaceVersionStr   "100"
#define TecplotLicenseVersion   100
#define MAXASCIICOMMANDLENGTH   60000
#define MaxNumZonesOrVars   MAXZONEMAP
#define MaxXAxes   5
#define MaxYAxes   5
#define MaxGeoSegments   50
#define MaxPtsCircleOrEllipse   720
#define MaxFrames   128
#define MaxCustomLabelSets   10
#define MaxCustomLabelsPerSet   5000
#define MaxFontMoves   20000
#define MaxColorMapOverrides   16
#define MaxValueBlankConstraints   8
#define MaxContourGroups   4
#define MaxChrsDatasetTitle   256
#define MaxChrsZnTitle   128
#define MaxChrsVarName   128
#define MaxChrsZnOrVarName   128
#define MaxChrsAuxValueString   32000
#define MaxNumViews   16
#define MaxBasicSizes   5
#define MaxColorMapControlPoints   50
#define MaxRawColorMapEntries   800
#define MaxDataSetReaders   100
#define MaxExtendedCurveFits   100
#define MaxColorMapCycles   20
#define MinPaperDimInWorkArea   0.5
#define MinFrameWidth   0.25
#define MinFrameHeight   0.25
#define MinAxisLength   0.1
#define BadEnumValue   255
#define Black_C   ((ColorIndex_t)0)
#define Red_C   ((ColorIndex_t)1)
#define Green_C   ((ColorIndex_t)2)
#define Blue_C   ((ColorIndex_t)3)
#define Cyan_C   ((ColorIndex_t)4)
#define Yellow_C   ((ColorIndex_t)5)
#define Purple_C   ((ColorIndex_t)6)
#define White_C   ((ColorIndex_t)7)
#define Custom1_C   ((ColorIndex_t)8)
#define Custom2_C   ((ColorIndex_t)9)
#define Custom3_C   ((ColorIndex_t)10)
#define Custom4_C   ((ColorIndex_t)11)
#define Custom5_C   ((ColorIndex_t)12)
#define Custom6_C   ((ColorIndex_t)13)
#define Custom7_C   ((ColorIndex_t)14)
#define Custom8_C   ((ColorIndex_t)15)
#define Custom9_C   ((ColorIndex_t)16)
#define Custom10_C   ((ColorIndex_t)17)
#define Custom11_C   ((ColorIndex_t)18)
#define Custom12_C   ((ColorIndex_t)19)
#define Custom13_C   ((ColorIndex_t)20)
#define Custom14_C   ((ColorIndex_t)21)
#define Custom15_C   ((ColorIndex_t)22)
#define Custom16_C   ((ColorIndex_t)23)
#define Custom17_C   ((ColorIndex_t)24)
#define Custom18_C   ((ColorIndex_t)25)
#define Custom19_C   ((ColorIndex_t)26)
#define Custom20_C   ((ColorIndex_t)27)
#define Custom21_C   ((ColorIndex_t)28)
#define Custom22_C   ((ColorIndex_t)29)
#define Custom23_C   ((ColorIndex_t)30)
#define Custom24_C   ((ColorIndex_t)31)
#define Custom25_C   ((ColorIndex_t)32)
#define Custom26_C   ((ColorIndex_t)33)
#define Custom27_C   ((ColorIndex_t)34)
#define Custom28_C   ((ColorIndex_t)35)
#define Custom29_C   ((ColorIndex_t)36)
#define Custom30_C   ((ColorIndex_t)37)
#define Custom31_C   ((ColorIndex_t)38)
#define Custom32_C   ((ColorIndex_t)39)
#define Custom33_C   ((ColorIndex_t)40)
#define Custom34_C   ((ColorIndex_t)41)
#define Custom35_C   ((ColorIndex_t)42)
#define Custom36_C   ((ColorIndex_t)43)
#define Custom37_C   ((ColorIndex_t)44)
#define Custom38_C   ((ColorIndex_t)45)
#define Custom39_C   ((ColorIndex_t)46)
#define Custom40_C   ((ColorIndex_t)47)
#define Custom41_C   ((ColorIndex_t)48)
#define Custom42_C   ((ColorIndex_t)49)
#define Custom43_C   ((ColorIndex_t)50)
#define Custom44_C   ((ColorIndex_t)51)
#define Custom45_C   ((ColorIndex_t)52)
#define Custom46_C   ((ColorIndex_t)53)
#define Custom47_C   ((ColorIndex_t)54)
#define Custom48_C   ((ColorIndex_t)55)
#define Custom49_C   ((ColorIndex_t)56)
#define Custom50_C   ((ColorIndex_t)57)
#define Custom51_C   ((ColorIndex_t)58)
#define Custom52_C   ((ColorIndex_t)59)
#define Custom53_C   ((ColorIndex_t)60)
#define Custom54_C   ((ColorIndex_t)61)
#define Custom55_C   ((ColorIndex_t)62)
#define Custom56_C   ((ColorIndex_t)63)
#define MultiColor_C   ((ColorIndex_t)(-1))
#define NoColor_C   ((ColorIndex_t)(-2))
#define MultiColor2_C   ((ColorIndex_t)(-3))
#define MultiColor3_C   ((ColorIndex_t)(-4))
#define MultiColor4_C   ((ColorIndex_t)(-5))
#define RGBColor_C   ((ColorIndex_t)(-6))
#define InvalidColor_C   ((ColorIndex_t)(-255))
#define NO_NEIGHBORING_ELEMENT   (-1)
#define NO_NEIGHBORING_ZONE   (-1)

Typedefs

typedef unsigned long long UInt64_t
 The UInt64_t type is platform specific... More...

typedef long long Int64_t
 The Int64_t type is platform specific... More...

typedef unsigned long UInt32_t
 The UInt64_t type is platform specific... More...

typedef long int LgInteger_t
 The LgInteger_t type is platform specific... More...

typedef unsigned short UInt16_t
typedef int LgIndex_t
typedef LgIndex_t NodeMap_t
typedef LgIndex_t ScreenDim_t
typedef LgIndex_t ArbParam_t
 The following type is used for passing arbituary integers or pointers in parameters. More...

typedef ArbParam_t UniqueID_t
typedef long FileOffset_t
typedef UInt64_t MemMapOffset_t
 64 bit offset for memory mapped I/O. More...

typedef unsigned char Byte_t
typedef short SmInteger_t
typedef SmInteger_t ColorIndex_t
typedef SmInteger_t EntIndex_t
typedef char Boolean_t
typedef char * ZoneName_t
typedef char * VarName_t
typedef char * LString_t
typedef LgIndex_t HeapLength_t
typedef LgIndex_t SegPtsArray_t [MaxGeoSegments]
typedef double BasicSize_t [MaxBasicSizes]
typedef double * VarList_t
typedef long SetIndex_t
typedef unsigned long SetData_t
typedef SetData_tSetData_pt
typedef char SymbolChar_t [3]
typedef GeomForm_e GeomType_e
typedef NumberFormat_e ValueFormat_e
typedef _StringList_s * StringList_pa
typedef _Set_a * Set_pa
typedef _AddOnList_a * AddOn_pa
typedef _NodeMap_a * NodeMap_pa
typedef _FaceNeighbor_a * FaceNeighbor_pa
typedef _FieldData_a * FieldData_pa
typedef _AuxData_s * AuxData_pa
typedef void(* ProbeDestination_pf )(Boolean_t IsNearestPoint)
 This Function is called when the user performs a probe event. More...

typedef void(* DynamicMenuCallback_pf )(void)
 DynamicMenu Functions are called upon a user selecting a menu item added via TecUtilMenuAddOption. More...

typedef void(* ExtractDestination_pf )(LgIndex_t NumPts, double *XValues, double *YValues)
typedef void(* SelectFileOptionsCallback_pf )(void)
typedef void(* ConverterPostReadCallback_pf )(const char *PreviousInstructions, const char *PreviousRawData, const Set_pa PreviousZones)
 Post data load instruction callback for "Converter-Plus" addons. More...

typedef Boolean_t(* DataSetConverter_pf )(char *DataFName, char *TempBinFName, char **MessageString)
 Callback registered by your addon to convert a foreign datafile into a Tecplot Binary datafile format. More...

typedef Boolean_t(* DataSetLoader_pf )(StringList_pa Instructions)
 Callback registered by your addon to process foreign loader instructions. More...

typedef Boolean_t(* DataSetLoaderInstructionOverride_pf )(StringList_pa Instructions)
 Callback used to provide the ability to override data loader instructions while processing a layout. More...

typedef void(* GetCurveSettingsCallback_pf )(Set_pa LineMapSet, StringList_pa SelectedLineMapSettings)
 Callback used to assign extended curve settings. More...

typedef void(* GetAbbreviatedSettingsStringCallback_pf )(EntIndex_t LineMap, char *CurveSettings, char **AbbreviatedSettings)
 Callback function that returns an abbreviated version of the curve settings for a particular Line Map for display in the Line Mappings dialog. More...

typedef Boolean_t(* GetCurveInfoStringCallback_pf )(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, EntIndex_t LineMap, char *CurveSettings, char **CurveInfoString)
 This function returns a string (CurveInfoString) for Tecplot to display information about a particular curve in the curve info dialog. More...

typedef Boolean_t(* GetLinePlotDataPointsCallback_pf )(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t LineMap, char *CurveSettings, double *IndCurveValues, double *DepCurveValues)
 Callback function used to calculate data points for an extended curve fit. More...

typedef GetLinePlotDataPointsCallback_pf GetXYDataPointsCallback_pf
typedef Boolean_t(* GetProbeValueCallback_pf )(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t LineMapNum, char *CurveSettings, double ProbeIndValue, double *ProbeDepValue)
 A Callback function used to obtain an interpolated dependent value for an extended curve fit given an independent value. More...

typedef Boolean_t(* AddOnTimerCallback_pf )(ArbParam_t ClientData)
typedef void(* OnIdleCallback_pf )(ArbParam_t ClientData)

Enumerations

enum  AddOnProduct_e { AddOnProduct_None, AddOnProduct_RS, AddOnProduct_Invalid = BadEnumValue }
enum  SidebarSizing_e { SidebarSizing_MaxOfAll, SidebarSizing_Dynamic, SidebarSizing_Invalid = BadEnumValue }
enum  SidebarLocation_e {
  SidebarLocation_Left, SidebarLocation_Right, SidebarLocation_Top, SidebarLocation_Bottom,
  SidebarLocation_Invalid = BadEnumValue
}
enum  UndoStateCategory_e {
  UndoStateCategory_FrameOrder, UndoStateCategory_Picked, UndoStateCategory_Text, UndoStateCategory_Geom,
  UndoStateCategory_View, UndoStateCategory_WorkspaceView, UndoStateCategory_Style, UndoStateCategory_SpecificStyle,
  UndoStateCategory_Data, UndoStateCategory_DataAndStyle, UndoStateCategory_Invalid = BadEnumValue
}
enum  LinkType_e { LinkType_WithinFrame, LinkType_BetweenFrames, LinkType_Invalid = BadEnumValue }
enum  FrameCollection_e { FrameCollection_All, FrameCollection_Picked, FrameCollection_Invalid = BadEnumValue }
enum  LegendProcess_e { LegendProcess_DrawLegend, LegendProcess_EraseLegend, LegendProcess_GetExtents, LegendProcess_Invalid = BadEnumValue }
enum  RGBLegendOrientation_e {
  RGBLegendOrientation_RGB, RGBLegendOrientation_GBR, RGBLegendOrientation_BRG, RGBLegendOrientation_RBG,
  RGBLegendOrientation_GRB, RGBLegendOrientation_BGR, RGBLegendOrientation_Invalid = BadEnumValue
}
enum  StateChange_e {
  StateChange_VarsAltered, StateChange_VarsAdded, StateChange_ZonesDeleted, StateChange_ZonesAdded,
  StateChange_NodeMapsAltered, StateChange_FrameDeleted, StateChange_NewTopFrame, StateChange_Style,
  StateChange_DataSetReset, StateChange_NewLayout, StateChange_CompleteReset, StateChange_LineMapAssignment,
  StateChange_ContourLevels, StateChange_ModalDialogLaunch, StateChange_ModalDialogDismiss, StateChange_QuitTecplot,
  StateChange_ZoneName, StateChange_VarName, StateChange_LineMapName, StateChange_LineMapAddDeleteOrReorder,
  StateChange_View, StateChange_ColorMap, StateChange_ContourVar, StateChange_Streamtrace,
  StateChange_NewAxisVariables, StateChange_MouseModeUpdate, StateChange_PickListCleared, StateChange_PickListGroupSelect,
  StateChange_PickListSingleSelect, StateChange_PickListStyle, StateChange_DataSetFileName, StateChange_UnsuspendInterface,
  StateChange_SuspendInterface, StateChange_DataSetLockOn, StateChange_DataSetLockOff, StateChange_Text,
  StateChange_Geom, StateChange_DataSetTitle, StateChange_DrawingInterrupted, StateChange_PrintPreviewLaunch,
  StateChange_PrintPreviewDismiss, StateChange_AuxDataAdded, StateChange_AuxDataDeleted, StateChange_AuxDataAltered,
  StateChange_VarsDeleted, StateChange_Invalid = BadEnumValue, StateChange_DrawGraphicsOn = StateChange_UnsuspendInterface, StateChange_DrawGraphicsOff = StateChange_SuspendInterface,
  StateChange_XYMapAssignment = StateChange_LineMapAssignment, StateChange_XYMapName = StateChange_LineMapName, StateChange_XYMapAddDeleteOrReorder = StateChange_LineMapAddDeleteOrReorder
}
enum  StateChangeMode_e { StateChangeMode_v75, StateChangeMode_v80, StateChangeMode_v100, StateChangeMode_Invalid = BadEnumValue }
enum  LayoutPackageObject_e { LayoutPackageObject_Image, LayoutPackageObject_Layout, LayoutPackageObject_Data, LayoutPackageObject_Invalid = BadEnumValue }
enum  VarLoadMode_e { VarLoadMode_ByName, VarLoadMode_ByPosition, VarLoadMode_Invalid = BadEnumValue }
enum  ImageSelection_e { ImageSelection_OnePerFrame, ImageSelection_WorkspaceOnly, ImageSelection_Invalid = BadEnumValue }
enum  LibraryType_e { LibraryType_Foreign, LibraryType_V7Standard, LibraryType_V7ActiveX, LibraryType_Invalid = BadEnumValue }
enum  AssignOp_e {
  AssignOp_Equals, AssignOp_PlusEquals, AssignOp_MinusEquals, AssignOp_TimesEquals,
  AssignOp_DivideEquals, AssignOp_ConvertFromCm, AssignOp_ConvertFromIn, AssignOp_ConvertFromPt,
  AssignOp_ConvertFromPix, AssignOp_Invalid = BadEnumValue
}
enum  Dialog_e {
  Dialog_ColorMap, Dialog_Equation, Dialog_MacroViewer, Dialog_ZoneMapStyle,
  Dialog_QuickEdit, Dialog_QuickMacroPanel, Dialog_ValueBlanking, Dialog_Probe,
  Dialog_ProbeAt, Dialog_NewLayout, Dialog_OpenLayout, Dialog_Save,
  Dialog_SaveAs, Dialog_LoadData, Dialog_WriteData, Dialog_Print,
  Dialog_Import, Dialog_Export, Dialog_MacroPlay, Dialog_MacroRecord,
  Dialog_AxisEdit, Dialog_SpatialVars, Dialog_Reset3DAxes, Dialog_ThreeDAxisLimits,
  Dialog_ThreeDOrientationAxis, Dialog_Streamtraces, Dialog_IsoSurfaces, Dialog_Slices,
  Dialog_Contour, Dialog_VectorLength, Dialog_VectorVars, Dialog_VectorArrowheads,
  Dialog_VectorReferenceVector, Dialog_ScatterSizeAndFont, Dialog_ScatterLegend, Dialog_ScatterReferenceSymbol,
  Dialog_RGBColorVarsAndRange, Dialog_RGBColorLegend, Dialog_LineMapLegend, Dialog_IJKBlanking,
  Dialog_DepthBlanking, Dialog_LightSource, Dialog_Advanced3DControl, Dialog_TwoDDrawOrder,
  Dialog_PolarDrawingOptions, Dialog_DataLabels, Dialog_StyleLinking, Dialog_Smooth,
  Dialog_TransformCoordinates, Dialog_Rotate2DData, Dialog_Create1DLine, Dialog_CreateRectangularZone,
  Dialog_CreateCircularZone, Dialog_DuplicateZone, Dialog_MirrorZone, Dialog_CreateZoneFromPolylines,
  Dialog_CreateZoneFromValues, Dialog_DeleteVariables, Dialog_DeleteZones, Dialog_ExtractContourLines,
  Dialog_ExtractFEBoundary, Dialog_ExtractIsoSurfaces, Dialog_ExtractSlices, Dialog_ExtractSliceFromPlane,
  Dialog_ExtractStreamtraces, Dialog_ExtractSubZone, Dialog_ExtractDiscretePoints, Dialog_ExtractPointsFromPolyline,
  Dialog_ExtractPointsFromGeometry, Dialog_LinearInterpolation, Dialog_InverseDistanceInterpolation, Dialog_KrigingInterpolation,
  Dialog_Triangulate, Dialog_DataInfo, Dialog_CurveInfo, Dialog_DataSpreadsheet,
  Dialog_PaperSetup, Dialog_OrderFrames, Dialog_RulerGrid, Dialog_Invalid = BadEnumValue,
  Dialog_PlotAttributes = Dialog_ZoneMapStyle
}
enum  AnchorAlignment_e {
  AnchorAlignment_TopLeft, AnchorAlignment_TopCenter, AnchorAlignment_TopRight, AnchorAlignment_MiddleLeft,
  AnchorAlignment_MiddleCenter, AnchorAlignment_MiddleRight, AnchorAlignment_BottomLeft, AnchorAlignment_BottomCenter,
  AnchorAlignment_BottomRight, AnchorAlignment_Invalid = BadEnumValue
}
enum  ProcessXYMode_e {
  ProcessXYMode_NotUsed1, ProcessXYMode_NotUsed2, ProcessXYMode_NotUsed3, ProcessXYMode_NotUsed4,
  ProcessXYMode_NotUsed5, ProcessXYMode_NotUsed6, ProcessXYMode_NotUsed7, ProcessXYMode_NotUsed8,
  ProcessXYMode_NotUsed9, ProcessXYMode_WriteCurveCoef, ProcessXYMode_WriteCurvePoints, ProcessXYMode_Invalid = BadEnumValue
}
enum  CurveInfoMode_e { CurveInfoMode_Coefficients, CurveInfoMode_RawData, CurveInfoMode_Macro, CurveInfoMode_Invalid = BadEnumValue }
enum  StyleBase_e { StyleBase_Factory, StyleBase_Config, StyleBase_Invalid = BadEnumValue }
enum  ReadDataOption_e { ReadDataOption_NewData, ReadDataOption_AppendData, ReadDataOption_ReplaceData, ReadDataOption_Invalid = BadEnumValue }
enum  NodeLabel_e { NodeLabel_Index, NodeLabel_VarValue, NodeLabel_XAndYVarValue, NodeLabel_Invalid = BadEnumValue }
enum  LabelType_e { LabelType_Index, LabelType_VarValue, LabelType_XAndYVarValue, LabelType_Invalid = BadEnumValue }
enum  SubBoundaryEditOption_e {
  SubBoundaryEditOption_All, SubBoundaryEditOption_Add, SubBoundaryEditOption_Remove, SubBoundaryEditOption_AddOnly,
  SubBoundaryEditOption_Invalid = BadEnumValue
}
enum  PointerStyle_e {
  PointerStyle_NotUsed1, PointerStyle_NotUsed2, PointerStyle_NotUsed3, PointerStyle_AllDirections,
  PointerStyle_NotUsed4, PointerStyle_NotUsed5, PointerStyle_NotUsed6, PointerStyle_UpperLeftBracket,
  PointerStyle_UpperRightBracket, PointerStyle_LeftBracket, PointerStyle_LowerLeftBracket, PointerStyle_LowerRightBracket,
  PointerStyle_RightBracket, PointerStyle_BottomBracket, PointerStyle_TopBracket, PointerStyle_UpDown,
  PointerStyle_LeftRight, PointerStyle_Invalid = BadEnumValue
}
enum  CursorStyle_e {
  CursorStyle_Undefined, CursorStyle_StandardArrow, CursorStyle_AdjusterArrow, CursorStyle_AllDirections,
  CursorStyle_Rotate, CursorStyle_Zoom, CursorStyle_Locate, CursorStyle_UpperLeftBracket,
  CursorStyle_UpperRightBracket, CursorStyle_LeftBracket, CursorStyle_LowerLeftBracket, CursorStyle_LowerRightBracket,
  CursorStyle_RightBracket, CursorStyle_BottomBracket, CursorStyle_TopBracket, CursorStyle_UpDown,
  CursorStyle_LeftRight, CursorStyle_Waiting, CursorStyle_Invalid = BadEnumValue
}
enum  PickSubPosition_e {
  PickSubPosition_All, PickSubPosition_Top, PickSubPosition_Bottom, PickSubPosition_Left,
  PickSubPosition_Right, PickSubPosition_TopLeft, PickSubPosition_TopRight, PickSubPosition_BottomLeft,
  PickSubPosition_BottomRight, PickSubPosition_BottomAndTop, PickSubPosition_LeftAndRight, PickSubPosition_Invalid = BadEnumValue
}
enum  GetValueReturnCode_e { GetValue_Ok, GetValue_ResultTypeError, GetValue_SyntaxError, GetValue_Invalid = BadEnumValue }
enum  SetValueReturnCode_e {
  SetValue_Ok, SetValue_DuplicateValue, SetValue_InvalidCommandOption, SetValue_NoAttachedDatasetError,
  SetValue_NoAttachedFrameError, SetValue_NotAllowedInConfigError, SetValue_ValueRangeError, SetValue_ValueSyntaxError,
  SetValue_AssignOpError, SetValue_InvalidVarOrZone, SetValue_InternalMemoryError, SetValue_ContextError1,
  SetValue_ContextError2, SetValue_OnlyAllowedInConfigError, SetValue_Invalid = BadEnumValue
}
enum  ObjectAlign_e {
  ObjectAlign_LeftJustify, ObjectAlign_RightJustify, ObjectAlign_Center, ObjectAlign_Top,
  ObjectAlign_Bottom, ObjectAlign_Invalid = BadEnumValue
}
enum  LabelAlignment_e { LabelAlignment_ByAngle, LabelAlignment_AlongAxis, LabelAlignment_PerpendicularToAxis, LabelAlignment_Invalid = BadEnumValue }
enum  View_e {
  View_Fit, View_DataFit, View_AxisFit, View_Scale,
  View_Center, View_Translate, View_Zoom, View_Last,
  View_Copy, View_Paste, View_Push, View_SetMagnification,
  View_NiceFit, View_AxisNiceFit, View_MakeCurrentViewNice, View_AxisMakeCurrentValuesNice,
  View_AxisResetToEntireCircle, View_Invalid = BadEnumValue
}
enum  WorkspaceView_e {
  WorkspaceView_FitSelectedFrames, WorkspaceView_FitAllFrames, WorkspaceView_FitPaper, WorkspaceView_Maximize,
  WorkspaceView_LastView, WorkspaceView_Zoom, WorkspaceView_Translate, WorkspaceView_UnMaximize,
  WorkspaceView_Invalid = BadEnumValue
}
enum  ArrowheadStyle_e { Arrowhead_Plain, Arrowhead_Filled, Arrowhead_Hollow, Arrowhead_Invalid = BadEnumValue }
enum  ArrowheadAttachment_e {
  ArrowheadAttach_None, ArrowheadAttach_AtBeginning, ArrowheadAttach_AtEnd, ArrowheadAttach_AtBothEnds,
  ArrowheadAttach_Invalid = BadEnumValue
}
enum  Clipping_e { Clipping_ClipToViewport, Clipping_ClipToFrame, Clipping_Invalid = BadEnumValue }
enum  StatusInfo_e {
  StatusInfo_Hover, StatusInfo_Identify, StatusInfo_Instruction, StatusInfo_Working,
  StatusInfo_PercentDone, StatusInfo_Invalid = BadEnumValue
}
enum  FrameMode_e {
  Frame_Empty, Frame_ThreeD, Frame_TwoD, Frame_XY,
  Frame_Sketch, Frame_Invalid = BadEnumValue
}
enum  PlotType_e {
  PlotType_Automatic, PlotType_Cartesian3D, PlotType_Cartesian2D, PlotType_XYLine,
  PlotType_Sketch, PlotType_PolarLine, PlotType_Invalid = BadEnumValue
}
enum  ContLineCreateMode_e { ContLineCreateMode_OneZonePerContourLevel, ContLineCreateMode_OneZonePerIndependentPolyline, ContLineCreateMode_Invalid = BadEnumValue }
enum  PickObjects_e {
  PickObject_None, PickObject_Frame, PickObject_Axis, PickObject_3DOrientationAxis,
  PickObject_Geom, PickObject_Text, PickObject_ContourLegend, PickObject_ContourLabel,
  PickObject_ScatterLegend, PickObject_LineLegend, PickObject_ReferenceVector, PickObject_ReferenceScatterSymbol,
  PickObject_StreamtracePosition, PickObject_StreamtraceTermLine, PickObject_Paper, PickObject_Zone,
  PickObject_XYMapping, PickObject_StreamtraceCOB, PickObject_SliceCOB, PickObject_IsoSurfaceCOB,
  PickObject_RGBLegend, PickObject_LineMapping, PickObject_Invalid = BadEnumValue, PickObject_XYLegend = PickObject_LineLegend
}
enum  SingleEditState_e { SingleEditState_NotEditing, SingleEditState_ActivelyEditing, SingleEditState_WasEditing, EditingInvalid = BadEnumValue }
enum  AxisSubObject_e { AxisSubObject_GridArea, AxisSubObject_AxisLine, AxisSubObject_Title, AxisSubObject_Invalid = BadEnumValue }
enum  AxisSubPosition_e {
  AxisSubPosition_GridMinBorder, AxisSubPosition_GridMaxBorder, AxisSubPosition_MainAxisLine, AxisSubPosition_BackAxisLine,
  AxisSubPosition_PerpAxisLine, AxisSubPosition_PerpBackAxisLine, AxisSubPosition_Invalid = BadEnumValue, AxisSubPosition_2DStart = AxisSubPosition_GridMinBorder,
  AxisSubPosition_2DEnd = AxisSubPosition_MainAxisLine, AxisSubPosition_PolarStart = AxisSubPosition_GridMinBorder, AxisSubPosition_PolarEnd = AxisSubPosition_PerpBackAxisLine
}
enum  MouseButtonClick_e { MouseButtonClick_Redraw, MouseButtonClick_RevertToSelect, MouseButtonClick_NoOp, MouseButtonClick_Invalid = BadEnumValue }
enum  MouseButtonDrag_e {
  MouseButtonDrag_NoOp, MouseButtonDrag_ZoomData, MouseButtonDrag_ZoomPaper, MouseButtonDrag_TranslateData,
  MouseButtonDrag_TranslatePaper, MouseButtonDrag_RollerballRotate, MouseButtonDrag_SphericalRotate, MouseButtonDrag_XRotate,
  MouseButtonDrag_YRotate, MouseButtonDrag_ZRotate, MouseButtonDrag_TwistRotate, MouseButtonDrag_Invalid = BadEnumValue
}
enum  AltMouseButtonMode_e { AltMouseButtonMode_Regen, AltMouseButtonMode_RevertToSelect, AltMouseButtonMode_Invalid = BadEnumValue }
enum  MouseButtonMode_e {
  Mouse_NoMode, Mouse_Select, Mouse_Adjust, Mouse_Zoom,
  Mouse_Translate, Mouse_Probe, Mouse_Text, Mouse_GeomPolyline,
  Mouse_GeomSquare, Mouse_GeomCircle, Mouse_GeomRectangle, Mouse_GeomEllipse,
  Mouse_GeomSpline, Mouse_CreateFrame, Mouse_RotateSpherical, Mouse_RotateRollerBall,
  Mouse_RotateTwist, Mouse_RotateXAxis, Mouse_RotateYAxis, Mouse_RotateZAxis,
  Mouse_ContourLabel, Mouse_ContourAdd, Mouse_ContourDelete, Mouse_StreamPoints,
  Mouse_StreamEndLine, Mouse_ExtractPoints, Mouse_ExtractLine, Mouse_CreateRectangularZone,
  Mouse_CreateCircularZone, Mouse_Slice, Mouse_User1, Mouse_User2,
  Mouse_User3, Mouse_User4, Mouse_Invalid = BadEnumValue
}
enum  DetailsButtonState_e { DetailsButtonState_QuickEdit, DetailsButtonState_ObjectDetails, DetailsButtonState_ToolDetails, DetailsButtonState_Invalid = BadEnumValue }
enum  Event_e {
  Event_ButtonPress, Event_ButtonRelease, Event_ButtonDoublePress, Event_Motion,
  Event_Drag, Event_KeyPress, Event_Invalid = BadEnumValue
}
enum  ObjectDrawMode_e {
  ObjectDrawMode_DrawFirst, ObjectDrawMode_Move, ObjectDrawMode_Remove, ObjectDrawMode_Place,
  ObjectDrawMode_Invalid = BadEnumValue
}
enum  ThreeDViewChangeDrawLevel_e { ThreeDViewChangeDrawLevel_Full, ThreeDViewChangeDrawLevel_Trace, ThreeDViewChangeDrawLevel_Invalid = BadEnumValue }
enum  NonCurrentFrameRedrawLevel_e { NonCurrentFrameRedrawLevel_Full, NonCurrentFrameRedrawLevel_Trace, NonCurrentFrameRedrawLevel_Invalid = BadEnumValue }
enum  RotationMode_e { RotationMode_XYZAxis, RotationMode_Spherical, RotationMode_RollerBall, RotationMode_Invalid = BadEnumValue }
enum  RotateAxis_e {
  RotateAxis_X, RotateAxis_Y, RotateAxis_Z, RotateAxis_Psi,
  RotateAxis_Theta, RotateAxis_Alpha, RotateAxis_Twist, RotateAxis_VertRollerBall,
  RotateAxis_HorzRollerBall, RotateAxis_AboutVector, RotateAxis_Invalid = BadEnumValue
}
enum  RotateOriginLocation_e { RotateOriginLocation_DefinedOrigin, RotateOriginLocation_Viewer, RotateOriginLocation_Invalid = BadEnumValue }
enum  OriginResetLocation_e { OriginResetLocation_DataCenter, OriginResetLocation_ViewCenter, OriginResetLocation_Invalid = BadEnumValue }
enum  SliceSource_e {
  SliceSource_SurfaceZones, SliceSource_VolumeZones, SliceSource_SurfacesOfVolumeZones, SliceSource_LinearZones,
  SliceSource_Invalid = BadEnumValue
}
enum  Input_e {
  Input_SmInteger, Input_Short, Input_Integer, Input_Float,
  Input_Double, Input_Invalid = BadEnumValue
}
enum  PtSelection_e { PtSelection_All, PtSelection_NearestN, PtSelection_OctantN, PtSelection_Invalid = BadEnumValue }
enum  Drift_e { Drift_None, Drift_Linear, Drift_Quad, Drift_Invalid = BadEnumValue }
enum  DerivPos_e {
  DerivPos_atpoint, DerivPos_atpointb2, DerivPos_kphalf, DerivPos_jphalf,
  DerivPos_iphalf, DerivPos_Invalid = BadEnumValue
}
enum  LinearInterpMode_e { LinearInterpMode_DontChange, LinearInterpMode_SetToConst, LinearInterpMode_Invalid = BadEnumValue }
enum  ConstraintOp2Mode_e { ConstraintOp2Mode_UseVar, ConstraintOp2Mode_UseConstant, ConstraintOp2Mode_Invalid = BadEnumValue }
enum  ValueBlankCellMode_e {
  ValueBlankCellMode_AllCorners, ValueBlankCellMode_AnyCorner, ValueBlankCellMode_PrimaryValue, ValueBlankCellMode_Invalid = BadEnumValue,
  ValueBlankCellMode_PrimaryCorner = ValueBlankCellMode_PrimaryValue
}
enum  ValueBlankMode_e { ValueBlankMode_AndRule, ValueBlankMode_OrRule, ValueBlankMode_CornerRule, ValueBlankMode_Invalid = BadEnumValue }
enum  CellBlankedCond_e {
  CellBlankedCond_NotBlanked, CellBlankedCond_PartiallyBlanked, CellBlankedCond_EntirelyBlanked, CellBlankedCond_Uncertain,
  CellBlankedCond_Invalid = BadEnumValue
}
enum  RelOp_e {
  RelOp_LessThanOrEqual, RelOp_GreaterThanOrEqual, RelOp_LessThan, RelOp_GreaterThan,
  RelOp_EqualTo, RelOp_NotEqualTo, RelOp_Invalid = BadEnumValue
}
enum  IJKBlankMode_e { IJKBlankMode_BlankInterior, IJKBlankMode_BlankExterior, IJKBlankMode_Invalid = BadEnumValue }
enum  PlotApproximationMode_e { PlotApproximationMode_Automatic, PlotApproximationMode_NonCurrentAlwaysApproximated, PlotApproximationMode_AllFramesAlwaysApproximated, PlotApproximationMode_Invalid = BadEnumValue }
enum  SphereScatterRenderQuality_e { SphereScatterRenderQuality_Low, SphereScatterRenderQuality_Medium, SphereScatterRenderQuality_High, SphereScatterRenderQuality_Invalid = BadEnumValue }
enum  FillPat_e {
  Pattern_Solid, Pattern_LowTranslucent, Pattern_MedTranslucent, Pattern_HighTranslucent,
  Pattern_Invalid = BadEnumValue
}
enum  Translucency_e {
  Translucency_Solid, Translucency_Low, Translucency_Medium, Translucency_High,
  Translucency_Invalid = BadEnumValue
}
enum  SunRaster_e { SunRaster_OldFormat, SunRaster_Standard, SunRaster_ByteEncoded, SunRaster_Invalid = BadEnumValue }
enum  BoundaryCondition_e { BoundaryCondition_Fixed, BoundaryCondition_ZeroGradient, BoundaryCondition_Zero2nd, BoundaryCondition_Invalid = BadEnumValue }
enum  AxisMode_e { AxisMode_Independent, AxisMode_XYZDependent, AxisMode_XYDependent, AxisMode_Invalid = BadEnumValue }
enum  QuickColorMode_e { Quick_LineColor, Quick_FillColor, Quick_TextColor, Quick_Invalid = BadEnumValue }
enum  FillMode_e {
  FillMode_None, FillMode_UseSpecificColor, FillMode_UseLineColor, FillMode_UseBackgroundColor,
  FillMode_Invalid = BadEnumValue
}
enum  LinePattern_e {
  LinePattern_Solid, LinePattern_Dashed, LinePattern_DashDot, LinePattern_Dotted,
  LinePattern_LongDash, LinePattern_DashDotDot, LinePattern_Invalid = BadEnumValue
}
enum  LineJoin_e { Join_Miter, Join_Round, Join_Bevel, Join_Invalid = BadEnumValue }
enum  LineCap_e { Cap_Flat, Cap_Round, Cap_Square, Cap_Invalid = BadEnumValue }
enum  GeomForm_e {
  GeomForm_LineSegs, GeomForm_Rectangle, GeomForm_Square, GeomForm_Circle,
  GeomForm_Ellipse, GeomForm_LineSegs3D, GeomForm_Image, GeomForm_Invalid = BadEnumValue,
  GeomType_LineSegs = GeomForm_LineSegs, GeomType_Rectangle = GeomForm_Rectangle, GeomType_Square = GeomForm_Square, GeomType_Circle = GeomForm_Circle,
  GeomType_Ellipse = GeomForm_Ellipse, GeomType_LineSegs3D = GeomForm_LineSegs3D, GeomType_Image = GeomForm_Image, GeomType_Invalid = GeomForm_Invalid
}
enum  VariableDerivationMethod_e { VariableDerivationMethod_Fast, VariableDerivationMethod_Accurate, VariableDerivationMethod_Invalid = BadEnumValue }
enum  AuxDataType_e { AuxDataType_String, AuxDataType_Invalid = BadEnumValue }
enum  AuxDataLocation_e { AuxDataLocation_Zone, AuxDataLocation_DataSet, AuxDataLocation_Frame, AuxDataLocation_Invalid = BadEnumValue }
enum  ZoneType_e {
  ZoneType_Ordered, ZoneType_FETriangle, ZoneType_FEQuad, ZoneType_FETetra,
  ZoneType_FEBrick, ZoneType_FELineSeg, ZoneType_Invalid = BadEnumValue
}
enum  ZoneOrder_e {
  ZoneOrder_I, ZoneOrder_J, ZoneOrder_K, ZoneOrder_IJ,
  ZoneOrder_IK, ZoneOrder_JK, ZoneOrder_IJK, ZoneOrder_Invalid = BadEnumValue
}
enum  DataFormat_e {
  DataFormat_IJKBlock, DataFormat_IJKPoint, DataFormat_FEBlock, DataFormat_FEPoint,
  DataFormat_Invalid = BadEnumValue
}
enum  DataPacking_e { DataPacking_Block, DataPacking_Point, DataPacking_Invalid = BadEnumValue }
enum  PrinterDriver_e {
  PD_HPGL, PD_HPGL2, PD_PS, PD_LASERG,
  PD_EPS, PD_WINDOWS, PD_WMF, PD_Invalid = BadEnumValue
}
enum  EPSPreviewImage_e {
  Image_None, Image_TIFF, Image_EPSI2, Image_FRAME,
  Image_Invalid = BadEnumValue
}
enum  TIFFByteOrder_e { TIFFByteOrder_Intel, TIFFByteOrder_Motorola, TIFFByteOrder_Invalid = BadEnumValue }
enum  JPEGEncoding_e { JPEGEncoding_Standard, JPEGEncoding_Progressive, JPEGEncoding_Invalid = BadEnumValue }
enum  ExportFormat_e {
  ExportFormat_RasterMetafile, ExportFormat_TIFF, ExportFormat_SGI, ExportFormat_SunRaster,
  ExportFormat_XWindows, ExportFormat_PSImage, ExportFormat_HPGL, ExportFormat_HPGL2,
  ExportFormat_PS, ExportFormat_EPS, ExportFormat_LaserGraphics, ExportFormat_WindowsMetafile,
  ExportFormat_BMP, ExportFormat_PNG, ExportFormat_AVI, ExportFormat_Custom,
  ExportFormat_JPEG, ExportFormat_Flash, ExportFormat_Invalid = BadEnumValue
}
enum  AnimationDest_e {
  AnimationDest_Screen, AnimationDest_AVI, AnimationDest_RM, AnimationDest_Flash,
  AnimationDest_Invalid = BadEnumValue
}
enum  BitDumpRegion_e { BitDumpRegion_CurrentFrame, BitDumpRegion_AllFrames, BitDumpRegion_WorkArea, BitDumpRegion_Invalid = BadEnumValue }
enum  PaperSize_e {
  Paper_Letter, Paper_Double, Paper_A4, Paper_A3,
  Paper_Custom1, Paper_Custom2, Paper_Invalid = BadEnumValue
}
enum  PaperUnitSpacing_e {
  PaperUnitSpacing_HalfCentimeter, PaperUnitSpacing_OneCentimeter, PaperUnitSpacing_TwoCentimeters, PaperUnitSpacing_QuarterInch,
  PaperUnitSpacing_HalfInch, PaperUnitSpacing_OneInch, PaperUnitSpacing_TenPoints, PaperUnitSpacing_TwentyFourPoints,
  PaperUnitSpacing_ThirtySixPoints, PaperUnitSpacing_FiftyPoints, PaperUnitSpacing_SeventyTwoPoints, PaperUnitSpacing_OneTenthInch,
  PaperUnitSpacing_OneTenthCentimeter, PaperUnitSpacing_Invalid = BadEnumValue
}
enum  Palette_e { Palette_Monochrome, Palette_PenPlotter, Palette_Color, Palette_Invalid = BadEnumValue }
enum  PrintRenderType_e { PrintRenderType_Vector, PrintRenderType_Image, PrintRenderType_Invalid = BadEnumValue }
enum  Units_e {
  Units_Grid, Units_Frame, Units_Point, Units_Screen,
  Units_AxisPercentage, Units_Invalid = BadEnumValue
}
enum  CoordScale_e {
  CoordScale_Linear, CoordScale_Log, CoordScale_Invalid = BadEnumValue, Scale_Linear = CoordScale_Linear,
  Scale_Log = CoordScale_Log, Scale_Invalid = CoordScale_Invalid
}
enum  CoordSys_e {
  CoordSys_Grid, CoordSys_Frame, CoordSys_FrameOffset, CoordSys_Paper,
  CoordSys_Screen, CoordSys_Hardcopy, CoordSys_Grid3D, CoordSys_Invalid = BadEnumValue
}
enum  Scope_e { Scope_Global, Scope_Local, Scope_Invalid = BadEnumValue }
enum  TextAnchor_e {
  TextAnchor_Left, TextAnchor_Center, TextAnchor_Right, TextAnchor_MidLeft,
  TextAnchor_MidCenter, TextAnchor_MidRight, TextAnchor_HeadLeft, TextAnchor_HeadCenter,
  TextAnchor_HeadRight, TextAnchor_OnSide, TextAnchor_Invalid = BadEnumValue
}
enum  TextBox_e { TextBox_None, TextBox_Filled, TextBox_Hollow, TextBox_Invalid = BadEnumValue }
enum  GeomShape_e {
  GeomShape_Square, GeomShape_Del, GeomShape_Grad, GeomShape_RTri,
  GeomShape_LTri, GeomShape_Diamond, GeomShape_Circle, GeomShape_Cube,
  GeomShape_Sphere, GeomShape_Octahedron, GeomShape_Point, GeomShape_Invalid = BadEnumValue
}
enum  BasicSize_e {
  BasicSize_Tiny, BasicSize_Small, BasicSize_Medium, BasicSize_Large,
  BasicSize_Huge, BasicSize_Invalid = BadEnumValue
}
enum  LineForm_e {
  LineForm_LineSeg, LineForm_CurvFit, LineForm_EToRFit, LineForm_PowerFit,
  LineForm_Spline, LineForm_ParaSpline, LineForm_Invalid = BadEnumValue
}
enum  CurveType_e {
  CurveType_LineSeg, CurveType_PoylnomialFit, CurveType_EToRFit, CurveType_PowerFit,
  CurveType_Spline, CurveType_ParaSpline, CurveType_Extended, CurveType_Invalid = BadEnumValue,
  CurveType_CurvFit = CurveType_PoylnomialFit
}
enum  Script_e { Script_None, Script_Super, Script_Sub, Script_Invalid = BadEnumValue }
enum  Font_e {
  Font_Helvetica, Font_HelveticaBold, Font_Greek, Font_Math,
  Font_UserDefined, Font_Times, Font_TimesItalic, Font_TimesBold,
  Font_TimesItalicBold, Font_Courier, Font_CourierBold, Font_Invalid = BadEnumValue
}
enum  TwoDDrawOrder_e { TwoDDrawOrder_ByZone, TwoDDrawOrder_ByLayer, TwoDDrawOrder_Invalid = BadEnumValue }
enum  DrawOrder_e { DrawOrder_AfterData, DrawOrder_BeforeData, DrawOrder_Invalid = BadEnumValue }
enum  Streamtrace_e {
  Streamtrace_SurfaceLine, Streamtrace_SurfaceRibbon, Streamtrace_VolumeLine, Streamtrace_VolumeRibbon,
  Streamtrace_VolumeRod, Streamtrace_TwoDLine, Streamtrace_Invalid = BadEnumValue
}
enum  StreamDir_e { StreamDir_Forward, StreamDir_Reverse, StreamDir_Both, StreamDir_Invalid = BadEnumValue }
enum  IsoSurfaceSelection_e {
  IsoSurfaceSelection_AllContourLevels, IsoSurfaceSelection_OneSpecificValue, IsoSurfaceSelection_TwoSpecificValues, IsoSurfaceSelection_ThreeSpecificValues,
  IsoSurfaceSelection_Invalid = BadEnumValue
}
enum  ValueLocation_e { ValueLocation_CellCentered, ValueLocation_Nodal, ValueLocation_Invalid = BadEnumValue }
enum  FieldDataType_e {
  FieldDataType_Reserved, FieldDataType_Float, FieldDataType_Double, FieldDataType_LongInt,
  FieldDataType_ShortInt, FieldDataType_Byte, FieldDataType_Bit, FieldDataType_IJKFunction,
  FieldDataType_Invalid = BadEnumValue
}
enum  MeshPlotType_e { Mesh_Wireframe, Mesh_Overlay, Mesh_HiddenLine, Mesh_Invalid = BadEnumValue }
enum  MeshType_e { MeshType_Wireframe, MeshType_Overlay, MeshType_HiddenLine, MeshType_Invalid = BadEnumValue }
enum  ContourPlotType_e {
  Contour_Lines, Contour_Flood, Contour_Overlay, Contour_AverageCell,
  Contour_CornerCell, Contour_Invalid = BadEnumValue
}
enum  ContourType_e {
  ContourType_Lines, ContourType_Flood, ContourType_Overlay, ContourType_AverageCell,
  ContourType_PrimaryValue, ContourType_Invalid = BadEnumValue
}
enum  ContourColoring_e {
  ContourColoring_RGB, ContourColoring_Group1, ContourColoring_Group2, ContourColoring_Group3,
  ContourColoring_Group4, ContourColoring_Invalid = BadEnumValue
}
enum  VectorPlotType_e {
  Vector_TailAtPoint, Vector_HeadAtPoint, Vector_MidAtPoint, Vector_HeadOnly,
  Vector_Invalid = BadEnumValue
}
enum  VectorType_e {
  VectorType_TailAtPoint, VectorType_HeadAtPoint, VectorType_MidAtPoint, VectorType_HeadOnly,
  VectorType_Invalid = BadEnumValue
}
enum  ShadePlotType_e {
  Shade_SolidColor, Shade_Paneled, Shade_Gouraud, Shade_ColoredPaneled,
  Shade_ColoredGouraud, Shade_Invalid = BadEnumValue
}
enum  LightingEffect_e { LightingEffect_Paneled, LightingEffect_Gouraud, LightingEffect_None, LightingEffect_Invalid = BadEnumValue }
enum  IJKLines_e { Lines_I, Lines_J, Lines_K, Lines_Invalid = BadEnumValue }
enum  IJKCellType_e { IJKCellType_Planes, IJKCellType_FacePlanes, IJKCellType_Volume, IJKCellType_Invalid = BadEnumValue }
enum  IJKPlanes_e {
  Planes_I, Planes_J, Planes_K, Planes_IJ,
  Planes_JK, Planes_IK, Planes_IJK, Planes_Face,
  Planes_Volume, Planes_Unused, Planes_Invalid = BadEnumValue
}
enum  SurfacesToPlot_e {
  SurfacesToPlot_BoundaryFaces, SurfacesToPlot_ExposedCellFaces, SurfacesToPlot_IPlanes, SurfacesToPlot_JPlanes,
  SurfacesToPlot_KPlanes, SurfacesToPlot_IJPlanes, SurfacesToPlot_JKPlanes, SurfacesToPlot_IKPlanes,
  SurfacesToPlot_IJKPlanes, SurfacesToPlot_All, SurfacesToPlot_Invalid = BadEnumValue
}
enum  PointsToPlot_e {
  PointsToPlot_SurfaceNodes, PointsToPlot_AllNodes, PointsToPlot_SurfaceCellCenters, PointsToPlot_AllCellCenters,
  PointsToPlot_AllConnected, PointsToPlot_SurfacesOnly = PointsToPlot_SurfaceNodes, PointsToPlot_All = PointsToPlot_AllNodes, PointsToPlot_Invalid = BadEnumValue
}
enum  SliceSurface_e {
  SliceSurface_XPlanes, SliceSurface_YPlanes, SliceSurface_ZPlanes, SliceSurface_IPlanes,
  SliceSurface_JPlanes, SliceSurface_KPlanes, SliceSurface_Invalid = BadEnumValue
}
enum  SkipMode_e { Skip_ByIndex, Skip_ByFrameUnits, Skip_Invalid = BadEnumValue }
enum  BoundPlotType_e {
  Boundary_None, Boundary_Min, Boundary_Max, Boundary_Both,
  Boundary_Invalid = BadEnumValue
}
enum  BoundaryType_e {
  BoundaryType_None, BoundaryType_Min, BoundaryType_Max, BoundaryType_Both,
  BoundaryType_Invalid = BadEnumValue
}
enum  ContourColorMap_e {
  ColorMap_SmRainbow, ColorMap_LgRainbow, ColorMap_Modern, ColorMap_GrayScale,
  ColorMap_Wild, ColorMap_UserDef, ColorMap_TwoColor, ColorMap_RawUserDef,
  ColorMap_Invalid = BadEnumValue
}
enum  ErrorBar_e {
  ErrorBar_Up, ErrorBar_Down, ErrorBar_Left, ErrorBar_Right,
  ErrorBar_Horz, ErrorBar_Vert, ErrorBar_Cross, ErrorBar_Invalid = BadEnumValue
}
enum  ContourLineMode_e { ContourLineMode_UseZoneLineType, ContourLineMode_SkipToSolid, ContourLineMode_DashNegative, ContourLineMode_Invalid = BadEnumValue }
enum  MessageBoxType_e {
  MessageBox_Error, MessageBox_Warning, MessageBox_Information, MessageBox_Question,
  MessageBox_YesNo, MessageBox_YesNoCancel, MessageBox_WarningOkCancel, MessageBox_Invalid = BadEnumValue
}
enum  NumberFormat_e {
  NumberFormat_Integer, NumberFormat_FixedFloat, NumberFormat_Exponential, NumberFormat_BestFloat,
  NumberFormat_SuperScript, NumberFormat_CustomLabel, NumberFormat_LogSuperScript, NumberFormat_RangeBestFloat,
  NumberFormat_Invalid = BadEnumValue
}
enum  BackingStoreMode_e { BackingStoreMode_QuickAndDirty, BackingStoreMode_RealTimeUpdate, BackingStoreMode_PeriodicUpdate, BackingStoreMode_Invalid = BadEnumValue }
enum  TickDirection_e { TickDirection_In, TickDirection_Out, TickDirection_Centered, TickDirection_Invalid = BadEnumValue }
enum  AxisTitlePosition_e { AxisTitlePosition_Left, AxisTitlePosition_Center, AxisTitlePosition_Right, AxisTitlePosition_Invalid = BadEnumValue }
enum  AxisTitleMode_e { AxisTitleMode_NoTitle, AxisTitleMode_UseVarName, AxisTitleMode_UseText, AxisTitleMode_Invalid = BadEnumValue }
enum  AxisAlignment_e {
  AxisAlignment_WithViewport, AxisAlignment_WithOpposingAxisValue, AxisAlignment_WithGridMin, AxisAlignment_WithGridMax,
  AxisAlignment_WithSpecificAngle, AxisAlignment_WithGridAreaTop, AxisAlignment_WithGridAreaBottom, AxisAlignment_WithGridAreaLeft,
  AxisAlignment_WithGridAreaRight, AxisAlignment_Invalid = BadEnumValue
}
enum  FunctionDependency_e {
  FunctionDependency_XIndependent, FunctionDependency_YIndependent, FunctionDependency_Invalid = BadEnumValue, FunctionDependency_ThetaIndependent = FunctionDependency_XIndependent,
  FunctionDependency_RIndependent = FunctionDependency_YIndependent
}
enum  LegendShow_e { LegendShow_Yes, LegendShow_No, LegendShow_Auto, LegendShow_Invalid = BadEnumValue }
enum  LineMapSort_e {
  LineMapSort_None, LineMapSort_IndependentVar, LineMapSort_DependentVar, LineMapSort_SpecificVar,
  LineMapSort_Invalid = BadEnumValue
}
enum  ContLegendLabelLocation_e { ContLegendLabelLocation_ContourLevels, ContLegendLabelLocation_Increment, ContLegendLabelLocation_ColorMapDivisions, ContLegendLabelLocation_Invalid = BadEnumValue }
enum  ThetaMode_e { ThetaMode_Degrees, ThetaMode_Radians, ThetaMode_Arbitrary, ThetaMode_Invalid = BadEnumValue }
enum  Transform_e {
  Transform_PolarToRect, Transform_SphericalToRect, Transform_RectToPolar, Transform_RectToSpherical,
  Transform_Invalid = BadEnumValue
}
enum  LaunchDialogMode_e { LaunchDialogMode_ModalSync, LaunchDialogMode_Modeless, LaunchDialogMode_ModalAsync, LaunchDialogMode_Invalid = BadEnumValue }
enum  SelectFileOption_e {
  SelectFileOption_ReadSingleFile, SelectFileOption_ReadMultiFile, SelectFileOption_AllowMultiFileRead, SelectFileOption_WriteFile,
  SelectFileOption_SelectDirectory, SelectFileOption_Invalid = BadEnumValue
}
enum  ViewActionDrawMode_e { ViewActionDrawMode_NoDraw, ViewActionDrawMode_DrawTrace, ViewActionDrawMode_DrawFull, ViewActionDrawMode_Invalid = BadEnumValue }
enum  FrameAction_e {
  FrameAction_PushTop, FrameAction_Pop, FrameAction_PopAtPosition, FrameAction_DeleteTop,
  FrameAction_FitAllToPaper, FrameAction_PushByName, FrameAction_PopByName, FrameAction_Push,
  FrameAction_Invalid = BadEnumValue
}
enum  DoubleBufferAction_e { DoubleBufferAction_On, DoubleBufferAction_Off, DoubleBufferAction_Swap, DoubleBufferAction_Invalid = BadEnumValue }
enum  PickAction_e {
  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, PickAction_AddLineMaps, PickAction_Invalid = BadEnumValue
}
enum  ContourLevelAction_e {
  ContourLevelAction_Add, ContourLevelAction_New, ContourLevelAction_DeleteRange, ContourLevelAction_Reset,
  ContourLevelAction_ResetToNice, ContourLevelAction_DeleteNearest, ContourLevelAction_Invalid = BadEnumValue
}
enum  ContourLabelAction_e { ContourLabelAction_Add, ContourLabelAction_DeleteAll, ContourLabelAction_Invalid = BadEnumValue }
enum  StreamtraceAction_e {
  StreamtraceAction_Add, StreamtraceAction_DeleteAll, StreamtraceAction_DeleteRange, StreamtraceAction_SetTerminationLine,
  StreamtraceAction_ResetDeltaTime, StreamtraceAction_Invalid = BadEnumValue
}
enum  ColorMapControlAction_e { ColorMapControlAction_RedistributeControlPoints, ColorMapControlAction_CopyCannedColorMap, ColorMapControlAction_ResetToFactoryDefaults, ColorMapControlAction_Invalid = BadEnumValue }
enum  ColorMapDistribution_e { ColorMapDistribution_Continuous, ColorMapDistribution_Banded, ColorMapDistribution_Invalid = BadEnumValue }
enum  RGBMode_e {
  RGBMode_SpecifyRGB, RGBMode_SpecifyRG, RGBMode_SpecifyRB, RGBMode_SpecifyGB,
  RGBMode_Invalid = BadEnumValue
}
enum  TecUtilErr_e { TecUtilErr_None, TecUtilErr_Undetermined, TecUtilErr_Invalid = BadEnumValue }
enum  ExportCustReturnCode_e {
  ExportCustReturnCode_Ok, ExportCustReturnCode_Failed, ExportCustReturnCode_TecplotLocked, ExportCustReturnCode_ExporterNotLoaded,
  ExportCustReturnCode_ExportCallbackFailed, ExportCustReturnCode_NotAnImageExporter, ExportCustReturnCode_NotAFieldDataExporter, ExportCustReturnCode_Invalid = BadEnumValue
}
enum  CZType_e {
  CZType_FieldDataZone, CZType_FEBoundaryCOB, CZType_IsoSurfaceCOB, CZType_SliceCOB,
  CZType_StreamtraceCOB, CZType_StreamtraceMarkerCOB, CZType_StreamtraceArrowheadCOB, CZType_Invalid = BadEnumValue
}
 COB/Zone types. More...

enum  FaceNeighborMode_e {
  FaceNeighborMode_LocalOneToOne, FaceNeighborMode_LocalOneToMany, FaceNeighborMode_GlobalOneToOne, FaceNeighborMode_GlobalOneToMany,
  FaceNeighborMode_Invalid = BadEnumValue
}
enum  ImageResizeFilter_e {
  ImageResizeFilter_Texture, ImageResizeFilter_Box, ImageResizeFilter_Lanczos2, ImageResizeFilter_Lanczos3,
  ImageResizeFilter_Triangle, ImageResizeFilter_Bell, ImageResizeFilter_BSpline, ImageResizeFilter_Cubic,
  ImageResizeFilter_Mitchell, ImageResizeFilter_Gaussian, ImageResizeFilter_Invalid = BadEnumValue
}


Define Documentation

#define ABS      ((X) >= 0 ? (X) : -(X) )
 

#define ANGLEEPSILON   1.0e-10
 

#define BAD_DISTANCE   (-1.0)
 

#define BAD_SET_VALUE   ((SetIndex_t)-1)
 

#define BadEnumValue   255
 

#define BADSETVALUE   BAD_SET_VALUE
 

#define BESTSHOWCOLOR      ((X) == White_C ? Black_C : White_C)
 

#define Black_C   ((ColorIndex_t)0)
 

#define Blue_C   ((ColorIndex_t)3)
 

#define CAPITAL      ( ('a'<=(C)&&(C)<='z') ? ((C)+('A'-'a')) : (C) )
 

#define CLAMP value,
low,
high       ((value)<(low) ? (low) : (value) > (high) ? (high) : (value))
 

#define CMPERINCH   2.54
 

#define Custom10_C   ((ColorIndex_t)17)
 

#define Custom11_C   ((ColorIndex_t)18)
 

#define Custom12_C   ((ColorIndex_t)19)
 

#define Custom13_C   ((ColorIndex_t)20)
 

#define Custom14_C   ((ColorIndex_t)21)
 

#define Custom15_C   ((ColorIndex_t)22)
 

#define Custom16_C   ((ColorIndex_t)23)
 

#define Custom17_C   ((ColorIndex_t)24)
 

#define Custom18_C   ((ColorIndex_t)25)
 

#define Custom19_C   ((ColorIndex_t)26)
 

#define Custom1_C   ((ColorIndex_t)8)
 

#define Custom20_C   ((ColorIndex_t)27)
 

#define Custom21_C   ((ColorIndex_t)28)
 

#define Custom22_C   ((ColorIndex_t)29)
 

#define Custom23_C   ((ColorIndex_t)30)
 

#define Custom24_C   ((ColorIndex_t)31)
 

#define Custom25_C   ((ColorIndex_t)32)
 

#define Custom26_C   ((ColorIndex_t)33)
 

#define Custom27_C   ((ColorIndex_t)34)
 

#define Custom28_C   ((ColorIndex_t)35)
 

#define Custom29_C   ((ColorIndex_t)36)
 

#define Custom2_C   ((ColorIndex_t)9)
 

#define Custom30_C   ((ColorIndex_t)37)
 

#define Custom31_C   ((ColorIndex_t)38)
 

#define Custom32_C   ((ColorIndex_t)39)
 

#define Custom33_C   ((ColorIndex_t)40)
 

#define Custom34_C   ((ColorIndex_t)41)
 

#define Custom35_C   ((ColorIndex_t)42)
 

#define Custom36_C   ((ColorIndex_t)43)
 

#define Custom37_C   ((ColorIndex_t)44)
 

#define Custom38_C   ((ColorIndex_t)45)
 

#define Custom39_C   ((ColorIndex_t)46)
 

#define Custom3_C   ((ColorIndex_t)10)
 

#define Custom40_C   ((ColorIndex_t)47)
 

#define Custom41_C   ((ColorIndex_t)48)
 

#define Custom42_C   ((ColorIndex_t)49)
 

#define Custom43_C   ((ColorIndex_t)50)
 

#define Custom44_C   ((ColorIndex_t)51)
 

#define Custom45_C   ((ColorIndex_t)52)
 

#define Custom46_C   ((ColorIndex_t)53)
 

#define Custom47_C   ((ColorIndex_t)54)
 

#define Custom48_C   ((ColorIndex_t)55)
 

#define Custom49_C   ((ColorIndex_t)56)
 

#define Custom4_C   ((ColorIndex_t)11)
 

#define Custom50_C   ((ColorIndex_t)57)
 

#define Custom51_C   ((ColorIndex_t)58)
 

#define Custom52_C   ((ColorIndex_t)59)
 

#define Custom53_C   ((ColorIndex_t)60)
 

#define Custom54_C   ((ColorIndex_t)61)
 

#define Custom55_C   ((ColorIndex_t)62)
 

#define Custom56_C   ((ColorIndex_t)63)
 

#define Custom5_C   ((ColorIndex_t)12)
 

#define Custom6_C   ((ColorIndex_t)13)
 

#define Custom7_C   ((ColorIndex_t)14)
 

#define Custom8_C   ((ColorIndex_t)15)
 

#define Custom9_C   ((ColorIndex_t)16)
 

#define Cyan_C   ((ColorIndex_t)4)
 

#define DEG_TO_RAD deg       (PI*(deg)/180.)
 

#define DEGPERRADIANS   57.295779513082323
 

#define EQUIVALENCE P,
     ((P) == (Q))
 

#define ETX   3
 

#define EXPORT_DEPRECATED_INTERFACES_TO_ADK_ONLY
 

#define EXPORTFROMADDON   EXTERNC
 

#define EXPORTFROMDLL   EXPORTFROMADDON
 

#define EXTERN   extern
 

#define EXTERNC
 

#define EXTERNC
 

#define FALSE   ((Boolean_t)0)
 

#define FONTDECISIONMARK   128
 

#define FONTLINEMARK   64
 

#define FONTMOVEMARK   192
 

#define FPRINTFOK      (Boolean_t)((x) > 0)
 

#define GRAPHICSARE3D      ((F->PlotType == PlotType_Cartesian3D))
 

#define Green_C   ((ColorIndex_t)2)
 

#define IINDEX      ((N) % CZData->NumIPts)
 

Calculates the I, J, and K indices from the cell's primary corner or cell centered index (see picture above).

#define IJKINDEX I,
J,
 
 

Value:

((I) + \
                         ((J)*CZData->NumIPts) + \
                         ((K)*CZData->NumIJPts))
Calcualtes the cell's primary corner or cell centered index from the I, J, and K indices.

NOTE: Consider this IJ zone dimensioned 4 by 3:

+- - - -+- - - -+- - - -+- - - -+ | | | | | <8> <9> <10> <11> <--- ghost cells | | | | | 8 9 10 11 +-------+-------+-------+- - - -+ | | | | | | <4> | <5> | <6> | <7> | | | | | |4 |5 |6 |7 +-------+-------+-------+- - - -+ | | | | | | <0> | <1> | <2> | <3> | | | | | |0 |1 |2 |3 +-------+-------+-------+- - - -+ /|\ | | ghost cells

#define IMPLICATION P,
     (!(P) || (Q))
 

#define INTEGER_DIVIDE_AND_ROUND_UP n,
     (((int)(n)+(int)(d)-1)/(int)(d))
 

#define InvalidColor_C   ((ColorIndex_t)(-255))
 

#define ISEMPTYSTRING      ( (S)[0] == '\0' )
 

#define ISSEPARATOR      ((C == ' ') || (C == '\t') || (C == ','))
 

#define ISWHITESPACE      ((C == ' ') || (C == '\t') || (C == '\n'))
 

#define JINDEX      (((N) % CZData->NumIJPts)/CZData->NumIPts)
 

#define KINDEX      ((N)/CZData->NumIJPts)
 

#define LARGEDOUBLE   1.0e+150
 

#define LARGEFLOAT   3.40282347E+38
 

#define LARGELONG   MAXINDEX
 

#define LARGESHORT   32766
 

#define LARGESTANGLE   (4*PI+ANGLEEPSILON)
 

#define LARGESTDOUBLE   1.0e+308
 

#define LARGESTDOUBLEEXPONENT   308
 

#define LARGESTEXPONENT   150
 

#define LN10   2.30258509299404568402
 

#define LN2   0.69314718055994530942
 

#define MAX X,
     ((X) > (Y) ? (X) : (Y) )
 

#define MAXASCIICOMMANDLENGTH   60000
 

#define MaxBasicSizes   5
 

#define MaxChrsAuxValueString   32000
 

#define MaxChrsDatasetTitle   256
 

#define MaxChrsVarName   128
 

#define MaxChrsZnOrVarName   128
 

#define MaxChrsZnTitle   128
 

#define MaxColorMapControlPoints   50
 

#define MaxColorMapCycles   20
 

#define MaxColorMapOverrides   16
 

#define MaxContourGroups   4
 

#define MaxCustomLabelSets   10
 

#define MaxCustomLabelsPerSet   5000
 

#define MaxDataSetReaders   100
 

#define MaxExtendedCurveFits   100
 

#define MaxFontMoves   20000
 

#define MaxFrames   128
 

#define MaxGeoSegments   50
 

#define MAXINDEX   (LgIndex_t)2147483646
 

#define MaxNumViews   16
 

#define MaxNumZonesOrVars   MAXZONEMAP
 

#define MaxPtsCircleOrEllipse   720
 

#define MaxRawColorMapEntries   800
 

#define MaxValueBlankConstraints   8
 

#define MaxXAxes   5
 

#define MaxYAxes   5
 

#define MAXZONEMAP   32700
 

#define MIN X,
     ((X) < (Y) ? (X) : (Y) )
 

#define MIN_CIRCUMFERENTIAL_INDEX   4
 

#define MinAxisLength   0.1
 

#define MinFrameHeight   0.25
 

#define MinFrameWidth   0.25
 

#define MinPaperDimInWorkArea   0.5
 

#define MultiColor2_C   ((ColorIndex_t)(-3))
 

#define MultiColor3_C   ((ColorIndex_t)(-4))
 

#define MultiColor4_C   ((ColorIndex_t)(-5))
 

#define MultiColor_C   ((ColorIndex_t)(-1))
 

#define NO_NEIGHBORING_ELEMENT   (-1)
 

#define NO_NEIGHBORING_ZONE   (-1)
 

#define NoColor_C   ((ColorIndex_t)(-2))
 

#define PI   3.14159265358979323846
 

#define PIOVER2   1.57079632679489661923
 

#define POINTSPERINCH   72.0
 

#define Purple_C   ((ColorIndex_t)6)
 

#define RAD_TO_DEG rad       (180.*(rad)/PI)
 

#define Red_C   ((ColorIndex_t)1)
 

#define REVERSE_2BYTES Buffer   
 

Value:

{ \
            char Byte0 = ((char *)(Buffer))[0]; \
            ((char *)(Buffer))[0] = ((char *)(Buffer))[1]; \
            ((char *)(Buffer))[1] = Byte0; \
          }
Reverses the byte order of the specified 2 byte buffer.

param Buffer Pointer to the 2 bytes needing byte order reversal.

#define REVERSE_4BYTES Buffer   
 

Value:

{ \
            char Byte0 = ((char *)(Buffer))[0]; \
            char Byte1 = ((char *)(Buffer))[1]; \
            ((char *)(Buffer))[0] = ((char *)(Buffer))[3]; \
            ((char *)(Buffer))[3] = Byte0; \
            ((char *)(Buffer))[1] = ((char *)(Buffer))[2]; \
            ((char *)(Buffer))[2] = Byte1; \
          }
Reverses the byte order of the specified 4 byte buffer.

param Buffer Pointer to the 4 bytes needing byte order reversal.

#define REVERSE_8BYTES Buffer   
 

Value:

{ \
            char Byte0 = ((char *)(Buffer))[0]; \
            char Byte1 = ((char *)(Buffer))[1]; \
            char Byte2 = ((char *)(Buffer))[2]; \
            char Byte3 = ((char *)(Buffer))[3]; \
            ((char *)(Buffer))[0] = ((char *)(Buffer))[7]; \
            ((char *)(Buffer))[7] = Byte0; \
            ((char *)(Buffer))[1] = ((char *)(Buffer))[6]; \
            ((char *)(Buffer))[6] = Byte1; \
            ((char *)(Buffer))[2] = ((char *)(Buffer))[5]; \
            ((char *)(Buffer))[5] = Byte2; \
            ((char *)(Buffer))[3] = ((char *)(Buffer))[4]; \
            ((char *)(Buffer))[4] = Byte3; \
          }
Reverses the byte order of the specified 8 byte buffer.

param Buffer Pointer to the 8 bytes needing byte order reversal.

#define RGBColor_C   ((ColorIndex_t)(-6))
 

#define ROUND2      ((X) >= 0 ? ((int)((X)+0.499)) : ((int)((X)-0.499)))
 

#define ROUND_TO_BYTE      ((BYTE)((X)+0.499))
 

#define ROUNDL      ((LgIndex_t)((X)+0.499))
 

#define ROUNDS      ((short)((X)+0.499))
 

#define SMALLDOUBLE   1.0e-150
 

#define SMALLESTDOUBLE   SMALLDOUBLE
 

#define SMALLESTDOUBLEEXPONENT   -307
 

#define SMALLESTEXPONENT   -150
 

#define SMALLFLOAT   1.17549435E-38
 

#define SMALLSTDOUBLE   1.0e-307
 

#define SOLID_TRANSLUCENCY   0
 

#define STDCALL
 

#define SWITCH Type,
A,
     do {Type T = (A); (A) = (B); (B) = T;} while (FALSE)
 

#define SWITCH_DOUBLES A,
     SWITCH(double, (A), (B))
 

#define TecplotBinaryFileVersion   102
 

#define TecplotInterfaceVersion   100
 

#define TecplotInterfaceVersionStr   "100"
 

#define TecplotLicenseVersion   100
 

#define TRUE   ((Boolean_t)1)
 

#define TRUNC      ((short) (X))
 

#define TWOPI   6.28318530717958647692
 

#define UNUSED param       (void)param
 

#define White_C   ((ColorIndex_t)7)
 

#define Yellow_C   ((ColorIndex_t)5)
 


Typedef Documentation

typedef struct _AddOnList_a* AddOn_pa
 

typedef Boolean_t(* AddOnTimerCallback_pf)(ArbParam_t ClientData)
 

typedef LgIndex_t ArbParam_t
 

The following type is used for passing arbituary integers or pointers in parameters.

The general rule is that this is 4 bytes on "32-bit" machines and 8 bytes on "64-bit" machines.

typedef struct _AuxData_s* AuxData_pa
 

typedef double BasicSize_t[MaxBasicSizes]
 

typedef char Boolean_t
 

typedef unsigned char Byte_t
 

typedef SmInteger_t ColorIndex_t
 

typedef void(* ConverterPostReadCallback_pf)(const char *PreviousInstructions, const char *PreviousRawData, const Set_pa PreviousZones)
 

Post data load instruction callback for "Converter-Plus" addons.

typedef Boolean_t(* DataSetConverter_pf)(char *DataFName, char *TempBinFName, char **MessageString)
 

Callback registered by your addon to convert a foreign datafile into a Tecplot Binary datafile format.

Returns:
Return TRUE if the conversion is successful. Otherwise return FALSE. If FALSE is returned then MessageString is assumed to contain an error message.
Parameters:
DataFName  Name of the original foreign data file to be converted.
TempBinFName  Name of the temporary binary datafile that is created (by your converter).
MessageString  Reference to a string. If an error occurs during conversion then allocate space for an error message and put that message in MessageString.

typedef Boolean_t(* DataSetLoader_pf)(StringList_pa Instructions)
 

Callback registered by your addon to process foreign loader instructions.

When called, it must parse the supplied instructions and load the data into Tecplot.

Returns:
Return TRUE if the data is loaded successfully. Otherwise, FALSE.
Parameters:
Instructions  This contains all of the instructions needed to load the data.

typedef Boolean_t(* DataSetLoaderInstructionOverride_pf)(StringList_pa Instructions)
 

Callback used to provide the ability to override data loader instructions while processing a layout.

Returns:
Return TRUE if the instructions are successfully replaced or left alone. Return FALSE if the user cancels the operation.
Parameters:
Instructions  The original instructions needed to load the data.

typedef void(* DynamicMenuCallback_pf)(void)
 

DynamicMenu Functions are called upon a user selecting a menu item added via TecUtilMenuAddOption.

typedef SmInteger_t EntIndex_t
 

typedef void(* ExtractDestination_pf)(LgIndex_t NumPts, double *XValues, double *YValues)
 

typedef struct _FaceNeighbor_a* FaceNeighbor_pa
 

typedef struct _FieldData_a* FieldData_pa
 

typedef long FileOffset_t
 

typedef GeomForm_e GeomType_e
 

typedef void(* GetAbbreviatedSettingsStringCallback_pf)(EntIndex_t LineMap, char *CurveSettings, char **AbbreviatedSettings)
 

Callback function that returns an abbreviated version of the curve settings for a particular Line Map for display in the Line Mappings dialog.

Parameters:
LineMap  The map number that is currently being operated on.
CurveSettings  The string that Tecplot maintains which contains the extended curve fit settings for the current Line-map.
AbbreviatedSettings  The short form of the CurveSettings that are passed into your function by Tecplot.This must be allocated by the addon.

typedef Boolean_t(* GetCurveInfoStringCallback_pf)(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, EntIndex_t LineMap, char *CurveSettings, char **CurveInfoString)
 

This function returns a string (CurveInfoString) for Tecplot to display information about a particular curve in the curve info dialog.

Returns:
Return TRUE if the curve info string can be generated, otherwise FALSE.
Parameters:
RawIndV  The handle to the raw field data of the independent variable.
RawDepV  The handle to the raw field data of the dependent variable.
IndVCoordScale  An enumerated variable whose values are Scale_linear when the independent variable axis has a linear scale and Scale_log when it has a log scale.
DepVCoordScale  An enumerated variable whose values are Scale_linear when the dependent variable axis has a linear scale and Scale_log when it has a log scale.
NumRawPts  number of raw field data values.
LineMap  The map number that is currently being operated on.
CurveSettings  The curve settings string for the current Line-map.
CurveInfoString  The string that is to be presented in the Data/XY-Plot Curve Info dialog. The CurveInfoString must be allocated by the addon.

typedef void(* GetCurveSettingsCallback_pf)(Set_pa LineMapSet, StringList_pa SelectedLineMapSettings)
 

Callback used to assign extended curve settings.

This is called when the user presses the "Curve Settings" button in the mapping style dialog.

Parameters:
LineMapSet  Set of line maps currently selected.
A  string list of the curve settings for the Line-maps that are selected in the Line mappings dialog.

typedef Boolean_t(* GetLinePlotDataPointsCallback_pf)(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t LineMap, char *CurveSettings, double *IndCurveValues, double *DepCurveValues)
 

Callback function used to calculate data points for an extended curve fit.

Returns:
Return TRUE if the curve can be calculated, otherwise FALSE.
Parameters:
RawIndV  The handle to the raw field data of the independent variable.
RawDepV  The handle to the raw field data of the dependent variable.
IndVCoordScale  An enumerated variable whose values are Scale_linear when the independent variable axis has a linear scale and Scale_log when it has a log scale.
DepVCoordScale  An enumerated variable whose values are Scale_linear when the dependent variable axis has a linear scale and Scale_log when it has a log scale.
NumRawPts  number of raw field data values.
NumCurvePts  The number of points that will construct the curve fit.
LineMap  The line map to operated on.
CurveSettings  The curve settings string for the current Line-map.
IndCurveValues  A pre-allocated array of size NumCurvePts which the addon will populate with the independent values for the curve fit
DepCurveValues.  A pre-allocated array of size NumCurvePts which the add-on will populate with the dependent values for the curve fit.

typedef Boolean_t(* GetProbeValueCallback_pf)(FieldData_pa RawIndV, FieldData_pa RawDepV, CoordScale_e IndVCoordScale, CoordScale_e DepVCoordScale, LgIndex_t NumRawPts, LgIndex_t NumCurvePts, EntIndex_t LineMapNum, char *CurveSettings, double ProbeIndValue, double *ProbeDepValue)
 

A Callback function used to obtain an interpolated dependent value for an extended curve fit given an independent value.

Returns:
Return TRUE if it is possible to obtain the interpolated value, otherwise FALSE.
Parameters:
RawIndV  handle to the raw field data of the independent variable.
RawDepV  The handle to the raw field data of the dependent variable.
IndVCoordScale  An enumerated variable whose values are Scale_linear when the independent variable axis has a linear scale and Scale_log when it has a log scale.
DepVCoordScale  An enumerated variable whose values are Scale_linear when the dependent variable axis has a linear scale and Scale_log when it has a log scale.
NumRawPts  The number of field data values.
NumCurvePts  The number of points used to construct the curve fit.
LineMapNum  The line map number currently being operated on.
CurveSettings  The curve settings string for the current Line-map.
ProbeIndValue  The independent value location of the probe (supplied).
ProbeDepValue  Reference to the the calculated dependent value location of the probe.

typedef GetLinePlotDataPointsCallback_pf GetXYDataPointsCallback_pf
 

typedef LgIndex_t HeapLength_t
 

typedef long long Int64_t
 

The Int64_t type is platform specific...

typedef int LgIndex_t
 

typedef long int LgInteger_t
 

The LgInteger_t type is platform specific...

typedef char* LString_t
 

typedef UInt64_t MemMapOffset_t
 

64 bit offset for memory mapped I/O.

typedef struct _NodeMap_a* NodeMap_pa
 

typedef LgIndex_t NodeMap_t
 

typedef void(* OnIdleCallback_pf)(ArbParam_t ClientData)
 

typedef void(* ProbeDestination_pf)(Boolean_t IsNearestPoint)
 

This Function is called when the user performs a probe event.

Parameters:
IsNearestPoint  This is TRUE if the previous probe event was a nearest point probe. This is FALSE if it was an interpolated probe.

typedef LgIndex_t ScreenDim_t
 

typedef LgIndex_t SegPtsArray_t[MaxGeoSegments]
 

typedef void(* SelectFileOptionsCallback_pf)(void)
 

typedef struct _Set_a* Set_pa
 

typedef SetData_t* SetData_pt
 

typedef unsigned long SetData_t
 

typedef long SetIndex_t
 

typedef short SmInteger_t
 

typedef struct _StringList_s* StringList_pa
 

typedef char SymbolChar_t[3]
 

typedef unsigned short UInt16_t
 

typedef unsigned long UInt32_t
 

The UInt64_t type is platform specific...

typedef unsigned long long UInt64_t
 

The UInt64_t type is platform specific...

typedef ArbParam_t UniqueID_t
 

typedef NumberFormat_e ValueFormat_e
 

typedef double* VarList_t
 

typedef char* VarName_t
 

typedef char* ZoneName_t
 


Enumeration Type Documentation

enum AddOnProduct_e
 

Enumeration values:
AddOnProduct_None 
AddOnProduct_RS 
AddOnProduct_Invalid 

enum AltMouseButtonMode_e
 

Enumeration values:
AltMouseButtonMode_Regen 
AltMouseButtonMode_RevertToSelect 
AltMouseButtonMode_Invalid 

enum AnchorAlignment_e
 

Enumeration values:
AnchorAlignment_TopLeft 
AnchorAlignment_TopCenter 
AnchorAlignment_TopRight 
AnchorAlignment_MiddleLeft 
AnchorAlignment_MiddleCenter 
AnchorAlignment_MiddleRight 
AnchorAlignment_BottomLeft 
AnchorAlignment_BottomCenter 
AnchorAlignment_BottomRight 
AnchorAlignment_Invalid 

enum AnimationDest_e
 

Enumeration values:
AnimationDest_Screen 
AnimationDest_AVI 
AnimationDest_RM 
AnimationDest_Flash 
AnimationDest_Invalid 

enum ArrowheadAttachment_e
 

Enumeration values:
ArrowheadAttach_None 
ArrowheadAttach_AtBeginning 
ArrowheadAttach_AtEnd 
ArrowheadAttach_AtBothEnds 
ArrowheadAttach_Invalid 

enum ArrowheadStyle_e
 

Enumeration values:
Arrowhead_Plain 
Arrowhead_Filled 
Arrowhead_Hollow 
Arrowhead_Invalid 

enum AssignOp_e
 

Enumeration values:
AssignOp_Equals 
AssignOp_PlusEquals 
AssignOp_MinusEquals 
AssignOp_TimesEquals 
AssignOp_DivideEquals 
AssignOp_ConvertFromCm 
AssignOp_ConvertFromIn 
AssignOp_ConvertFromPt 
AssignOp_ConvertFromPix 
AssignOp_Invalid 

enum AuxDataLocation_e
 

Enumeration values:
AuxDataLocation_Zone 
AuxDataLocation_DataSet 
AuxDataLocation_Frame 
AuxDataLocation_Invalid 

enum AuxDataType_e
 

Enumeration values:
AuxDataType_String 
AuxDataType_Invalid 

enum AxisAlignment_e
 

Enumeration values:
AxisAlignment_WithViewport 
AxisAlignment_WithOpposingAxisValue 
AxisAlignment_WithGridMin 
AxisAlignment_WithGridMax 
AxisAlignment_WithSpecificAngle 
AxisAlignment_WithGridAreaTop 
AxisAlignment_WithGridAreaBottom 
AxisAlignment_WithGridAreaLeft 
AxisAlignment_WithGridAreaRight 
AxisAlignment_Invalid 

enum AxisMode_e
 

Enumeration values:
AxisMode_Independent 
AxisMode_XYZDependent 
AxisMode_XYDependent 
AxisMode_Invalid 

enum AxisSubObject_e
 

Enumeration values:
AxisSubObject_GridArea 
AxisSubObject_AxisLine 
AxisSubObject_Title 
AxisSubObject_Invalid 

enum AxisSubPosition_e
 

Enumeration values:
AxisSubPosition_GridMinBorder 
AxisSubPosition_GridMaxBorder 
AxisSubPosition_MainAxisLine 
AxisSubPosition_BackAxisLine 
AxisSubPosition_PerpAxisLine 
AxisSubPosition_PerpBackAxisLine 
AxisSubPosition_Invalid 
AxisSubPosition_2DStart 
AxisSubPosition_2DEnd 
AxisSubPosition_PolarStart 
AxisSubPosition_PolarEnd 

enum AxisTitleMode_e
 

Enumeration values:
AxisTitleMode_NoTitle 
AxisTitleMode_UseVarName 
AxisTitleMode_UseText 
AxisTitleMode_Invalid 

enum AxisTitlePosition_e
 

Enumeration values:
AxisTitlePosition_Left 
AxisTitlePosition_Center 
AxisTitlePosition_Right 
AxisTitlePosition_Invalid 

enum BackingStoreMode_e
 

Enumeration values:
BackingStoreMode_QuickAndDirty 
BackingStoreMode_RealTimeUpdate 
BackingStoreMode_PeriodicUpdate 
BackingStoreMode_Invalid 

enum BasicSize_e
 

Enumeration values:
BasicSize_Tiny 
BasicSize_Small 
BasicSize_Medium 
BasicSize_Large 
BasicSize_Huge 
BasicSize_Invalid 

enum BitDumpRegion_e
 

Enumeration values:
BitDumpRegion_CurrentFrame 
BitDumpRegion_AllFrames 
BitDumpRegion_WorkArea 
BitDumpRegion_Invalid 

enum BoundaryCondition_e
 

Enumeration values:
BoundaryCondition_Fixed 
BoundaryCondition_ZeroGradient 
BoundaryCondition_Zero2nd 
BoundaryCondition_Invalid 

enum BoundaryType_e
 

Enumeration values:
BoundaryType_None 
BoundaryType_Min 
BoundaryType_Max 
BoundaryType_Both 
BoundaryType_Invalid 

enum BoundPlotType_e
 

Enumeration values:
Boundary_None 
Boundary_Min 
Boundary_Max 
Boundary_Both 
Boundary_Invalid 

enum CellBlankedCond_e
 

Enumeration values:
CellBlankedCond_NotBlanked 
CellBlankedCond_PartiallyBlanked 
CellBlankedCond_EntirelyBlanked 
CellBlankedCond_Uncertain 
CellBlankedCond_Invalid 

enum Clipping_e
 

Enumeration values:
Clipping_ClipToViewport 
Clipping_ClipToFrame 
Clipping_Invalid 

enum ColorMapControlAction_e
 

Enumeration values:
ColorMapControlAction_RedistributeControlPoints 
ColorMapControlAction_CopyCannedColorMap 
ColorMapControlAction_ResetToFactoryDefaults 
ColorMapControlAction_Invalid 

enum ColorMapDistribution_e
 

Enumeration values:
ColorMapDistribution_Continuous 
ColorMapDistribution_Banded 
ColorMapDistribution_Invalid 

enum ConstraintOp2Mode_e
 

Enumeration values:
ConstraintOp2Mode_UseVar 
ConstraintOp2Mode_UseConstant 
ConstraintOp2Mode_Invalid 

enum ContLegendLabelLocation_e
 

Enumeration values:
ContLegendLabelLocation_ContourLevels 
ContLegendLabelLocation_Increment 
ContLegendLabelLocation_ColorMapDivisions 
ContLegendLabelLocation_Invalid 

enum ContLineCreateMode_e
 

Enumeration values:
ContLineCreateMode_OneZonePerContourLevel 
ContLineCreateMode_OneZonePerIndependentPolyline 
ContLineCreateMode_Invalid 

enum ContourColoring_e
 

Enumeration values:
ContourColoring_RGB 
ContourColoring_Group1 
ContourColoring_Group2 
ContourColoring_Group3 
ContourColoring_Group4 
ContourColoring_Invalid 

enum ContourColorMap_e
 

Enumeration values:
ColorMap_SmRainbow 
ColorMap_LgRainbow 
ColorMap_Modern 
ColorMap_GrayScale 
ColorMap_Wild 
ColorMap_UserDef 
ColorMap_TwoColor 
ColorMap_RawUserDef 
ColorMap_Invalid 

enum ContourLabelAction_e
 

Enumeration values:
ContourLabelAction_Add 
ContourLabelAction_DeleteAll 
ContourLabelAction_Invalid 

enum ContourLevelAction_e
 

Enumeration values:
ContourLevelAction_Add 
ContourLevelAction_New 
ContourLevelAction_DeleteRange 
ContourLevelAction_Reset 
ContourLevelAction_ResetToNice 
ContourLevelAction_DeleteNearest 
ContourLevelAction_Invalid 

enum ContourLineMode_e
 

Enumeration values:
ContourLineMode_UseZoneLineType 
ContourLineMode_SkipToSolid 
ContourLineMode_DashNegative 
ContourLineMode_Invalid 

enum ContourPlotType_e
 

Enumeration values:
Contour_Lines 
Contour_Flood 
Contour_Overlay 
Contour_AverageCell 
Contour_CornerCell 
Contour_Invalid 

enum ContourType_e
 

Enumeration values:
ContourType_Lines 
ContourType_Flood 
ContourType_Overlay 
ContourType_AverageCell 
ContourType_PrimaryValue 
ContourType_Invalid 

enum CoordScale_e
 

Enumeration values:
CoordScale_Linear 
CoordScale_Log 
CoordScale_Invalid 
Scale_Linear 
Scale_Log 
Scale_Invalid 

enum CoordSys_e
 

Enumeration values:
CoordSys_Grid 
CoordSys_Frame 
CoordSys_FrameOffset 
CoordSys_Paper 
CoordSys_Screen 
CoordSys_Hardcopy 
CoordSys_Grid3D 
CoordSys_Invalid 

enum CursorStyle_e
 

Enumeration values:
CursorStyle_Undefined 
CursorStyle_StandardArrow 
CursorStyle_AdjusterArrow 
CursorStyle_AllDirections 
CursorStyle_Rotate 
CursorStyle_Zoom 
CursorStyle_Locate 
CursorStyle_UpperLeftBracket 
CursorStyle_UpperRightBracket 
CursorStyle_LeftBracket 
CursorStyle_LowerLeftBracket 
CursorStyle_LowerRightBracket 
CursorStyle_RightBracket 
CursorStyle_BottomBracket 
CursorStyle_TopBracket 
CursorStyle_UpDown 
CursorStyle_LeftRight 
CursorStyle_Waiting 
CursorStyle_Invalid 

enum CurveInfoMode_e
 

Enumeration values:
CurveInfoMode_Coefficients 
CurveInfoMode_RawData 
CurveInfoMode_Macro 
CurveInfoMode_Invalid 

enum CurveType_e
 

Enumeration values:
CurveType_LineSeg 
CurveType_PoylnomialFit 
CurveType_EToRFit 
CurveType_PowerFit 
CurveType_Spline 
CurveType_ParaSpline 
CurveType_Extended 
CurveType_Invalid 
CurveType_CurvFit 

enum CZType_e
 

COB/Zone types.

Enumeration values:
CZType_FieldDataZone 
CZType_FEBoundaryCOB 
CZType_IsoSurfaceCOB 
CZType_SliceCOB 
CZType_StreamtraceCOB 
CZType_StreamtraceMarkerCOB 
CZType_StreamtraceArrowheadCOB 
CZType_Invalid 

enum DataFormat_e
 

Enumeration values:
DataFormat_IJKBlock 
DataFormat_IJKPoint 
DataFormat_FEBlock 
DataFormat_FEPoint 
DataFormat_Invalid 

enum DataPacking_e
 

Enumeration values:
DataPacking_Block 
DataPacking_Point 
DataPacking_Invalid 

enum DerivPos_e
 

Enumeration values:
DerivPos_atpoint 
DerivPos_atpointb2 
DerivPos_kphalf 
DerivPos_jphalf 
DerivPos_iphalf 
DerivPos_Invalid 

enum DetailsButtonState_e
 

Enumeration values:
DetailsButtonState_QuickEdit 
DetailsButtonState_ObjectDetails 
DetailsButtonState_ToolDetails 
DetailsButtonState_Invalid 

enum Dialog_e
 

Enumeration values:
Dialog_ColorMap 
Dialog_Equation 
Dialog_MacroViewer 
Dialog_ZoneMapStyle 
Dialog_QuickEdit 
Dialog_QuickMacroPanel 
Dialog_ValueBlanking 
Dialog_Probe 
Dialog_ProbeAt 
Dialog_NewLayout 
Dialog_OpenLayout 
Dialog_Save 
Dialog_SaveAs 
Dialog_LoadData 
Dialog_WriteData 
Dialog_Print 
Dialog_Import 
Dialog_Export 
Dialog_MacroPlay 
Dialog_MacroRecord 
Dialog_AxisEdit 
Dialog_SpatialVars 
Dialog_Reset3DAxes 
Dialog_ThreeDAxisLimits 
Dialog_ThreeDOrientationAxis 
Dialog_Streamtraces 
Dialog_IsoSurfaces 
Dialog_Slices 
Dialog_Contour 
Dialog_VectorLength 
Dialog_VectorVars 
Dialog_VectorArrowheads 
Dialog_VectorReferenceVector 
Dialog_ScatterSizeAndFont 
Dialog_ScatterLegend 
Dialog_ScatterReferenceSymbol 
Dialog_RGBColorVarsAndRange 
Dialog_RGBColorLegend 
Dialog_LineMapLegend 
Dialog_IJKBlanking 
Dialog_DepthBlanking 
Dialog_LightSource 
Dialog_Advanced3DControl 
Dialog_TwoDDrawOrder 
Dialog_PolarDrawingOptions 
Dialog_DataLabels 
Dialog_StyleLinking 
Dialog_Smooth 
Dialog_TransformCoordinates 
Dialog_Rotate2DData 
Dialog_Create1DLine 
Dialog_CreateRectangularZone 
Dialog_CreateCircularZone 
Dialog_DuplicateZone 
Dialog_MirrorZone 
Dialog_CreateZoneFromPolylines 
Dialog_CreateZoneFromValues 
Dialog_DeleteVariables 
Dialog_DeleteZones 
Dialog_ExtractContourLines 
Dialog_ExtractFEBoundary 
Dialog_ExtractIsoSurfaces 
Dialog_ExtractSlices 
Dialog_ExtractSliceFromPlane 
Dialog_ExtractStreamtraces 
Dialog_ExtractSubZone 
Dialog_ExtractDiscretePoints 
Dialog_ExtractPointsFromPolyline 
Dialog_ExtractPointsFromGeometry 
Dialog_LinearInterpolation 
Dialog_InverseDistanceInterpolation 
Dialog_KrigingInterpolation 
Dialog_Triangulate 
Dialog_DataInfo 
Dialog_CurveInfo 
Dialog_DataSpreadsheet 
Dialog_PaperSetup 
Dialog_OrderFrames 
Dialog_RulerGrid 
Dialog_Invalid 
Dialog_PlotAttributes 

enum DoubleBufferAction_e
 

Enumeration values:
DoubleBufferAction_On 
DoubleBufferAction_Off 
DoubleBufferAction_Swap 
DoubleBufferAction_Invalid 

enum DrawOrder_e
 

Enumeration values:
DrawOrder_AfterData 
DrawOrder_BeforeData 
DrawOrder_Invalid 

enum Drift_e
 

Enumeration values:
Drift_None 
Drift_Linear 
Drift_Quad 
Drift_Invalid 

enum EPSPreviewImage_e
 

Enumeration values:
Image_None 
Image_TIFF 
Image_EPSI2 
Image_FRAME 
Image_Invalid 

enum ErrorBar_e
 

Enumeration values:
ErrorBar_Up 
ErrorBar_Down 
ErrorBar_Left 
ErrorBar_Right 
ErrorBar_Horz 
ErrorBar_Vert 
ErrorBar_Cross 
ErrorBar_Invalid 

enum Event_e
 

Enumeration values:
Event_ButtonPress 
Event_ButtonRelease 
Event_ButtonDoublePress 
Event_Motion 
Event_Drag 
Event_KeyPress 
Event_Invalid 

enum ExportCustReturnCode_e
 

Enumeration values:
ExportCustReturnCode_Ok 
ExportCustReturnCode_Failed 
ExportCustReturnCode_TecplotLocked 
ExportCustReturnCode_ExporterNotLoaded 
ExportCustReturnCode_ExportCallbackFailed 
ExportCustReturnCode_NotAnImageExporter 
ExportCustReturnCode_NotAFieldDataExporter 
ExportCustReturnCode_Invalid 

enum ExportFormat_e
 

Enumeration values:
ExportFormat_RasterMetafile 
ExportFormat_TIFF 
ExportFormat_SGI 
ExportFormat_SunRaster 
ExportFormat_XWindows 
ExportFormat_PSImage 
ExportFormat_HPGL 
ExportFormat_HPGL2 
ExportFormat_PS 
ExportFormat_EPS 
ExportFormat_LaserGraphics 
ExportFormat_WindowsMetafile 
ExportFormat_BMP 
ExportFormat_PNG 
ExportFormat_AVI 
ExportFormat_Custom 
ExportFormat_JPEG 
ExportFormat_Flash 
ExportFormat_Invalid 

enum FaceNeighborMode_e
 

Enumeration values:
FaceNeighborMode_LocalOneToOne 
FaceNeighborMode_LocalOneToMany 
FaceNeighborMode_GlobalOneToOne 
FaceNeighborMode_GlobalOneToMany 
FaceNeighborMode_Invalid 

enum FieldDataType_e
 

Enumeration values:
FieldDataType_Reserved 
FieldDataType_Float 
FieldDataType_Double 
FieldDataType_LongInt 
FieldDataType_ShortInt 
FieldDataType_Byte 
FieldDataType_Bit 
FieldDataType_IJKFunction 
FieldDataType_Invalid 

enum FillMode_e
 

Enumeration values:
FillMode_None 
FillMode_UseSpecificColor 
FillMode_UseLineColor 
FillMode_UseBackgroundColor 
FillMode_Invalid 

enum FillPat_e
 

Enumeration values:
Pattern_Solid 
Pattern_LowTranslucent 
Pattern_MedTranslucent 
Pattern_HighTranslucent 
Pattern_Invalid 

enum Font_e
 

Enumeration values:
Font_Helvetica 
Font_HelveticaBold 
Font_Greek 
Font_Math 
Font_UserDefined 
Font_Times 
Font_TimesItalic 
Font_TimesBold 
Font_TimesItalicBold 
Font_Courier 
Font_CourierBold 
Font_Invalid 

enum FrameAction_e
 

Enumeration values:
FrameAction_PushTop 
FrameAction_Pop 
FrameAction_PopAtPosition 
FrameAction_DeleteTop 
FrameAction_FitAllToPaper 
FrameAction_PushByName 
FrameAction_PopByName 
FrameAction_Push 
FrameAction_Invalid 

enum FrameCollection_e
 

Enumeration values:
FrameCollection_All 
FrameCollection_Picked 
FrameCollection_Invalid 

enum FrameMode_e
 

Enumeration values:
Frame_Empty 
Frame_ThreeD 
Frame_TwoD 
Frame_XY 
Frame_Sketch 
Frame_Invalid 

enum FunctionDependency_e
 

Enumeration values:
FunctionDependency_XIndependent 
FunctionDependency_YIndependent 
FunctionDependency_Invalid 
FunctionDependency_ThetaIndependent 
FunctionDependency_RIndependent 

enum GeomForm_e
 

Enumeration values:
GeomForm_LineSegs 
GeomForm_Rectangle 
GeomForm_Square 
GeomForm_Circle 
GeomForm_Ellipse 
GeomForm_LineSegs3D 
GeomForm_Image 
GeomForm_Invalid 
GeomType_LineSegs 
GeomType_Rectangle 
GeomType_Square 
GeomType_Circle 
GeomType_Ellipse 
GeomType_LineSegs3D 
GeomType_Image 
GeomType_Invalid 

enum GeomShape_e
 

Enumeration values:
GeomShape_Square 
GeomShape_Del 
GeomShape_Grad 
GeomShape_RTri 
GeomShape_LTri 
GeomShape_Diamond 
GeomShape_Circle 
GeomShape_Cube 
GeomShape_Sphere 
GeomShape_Octahedron 
GeomShape_Point 
GeomShape_Invalid 

enum GetValueReturnCode_e
 

Enumeration values:
GetValue_Ok 
GetValue_ResultTypeError 
GetValue_SyntaxError 
GetValue_Invalid 

enum IJKBlankMode_e
 

Enumeration values:
IJKBlankMode_BlankInterior 
IJKBlankMode_BlankExterior 
IJKBlankMode_Invalid 

enum IJKCellType_e
 

Enumeration values:
IJKCellType_Planes 
IJKCellType_FacePlanes 
IJKCellType_Volume 
IJKCellType_Invalid 

enum IJKLines_e
 

Enumeration values:
Lines_I 
Lines_J 
Lines_K 
Lines_Invalid 

enum IJKPlanes_e
 

Enumeration values:
Planes_I 
Planes_J 
Planes_K 
Planes_IJ 
Planes_JK 
Planes_IK 
Planes_IJK 
Planes_Face 
Planes_Volume 
Planes_Unused 
Planes_Invalid 

enum ImageResizeFilter_e
 

Enumeration values:
ImageResizeFilter_Texture 
ImageResizeFilter_Box 
ImageResizeFilter_Lanczos2 
ImageResizeFilter_Lanczos3 
ImageResizeFilter_Triangle 
ImageResizeFilter_Bell 
ImageResizeFilter_BSpline 
ImageResizeFilter_Cubic 
ImageResizeFilter_Mitchell 
ImageResizeFilter_Gaussian 
ImageResizeFilter_Invalid 

enum ImageSelection_e
 

Enumeration values:
ImageSelection_OnePerFrame 
ImageSelection_WorkspaceOnly 
ImageSelection_Invalid 

enum Input_e
 

Enumeration values:
Input_SmInteger 
Input_Short 
Input_Integer 
Input_Float 
Input_Double 
Input_Invalid 

enum IsoSurfaceSelection_e
 

Enumeration values:
IsoSurfaceSelection_AllContourLevels 
IsoSurfaceSelection_OneSpecificValue 
IsoSurfaceSelection_TwoSpecificValues 
IsoSurfaceSelection_ThreeSpecificValues 
IsoSurfaceSelection_Invalid 

enum JPEGEncoding_e
 

Enumeration values:
JPEGEncoding_Standard 
JPEGEncoding_Progressive 
JPEGEncoding_Invalid 

enum LabelAlignment_e
 

Enumeration values:
LabelAlignment_ByAngle 
LabelAlignment_AlongAxis 
LabelAlignment_PerpendicularToAxis 
LabelAlignment_Invalid 

enum LabelType_e
 

Enumeration values:
LabelType_Index 
LabelType_VarValue 
LabelType_XAndYVarValue 
LabelType_Invalid 

enum LaunchDialogMode_e
 

Enumeration values:
LaunchDialogMode_ModalSync 
LaunchDialogMode_Modeless 
LaunchDialogMode_ModalAsync 
LaunchDialogMode_Invalid 

enum LayoutPackageObject_e
 

Enumeration values:
LayoutPackageObject_Image 
LayoutPackageObject_Layout 
LayoutPackageObject_Data 
LayoutPackageObject_Invalid 

enum LegendProcess_e
 

Enumeration values:
LegendProcess_DrawLegend 
LegendProcess_EraseLegend 
LegendProcess_GetExtents 
LegendProcess_Invalid 

enum LegendShow_e
 

Enumeration values:
LegendShow_Yes 
LegendShow_No 
LegendShow_Auto 
LegendShow_Invalid 

enum LibraryType_e
 

Enumeration values:
LibraryType_Foreign 
LibraryType_V7Standard 
LibraryType_V7ActiveX 
LibraryType_Invalid 

enum LightingEffect_e
 

Enumeration values:
LightingEffect_Paneled 
LightingEffect_Gouraud 
LightingEffect_None 
LightingEffect_Invalid 

enum LinearInterpMode_e
 

Enumeration values:
LinearInterpMode_DontChange 
LinearInterpMode_SetToConst 
LinearInterpMode_Invalid 

enum LineCap_e
 

Enumeration values:
Cap_Flat 
Cap_Round 
Cap_Square 
Cap_Invalid 

enum LineForm_e
 

Enumeration values:
LineForm_LineSeg 
LineForm_CurvFit 
LineForm_EToRFit 
LineForm_PowerFit 
LineForm_Spline 
LineForm_ParaSpline 
LineForm_Invalid 

enum LineJoin_e
 

Enumeration values:
Join_Miter 
Join_Round 
Join_Bevel 
Join_Invalid 

enum LineMapSort_e
 

Enumeration values:
LineMapSort_None 
LineMapSort_IndependentVar 
LineMapSort_DependentVar 
LineMapSort_SpecificVar 
LineMapSort_Invalid 

enum LinePattern_e
 

Enumeration values:
LinePattern_Solid 
LinePattern_Dashed 
LinePattern_DashDot 
LinePattern_Dotted 
LinePattern_LongDash 
LinePattern_DashDotDot 
LinePattern_Invalid 

enum LinkType_e
 

Enumeration values:
LinkType_WithinFrame 
LinkType_BetweenFrames 
LinkType_Invalid 

enum MeshPlotType_e
 

Enumeration values:
Mesh_Wireframe 
Mesh_Overlay 
Mesh_HiddenLine 
Mesh_Invalid 

enum MeshType_e
 

Enumeration values:
MeshType_Wireframe 
MeshType_Overlay 
MeshType_HiddenLine 
MeshType_Invalid 

enum MessageBoxType_e
 

Enumeration values:
MessageBox_Error 
MessageBox_Warning 
MessageBox_Information 
MessageBox_Question 
MessageBox_YesNo 
MessageBox_YesNoCancel 
MessageBox_WarningOkCancel 
MessageBox_Invalid 

enum MouseButtonClick_e
 

Enumeration values:
MouseButtonClick_Redraw 
MouseButtonClick_RevertToSelect 
MouseButtonClick_NoOp 
MouseButtonClick_Invalid 

enum MouseButtonDrag_e
 

Enumeration values:
MouseButtonDrag_NoOp 
MouseButtonDrag_ZoomData 
MouseButtonDrag_ZoomPaper 
MouseButtonDrag_TranslateData 
MouseButtonDrag_TranslatePaper 
MouseButtonDrag_RollerballRotate 
MouseButtonDrag_SphericalRotate 
MouseButtonDrag_XRotate 
MouseButtonDrag_YRotate 
MouseButtonDrag_ZRotate 
MouseButtonDrag_TwistRotate 
MouseButtonDrag_Invalid 

enum MouseButtonMode_e
 

Enumeration values:
Mouse_NoMode 
Mouse_Select 
Mouse_Adjust 
Mouse_Zoom 
Mouse_Translate 
Mouse_Probe 
Mouse_Text 
Mouse_GeomPolyline 
Mouse_GeomSquare 
Mouse_GeomCircle 
Mouse_GeomRectangle 
Mouse_GeomEllipse 
Mouse_GeomSpline 
Mouse_CreateFrame 
Mouse_RotateSpherical 
Mouse_RotateRollerBall 
Mouse_RotateTwist 
Mouse_RotateXAxis 
Mouse_RotateYAxis 
Mouse_RotateZAxis 
Mouse_ContourLabel 
Mouse_ContourAdd 
Mouse_ContourDelete 
Mouse_StreamPoints 
Mouse_StreamEndLine 
Mouse_ExtractPoints 
Mouse_ExtractLine 
Mouse_CreateRectangularZone 
Mouse_CreateCircularZone 
Mouse_Slice 
Mouse_User1 
Mouse_User2 
Mouse_User3 
Mouse_User4 
Mouse_Invalid 

enum NodeLabel_e
 

Enumeration values:
NodeLabel_Index 
NodeLabel_VarValue 
NodeLabel_XAndYVarValue 
NodeLabel_Invalid 

enum NonCurrentFrameRedrawLevel_e
 

Enumeration values:
NonCurrentFrameRedrawLevel_Full 
NonCurrentFrameRedrawLevel_Trace 
NonCurrentFrameRedrawLevel_Invalid 

enum NumberFormat_e
 

Enumeration values:
NumberFormat_Integer 
NumberFormat_FixedFloat 
NumberFormat_Exponential 
NumberFormat_BestFloat 
NumberFormat_SuperScript 
NumberFormat_CustomLabel 
NumberFormat_LogSuperScript 
NumberFormat_RangeBestFloat 
NumberFormat_Invalid 

enum ObjectAlign_e
 

Enumeration values:
ObjectAlign_LeftJustify 
ObjectAlign_RightJustify 
ObjectAlign_Center 
ObjectAlign_Top 
ObjectAlign_Bottom 
ObjectAlign_Invalid 

enum ObjectDrawMode_e
 

Enumeration values:
ObjectDrawMode_DrawFirst 
ObjectDrawMode_Move 
ObjectDrawMode_Remove 
ObjectDrawMode_Place 
ObjectDrawMode_Invalid 

enum OriginResetLocation_e
 

Enumeration values:
OriginResetLocation_DataCenter 
OriginResetLocation_ViewCenter 
OriginResetLocation_Invalid 

enum Palette_e
 

Enumeration values:
Palette_Monochrome 
Palette_PenPlotter 
Palette_Color 
Palette_Invalid 

enum PaperSize_e
 

Enumeration values:
Paper_Letter 
Paper_Double 
Paper_A4 
Paper_A3 
Paper_Custom1 
Paper_Custom2 
Paper_Invalid 

enum PaperUnitSpacing_e
 

Enumeration values:
PaperUnitSpacing_HalfCentimeter 
PaperUnitSpacing_OneCentimeter 
PaperUnitSpacing_TwoCentimeters 
PaperUnitSpacing_QuarterInch 
PaperUnitSpacing_HalfInch 
PaperUnitSpacing_OneInch 
PaperUnitSpacing_TenPoints 
PaperUnitSpacing_TwentyFourPoints 
PaperUnitSpacing_ThirtySixPoints 
PaperUnitSpacing_FiftyPoints 
PaperUnitSpacing_SeventyTwoPoints 
PaperUnitSpacing_OneTenthInch 
PaperUnitSpacing_OneTenthCentimeter 
PaperUnitSpacing_Invalid 

enum PickAction_e
 

Enumeration values:
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 
PickAction_AddLineMaps 
PickAction_Invalid 

enum PickObjects_e
 

Enumeration values:
PickObject_None 
PickObject_Frame 
PickObject_Axis 
PickObject_3DOrientationAxis 
PickObject_Geom 
PickObject_Text 
PickObject_ContourLegend 
PickObject_ContourLabel 
PickObject_ScatterLegend 
PickObject_LineLegend 
PickObject_ReferenceVector 
PickObject_ReferenceScatterSymbol 
PickObject_StreamtracePosition 
PickObject_StreamtraceTermLine 
PickObject_Paper 
PickObject_Zone 
PickObject_XYMapping 
PickObject_StreamtraceCOB 
PickObject_SliceCOB 
PickObject_IsoSurfaceCOB 
PickObject_RGBLegend 
PickObject_LineMapping 
PickObject_Invalid 
PickObject_XYLegend 

enum PickSubPosition_e
 

Enumeration values:
PickSubPosition_All 
PickSubPosition_Top 
PickSubPosition_Bottom 
PickSubPosition_Left 
PickSubPosition_Right 
PickSubPosition_TopLeft 
PickSubPosition_TopRight 
PickSubPosition_BottomLeft 
PickSubPosition_BottomRight 
PickSubPosition_BottomAndTop 
PickSubPosition_LeftAndRight 
PickSubPosition_Invalid 

enum PlotApproximationMode_e
 

Enumeration values:
PlotApproximationMode_Automatic 
PlotApproximationMode_NonCurrentAlwaysApproximated 
PlotApproximationMode_AllFramesAlwaysApproximated 
PlotApproximationMode_Invalid 

enum PlotType_e
 

Enumeration values:
PlotType_Automatic 
PlotType_Cartesian3D 
PlotType_Cartesian2D 
PlotType_XYLine 
PlotType_Sketch 
PlotType_PolarLine 
PlotType_Invalid 

enum PointerStyle_e
 

Enumeration values:
PointerStyle_NotUsed1 
PointerStyle_NotUsed2 
PointerStyle_NotUsed3 
PointerStyle_AllDirections 
PointerStyle_NotUsed4 
PointerStyle_NotUsed5 
PointerStyle_NotUsed6 
PointerStyle_UpperLeftBracket 
PointerStyle_UpperRightBracket 
PointerStyle_LeftBracket 
PointerStyle_LowerLeftBracket 
PointerStyle_LowerRightBracket 
PointerStyle_RightBracket 
PointerStyle_BottomBracket 
PointerStyle_TopBracket 
PointerStyle_UpDown 
PointerStyle_LeftRight 
PointerStyle_Invalid 

enum PointsToPlot_e
 

Enumeration values:
PointsToPlot_SurfaceNodes 
PointsToPlot_AllNodes 
PointsToPlot_SurfaceCellCenters 
PointsToPlot_AllCellCenters 
PointsToPlot_AllConnected 
PointsToPlot_SurfacesOnly 
PointsToPlot_All 
PointsToPlot_Invalid 

enum PrinterDriver_e
 

Enumeration values:
PD_HPGL 
PD_HPGL2 
PD_PS 
PD_LASERG 
PD_EPS 
PD_WINDOWS 
PD_WMF 
PD_Invalid 

enum PrintRenderType_e
 

Enumeration values:
PrintRenderType_Vector 
PrintRenderType_Image 
PrintRenderType_Invalid 

enum ProcessXYMode_e
 

Enumeration values:
ProcessXYMode_NotUsed1 
ProcessXYMode_NotUsed2 
ProcessXYMode_NotUsed3 
ProcessXYMode_NotUsed4 
ProcessXYMode_NotUsed5 
ProcessXYMode_NotUsed6 
ProcessXYMode_NotUsed7 
ProcessXYMode_NotUsed8 
ProcessXYMode_NotUsed9 
ProcessXYMode_WriteCurveCoef 
ProcessXYMode_WriteCurvePoints 
ProcessXYMode_Invalid 

enum PtSelection_e
 

Enumeration values:
PtSelection_All 
PtSelection_NearestN 
PtSelection_OctantN 
PtSelection_Invalid 

enum QuickColorMode_e
 

Enumeration values:
Quick_LineColor 
Quick_FillColor 
Quick_TextColor 
Quick_Invalid 

enum ReadDataOption_e
 

Enumeration values:
ReadDataOption_NewData 
ReadDataOption_AppendData 
ReadDataOption_ReplaceData 
ReadDataOption_Invalid 

enum RelOp_e
 

Enumeration values:
RelOp_LessThanOrEqual 
RelOp_GreaterThanOrEqual 
RelOp_LessThan 
RelOp_GreaterThan 
RelOp_EqualTo 
RelOp_NotEqualTo 
RelOp_Invalid 

enum RGBLegendOrientation_e
 

Enumeration values:
RGBLegendOrientation_RGB 
RGBLegendOrientation_GBR 
RGBLegendOrientation_BRG 
RGBLegendOrientation_RBG 
RGBLegendOrientation_GRB 
RGBLegendOrientation_BGR 
RGBLegendOrientation_Invalid 

enum RGBMode_e
 

Enumeration values:
RGBMode_SpecifyRGB 
RGBMode_SpecifyRG 
RGBMode_SpecifyRB 
RGBMode_SpecifyGB 
RGBMode_Invalid 

enum RotateAxis_e
 

Enumeration values:
RotateAxis_X 
RotateAxis_Y 
RotateAxis_Z 
RotateAxis_Psi 
RotateAxis_Theta 
RotateAxis_Alpha 
RotateAxis_Twist 
RotateAxis_VertRollerBall 
RotateAxis_HorzRollerBall 
RotateAxis_AboutVector 
RotateAxis_Invalid 

enum RotateOriginLocation_e
 

Enumeration values:
RotateOriginLocation_DefinedOrigin 
RotateOriginLocation_Viewer 
RotateOriginLocation_Invalid 

enum RotationMode_e
 

Enumeration values:
RotationMode_XYZAxis 
RotationMode_Spherical 
RotationMode_RollerBall 
RotationMode_Invalid 

enum Scope_e
 

Enumeration values:
Scope_Global 
Scope_Local 
Scope_Invalid 

enum Script_e
 

Enumeration values:
Script_None 
Script_Super 
Script_Sub 
Script_Invalid 

enum SelectFileOption_e
 

Enumeration values:
SelectFileOption_ReadSingleFile 
SelectFileOption_ReadMultiFile 
SelectFileOption_AllowMultiFileRead 
SelectFileOption_WriteFile 
SelectFileOption_SelectDirectory 
SelectFileOption_Invalid 

enum SetValueReturnCode_e
 

Enumeration values:
SetValue_Ok 
SetValue_DuplicateValue 
SetValue_InvalidCommandOption 
SetValue_NoAttachedDatasetError 
SetValue_NoAttachedFrameError 
SetValue_NotAllowedInConfigError 
SetValue_ValueRangeError 
SetValue_ValueSyntaxError 
SetValue_AssignOpError 
SetValue_InvalidVarOrZone 
SetValue_InternalMemoryError 
SetValue_ContextError1 
SetValue_ContextError2 
SetValue_OnlyAllowedInConfigError 
SetValue_Invalid 

enum ShadePlotType_e
 

Enumeration values:
Shade_SolidColor 
Shade_Paneled 
Shade_Gouraud 
Shade_ColoredPaneled 
Shade_ColoredGouraud 
Shade_Invalid 

enum SidebarLocation_e
 

Enumeration values:
SidebarLocation_Left 
SidebarLocation_Right 
SidebarLocation_Top 
SidebarLocation_Bottom 
SidebarLocation_Invalid 

enum SidebarSizing_e
 

Enumeration values:
SidebarSizing_MaxOfAll 
SidebarSizing_Dynamic 
SidebarSizing_Invalid 

enum SingleEditState_e
 

Enumeration values:
SingleEditState_NotEditing 
SingleEditState_ActivelyEditing 
SingleEditState_WasEditing 
EditingInvalid 

enum SkipMode_e
 

Enumeration values:
Skip_ByIndex 
Skip_ByFrameUnits 
Skip_Invalid 

enum SliceSource_e
 

Enumeration values:
SliceSource_SurfaceZones 
SliceSource_VolumeZones 
SliceSource_SurfacesOfVolumeZones 
SliceSource_LinearZones 
SliceSource_Invalid 

enum SliceSurface_e
 

Enumeration values:
SliceSurface_XPlanes 
SliceSurface_YPlanes 
SliceSurface_ZPlanes 
SliceSurface_IPlanes 
SliceSurface_JPlanes 
SliceSurface_KPlanes 
SliceSurface_Invalid 

enum SphereScatterRenderQuality_e
 

Enumeration values:
SphereScatterRenderQuality_Low 
SphereScatterRenderQuality_Medium 
SphereScatterRenderQuality_High 
SphereScatterRenderQuality_Invalid 

enum StateChange_e
 

Enumeration values:
StateChange_VarsAltered 
StateChange_VarsAdded 
StateChange_ZonesDeleted 
StateChange_ZonesAdded 
StateChange_NodeMapsAltered 
StateChange_FrameDeleted 
StateChange_NewTopFrame 
StateChange_Style 
StateChange_DataSetReset 
StateChange_NewLayout 
StateChange_CompleteReset 
StateChange_LineMapAssignment 
StateChange_ContourLevels 
StateChange_ModalDialogLaunch 
StateChange_ModalDialogDismiss 
StateChange_QuitTecplot 
StateChange_ZoneName 
StateChange_VarName 
StateChange_LineMapName 
StateChange_LineMapAddDeleteOrReorder 
StateChange_View 
StateChange_ColorMap 
StateChange_ContourVar 
StateChange_Streamtrace 
StateChange_NewAxisVariables 
StateChange_MouseModeUpdate 
StateChange_PickListCleared 
StateChange_PickListGroupSelect 
StateChange_PickListSingleSelect 
StateChange_PickListStyle 
StateChange_DataSetFileName 
StateChange_UnsuspendInterface 
StateChange_SuspendInterface 
StateChange_DataSetLockOn 
StateChange_DataSetLockOff 
StateChange_Text 
StateChange_Geom 
StateChange_DataSetTitle 
StateChange_DrawingInterrupted 
StateChange_PrintPreviewLaunch 
StateChange_PrintPreviewDismiss 
StateChange_AuxDataAdded 
StateChange_AuxDataDeleted 
StateChange_AuxDataAltered 
StateChange_VarsDeleted 
StateChange_Invalid 
StateChange_DrawGraphicsOn 
StateChange_DrawGraphicsOff 
StateChange_XYMapAssignment 
StateChange_XYMapName 
StateChange_XYMapAddDeleteOrReorder 

enum StateChangeMode_e
 

Enumeration values:
StateChangeMode_v75 
StateChangeMode_v80 
StateChangeMode_v100 
StateChangeMode_Invalid 

enum StatusInfo_e
 

Enumeration values:
StatusInfo_Hover 
StatusInfo_Identify 
StatusInfo_Instruction 
StatusInfo_Working 
StatusInfo_PercentDone 
StatusInfo_Invalid 

enum StreamDir_e
 

Enumeration values:
StreamDir_Forward 
StreamDir_Reverse 
StreamDir_Both 
StreamDir_Invalid 

enum Streamtrace_e
 

Enumeration values:
Streamtrace_SurfaceLine 
Streamtrace_SurfaceRibbon 
Streamtrace_VolumeLine 
Streamtrace_VolumeRibbon 
Streamtrace_VolumeRod 
Streamtrace_TwoDLine 
Streamtrace_Invalid 

enum StreamtraceAction_e
 

Enumeration values:
StreamtraceAction_Add 
StreamtraceAction_DeleteAll 
StreamtraceAction_DeleteRange 
StreamtraceAction_SetTerminationLine 
StreamtraceAction_ResetDeltaTime 
StreamtraceAction_Invalid 

enum StyleBase_e
 

Enumeration values:
StyleBase_Factory 
StyleBase_Config 
StyleBase_Invalid 

enum SubBoundaryEditOption_e
 

Enumeration values:
SubBoundaryEditOption_All 
SubBoundaryEditOption_Add 
SubBoundaryEditOption_Remove 
SubBoundaryEditOption_AddOnly 
SubBoundaryEditOption_Invalid 

enum SunRaster_e
 

Enumeration values:
SunRaster_OldFormat 
SunRaster_Standard 
SunRaster_ByteEncoded 
SunRaster_Invalid 

enum SurfacesToPlot_e
 

Enumeration values:
SurfacesToPlot_BoundaryFaces 
SurfacesToPlot_ExposedCellFaces 
SurfacesToPlot_IPlanes 
SurfacesToPlot_JPlanes 
SurfacesToPlot_KPlanes 
SurfacesToPlot_IJPlanes 
SurfacesToPlot_JKPlanes 
SurfacesToPlot_IKPlanes 
SurfacesToPlot_IJKPlanes 
SurfacesToPlot_All 
SurfacesToPlot_Invalid 

enum TecUtilErr_e
 

Enumeration values:
TecUtilErr_None 
TecUtilErr_Undetermined 
TecUtilErr_Invalid 

enum TextAnchor_e
 

Enumeration values:
TextAnchor_Left 
TextAnchor_Center 
TextAnchor_Right 
TextAnchor_MidLeft 
TextAnchor_MidCenter 
TextAnchor_MidRight 
TextAnchor_HeadLeft 
TextAnchor_HeadCenter 
TextAnchor_HeadRight 
TextAnchor_OnSide 
TextAnchor_Invalid 

enum TextBox_e
 

Enumeration values:
TextBox_None 
TextBox_Filled 
TextBox_Hollow 
TextBox_Invalid 

enum ThetaMode_e
 

Enumeration values:
ThetaMode_Degrees 
ThetaMode_Radians 
ThetaMode_Arbitrary 
ThetaMode_Invalid 

enum ThreeDViewChangeDrawLevel_e
 

Enumeration values:
ThreeDViewChangeDrawLevel_Full 
ThreeDViewChangeDrawLevel_Trace 
ThreeDViewChangeDrawLevel_Invalid 

enum TickDirection_e
 

Enumeration values:
TickDirection_In 
TickDirection_Out 
TickDirection_Centered 
TickDirection_Invalid 

enum TIFFByteOrder_e
 

Enumeration values:
TIFFByteOrder_Intel 
TIFFByteOrder_Motorola 
TIFFByteOrder_Invalid 

enum Transform_e
 

Enumeration values:
Transform_PolarToRect 
Transform_SphericalToRect 
Transform_RectToPolar 
Transform_RectToSpherical 
Transform_Invalid 

enum Translucency_e
 

Enumeration values:
Translucency_Solid 
Translucency_Low 
Translucency_Medium 
Translucency_High 
Translucency_Invalid 

enum TwoDDrawOrder_e
 

Enumeration values:
TwoDDrawOrder_ByZone 
TwoDDrawOrder_ByLayer 
TwoDDrawOrder_Invalid 

enum UndoStateCategory_e
 

Enumeration values:
UndoStateCategory_FrameOrder 
UndoStateCategory_Picked 
UndoStateCategory_Text 
UndoStateCategory_Geom 
UndoStateCategory_View 
UndoStateCategory_WorkspaceView 
UndoStateCategory_Style 
UndoStateCategory_SpecificStyle 
UndoStateCategory_Data 
UndoStateCategory_DataAndStyle 
UndoStateCategory_Invalid 

enum Units_e
 

Enumeration values:
Units_Grid 
Units_Frame 
Units_Point 
Units_Screen 
Units_AxisPercentage 
Units_Invalid 

enum ValueBlankCellMode_e
 

Enumeration values:
ValueBlankCellMode_AllCorners 
ValueBlankCellMode_AnyCorner 
ValueBlankCellMode_PrimaryValue 
ValueBlankCellMode_Invalid 
ValueBlankCellMode_PrimaryCorner 

enum ValueBlankMode_e
 

Enumeration values:
ValueBlankMode_AndRule 
ValueBlankMode_OrRule 
ValueBlankMode_CornerRule 
ValueBlankMode_Invalid 

enum ValueLocation_e
 

Enumeration values:
ValueLocation_CellCentered 
ValueLocation_Nodal 
ValueLocation_Invalid 

enum VariableDerivationMethod_e
 

Enumeration values:
VariableDerivationMethod_Fast 
VariableDerivationMethod_Accurate 
VariableDerivationMethod_Invalid 

enum VarLoadMode_e
 

Enumeration values:
VarLoadMode_ByName 
VarLoadMode_ByPosition 
VarLoadMode_Invalid 

enum VectorPlotType_e
 

Enumeration values:
Vector_TailAtPoint 
Vector_HeadAtPoint 
Vector_MidAtPoint 
Vector_HeadOnly 
Vector_Invalid 

enum VectorType_e
 

Enumeration values:
VectorType_TailAtPoint 
VectorType_HeadAtPoint 
VectorType_MidAtPoint 
VectorType_HeadOnly 
VectorType_Invalid 

enum View_e
 

Enumeration values:
View_Fit 
View_DataFit 
View_AxisFit 
View_Scale 
View_Center 
View_Translate 
View_Zoom 
View_Last 
View_Copy 
View_Paste 
View_Push 
View_SetMagnification 
View_NiceFit 
View_AxisNiceFit 
View_MakeCurrentViewNice 
View_AxisMakeCurrentValuesNice 
View_AxisResetToEntireCircle 
View_Invalid 

enum ViewActionDrawMode_e
 

Enumeration values:
ViewActionDrawMode_NoDraw 
ViewActionDrawMode_DrawTrace 
ViewActionDrawMode_DrawFull 
ViewActionDrawMode_Invalid 

enum WorkspaceView_e
 

Enumeration values:
WorkspaceView_FitSelectedFrames 
WorkspaceView_FitAllFrames 
WorkspaceView_FitPaper 
WorkspaceView_Maximize 
WorkspaceView_LastView 
WorkspaceView_Zoom 
WorkspaceView_Translate 
WorkspaceView_UnMaximize 
WorkspaceView_Invalid 

enum ZoneOrder_e
 

Enumeration values:
ZoneOrder_I 
ZoneOrder_J 
ZoneOrder_K 
ZoneOrder_IJ 
ZoneOrder_IK 
ZoneOrder_JK 
ZoneOrder_IJK 
ZoneOrder_Invalid 

enum ZoneType_e
 

Enumeration values:
ZoneType_Ordered 
ZoneType_FETriangle 
ZoneType_FEQuad 
ZoneType_FETetra 
ZoneType_FEBrick 
ZoneType_FELineSeg 
ZoneType_Invalid 


Generated on Tue May 18 14:14:10 2004 for Tecplot by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002