Go to the source code of this file.
Defines | |
| #define | EXTERN extern |
| #define | TecUtilSetForEachMember(Member, Set) |
Functions | |
| Boolean_t | TecUtilInterfaceWinAddPreMsgFn (PreTranslateMessage_pf PreTranslateMessageProc) |
| Add a PreTranslateMessage function to Tecplot's message loop so that modeless dialogs messages can be dispatched correctly. | |
| Boolean_t | TecUtilTimerAddCallback (UInt32_t Interval, ArbParam_t ClientData, AddOnTimerCallback_pf TimerCallback) |
| Adds a timer callback, a function which is called by Tecplot at a set interval of time. | |
| Boolean_t | TecUtilOnIdleQueueAddCallback (OnIdleCallback_pf Callback, ArbParam_t ClientData) |
| Adds the function to a list of functions that Tecplot calls only one time when Tecplot is in an idle state. | |
| Boolean_t | TecUtilDialogGetFolderName (const char *Title, char **FolderName) |
| Launch a dialog to prompt the user for a folder name. | |
| Boolean_t | TecUtilDialogGetFolderNameX (ArgList_pa ArgList) |
| Launch a dialog to prompt the user for a folder name. | |
| Boolean_t | TecUtilDialogGetFileName (SelectFileOption_e DialogOption, char **FileName, const char *FileTypeName, const char *DefaultFileName, const char *DefaultFilter) |
| Launch a dialog to prompt the user for a file name. | |
| Boolean_t | TecUtilDialogGetFileNames (SelectFileOption_e DialogOption, StringList_pa *FileNames, const char *FileTypeName, StringList_pa DefaultFileNames, const char *DefaultFilter) |
| Launch a dialog to prompt the user for one or more file names. | |
| Boolean_t | TecUtilDialogGetFileNamesX (ArgList_pa ArgList) |
| Launch a dialog to prompt the user for one or more file names. | |
| Boolean_t | TecUtilFileDownloadURL (const char *SourceURL, const char *LocalDestinationFile, Boolean_t IsAscii, Boolean_t ConfirmOverwrite) |
| Download a file given a valid URL. | |
| Boolean_t | TecUtilFileUploadURL (const char *LocalSourceFile, const char *DestinationURL, Boolean_t IsAscii, Boolean_t ConfirmOverwrite) |
| Upload a file given a valid URL. | |
| Boolean_t | TecUtilFileIsURL (const char *URLFName) |
| Convenience function that will determine if a supplied string uses valid URL syntax. | |
| void | TecUtilArrayDealloc (void **Array) |
| Deallocates an array that was allocated and given to an add-on by Tecplot and assigns the pointer to NULL. | |
| MouseButtonMode_e | TecUtilMouseGetCurrentMode (void) |
| Get Tecplot's current mouse mode. | |
| Boolean_t | TecUtilMouseIsValidMode (MouseButtonMode_e MouseMode) |
| This function will tell you if the specified mouse mode is valid for the current state of Tecplot. | |
| Boolean_t | TecUtilMouseSetMode (MouseButtonMode_e MouseMode) |
| Sets Tecplot's mouse mode to the one specified. | |
| void | TecUtilSidebarAutoSensitivity (Boolean_t DoAuto) |
| | |
| void | TecUtilSidebarSetSensitivity (MouseButtonMode_e MouseMode, Boolean_t IsSensitive) |
| | |
| void | TecUtilProbeAtFieldPositionX (ArgList_pa ArgList) |
| Use this function in concert with TecUtilProbeInstallCallback and TecUtilProbeInstallCallbackX. | |
| void | TecUtilProbeAtFieldIndexX (ArgList_pa ArgList) |
| Use this function in concert with TecUtilProbeInstallCallback and TecUtilProbeInstallCallbackX. | |
| void | TecUtilProbeAtLinePositionX (ArgList_pa ArgList) |
| Use this function in concert with TecUtilProbeInstallCallback and TecUtilProbeInstallCallbackX. | |
| void | TecUtilProbeAtLineIndexX (ArgList_pa ArgList) |
| Use this function in concert with TecUtilProbeInstallCallback and TecUtilProbeInstallCallbackX. | |
| Boolean_t | TecUtilProbeInstallCallback (ProbeDestination_pf ProbeDestination, const char *InformationLineText) |
| Change the mouse mode to be the probe tool, and instruct Tecplot to call a different function when the user completes a probe operation in the work area. | |
| Boolean_t | TecUtilProbeInstallCallbackX (ArgList_pa ArgList) |
| Change the mouse mode to be the probe tool, and instruct Tecplot to call a different function when the user completes a probe operation in the work area. | |
| void | TecUtilProbeAllowCOBs (void) |
| Instructs Tecplot to include COBs (iso-surfaces, slices, streamtraces, and so forth) along with zones during a probe when an add-on has a callback registered with TecUtilProbeInstallCallback() and if the user is pressing the Alt key. | |
| double | TecUtilProbeXYGetIndValue (void) |
| | |
| double | TecUtilProbeLinePlotGetIndValue (void) |
| Call this function from a probe destination callback to get the independent value from the previous probe event in an Line-plot. | |
| Boolean_t | TecUtilProbeXYGetDepValue (EntIndex_t MapNum, double *DepValue) |
| | |
| Boolean_t | TecUtilProbeLinePlotGetDepValue (EntIndex_t MapNum, double *DepValue) |
| Call this function from a probe destination callback to get a dependent value from the previous probe event in an Line-plot. | |
| EntIndex_t | TecUtilProbeXYGetSourceMap (void) |
| | |
| EntIndex_t | TecUtilProbeLinePlotGetSourceMap (void) |
| Call this function from a probe destination callback to get the Line-map whose point was selected in the previous nearest-point probe. | |
| char | TecUtilProbeLinePlotGetIndAxisKind (void) |
| Call this function from a probe destination callback to get the indepedent axis kind associated with the line probe. | |
| int | TecUtilProbeLinePlotGetIndAxisNumber (void) |
| Call this function from a probe destination callback to get the indepedent axis number associated with the line probe. | |
| LgIndex_t | TecUtilProbeGetPointIndex (void) |
| Call this function from a probe destination callback to get the point index from the previous nearest-point probe event in a field plot or an XY-plot. | |
| CZType_e | TecUtilProbeFieldGetCZType (void) |
| Indicates type type of COB or zone that was selected during the probe event. | |
| double | TecUtilProbeFieldGetValue (EntIndex_t VarNum) |
| Call this function from a probe destination callback to get a field variable value from the previous probe event in a field plot. | |
| EntIndex_t | TecUtilProbeFieldGetZone (void) |
| Call this function from a probe destination callback to get the zone number from the previous probe event in a field plot. | |
| IJKPlanes_e | TecUtilProbeFieldGetPlane (void) |
| Call this function from a probe destination callback to get the I-, J-, or K-plane from the previous probe event in a field plot. | |
| SmInteger_t | TecUtilProbeFieldGetFaceNumber (void) |
| Call this function from a probe destination callback to get the face number from the previous probe event in a field plot. | |
| LgIndex_t | TecUtilProbeFieldGetFaceCell (void) |
| Call this function from a probe destination callback to get the cell from the previous probe event in a field plot. | |
| LgIndex_t | TecUtilProbeFieldGetCell (void) |
| Call this function from a probe destination callback to get the cell from the previous probe event in a field plot. | |
| Boolean_t | TecUtilProbeFieldGetName (char **Name) |
| Call this function from a probe destination callback to get the name of the item that was probed. | |
| FieldData_pa | TecUtilProbeFieldGetReadableNativeRef (EntIndex_t Var) |
| Call this function from a probe destination callback to get a read-only handle to the native data from the probed item for the specified variable. | |
| FieldData_pa | TecUtilProbeFieldGetReadableDerivedRef (EntIndex_t Var) |
| Call this function from a probe destination callback to get a read-only handle to the derived data from the probed item for the specified variable. | |
| FieldData_pa | TecUtilProbeFieldGetReadableNLRef (EntIndex_t Var) |
| Call this function from a probe destination callback to get a read-only handle to the node-located data from the probed item for the specified variable. | |
| FieldData_pa | TecUtilProbeFieldGetReadableCCRef (EntIndex_t Var) |
| Call this function from a probe destination callback to get a read-only handle to the cell-centered data from the probed item for the specified variable. | |
| Boolean_t | TecUtilExtractInstallCallback (ExtractDestination_pf ExtractDestination, const char *InformationLineText) |
| If the current frame is 2D or 3D, change the mouse mode to be the extract discrete points tool and instruct Tecplot to call a different function when the user completes an extract-like operation in the work area. | |
| Boolean_t | TecUtilDataSetCreate (const char *DataSetTitle, StringList_pa VarNames, Boolean_t ResetStyle) |
| Create a new data set and attach it to the current frame. | |
| VarLoadMode_e | TecUtilDataSetGetVarLoadMode (void) |
| Get the variable load mode for the current data set. | |
| void | TecUtilZoneSetBuildZoneOptInfo (EntIndex_t Zone, Boolean_t BuildZoneOptInfo) |
| Instruct Tecplot to either build or forgo building zone optimization information. | |
| Boolean_t | TecUtilDataSetDefVarLoadFinish (Boolean_t IsDataSetOk) |
| | |
| Boolean_t | TecUtiltDataSetDefVarLoadFinish (Boolean_t IsDataSetOk) |
| | |
| Boolean_t | TecUtilDataSetAddZone (const char *Name, LgIndex_t IMax, LgIndex_t JMax, LgIndex_t KMax, ZoneType_e ZoneType, FieldDataType_e *VarDataType_Array) |
| Add a zone to the data set attached to the current frame. | |
| Boolean_t | TecUtilDataSetAddZoneX (ArgList_pa ArgList) |
| Add a zone to the current data set. | |
| Boolean_t | TecUtilDataSetAddVarX (ArgList_pa ArgList) |
| Add a variable to the current data set. | |
| Boolean_t | TecUtilZoneRealloc (EntIndex_t Zone, LgIndex_t NewIMaxOrNumDataPoints, LgIndex_t NewJMaxOrNumElements, LgIndex_t NewKMax) |
| Reallocate the classic FE or ordered zone in the data set attached to the current frame. | |
| Boolean_t | TecUtilDataSetAddVar (const char *VarName, FieldDataType_e *FieldDataType_Array) |
| Add a variable to the current data set. | |
| Boolean_t | TecUtilQuitAddQueryCallback (MopupQueryAddOnCallback_pf QuitQueryCallback) |
| Include a function in the list of functions to call when Tecplot is considering shutting down. | |
| Boolean_t | TecUtilEventAddPreDrawCallback (DrawEventCallback_pf DrawEventCallback, ArbParam_t ClientData) |
| Adds the callback and its client data to the list of pre-draw event callbacks. | |
| Boolean_t | TecUtilEventAddPostDrawCallback (DrawEventCallback_pf DrawEventCallback, ArbParam_t ClientData) |
| Adds the callback and its client data to the list of post-draw event callbacks. | |
| Boolean_t | TecUtilStateChangeSetMode (StateChangeAddOnCallback_pf Callback, StateChangeMode_e Mode) |
| Set the mode in which state changes are propagated to the specified state change callback. | |
| Boolean_t | TecUtilStateChangeAddCallback (StateChangeAddOnCallback_pf StateChangeCallback) |
| Include a function in the list of functions to call when a state change occurs in Tecplot. | |
| void | TecUtilStateChanged (StateChange_e StateChange, ArbParam_t CallData) |
| Inform tecplot of a state change. | |
| Boolean_t | TecUtilStateChangeRemoveCBX (ArgList_pa ArgList) |
| Remove a previously added callback from Tecplot's list of add-on state change callbacks. | |
| Boolean_t | TecUtilStateChangeRemoveCallback (void *AddOnStateChangeCallback) |
| Remove a previously added callback from Tecplot's list of add-on state change callbacks. | |
| Boolean_t | TecUtilStateChangeAddCallbackX (ArgList_pa ArgList) |
| Add a callback to Tecplot's list of add-on's to receive state changes notifications. | |
| Boolean_t | TecUtilStateChangeGetIndex (LgIndex_t *Index) |
| Retrieve Index supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetPageUniqueID (UniqueID_t *UniqueID) |
| Retrieve the page UniqueID supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetFrameUniqueID (UniqueID_t *UniqueID) |
| Retrieve the frame UniqueID supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetDataSetUniqueID (UniqueID_t *UniqueID) |
| Retrieve the dataset UniqueID supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetUniqueID (UniqueID_t *UniqueID) |
| Retrieve UniqueID supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetArbEnum (LgIndex_t *ArbEnum) |
| Retrieve enumerated supplemental information from the previous state change. | |
| Boolean_t | TecUtilStateChangeGetZoneSet (Set_pa *ZoneSetRef) |
| Retrieve a reference to the set of zones associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetVarSet (Set_pa *VarSetRef) |
| Retrieve a reference to the set of variables associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetName (char **NameRef) |
| Retrieve a reference to the name associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetMap (EntIndex_t *Map) |
| Retrieve a reference to the map associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetZone (EntIndex_t *Zone) |
| Retrieve the number of the zone associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetVar (EntIndex_t *Var) |
| Retrieve a reference to the variable associated with the previous state change. | |
| Boolean_t | TecUtilStateChangeGetStyleParam (int Param, const char **StyleParam) |
| Retrieve one of the P1,P2,P3,P4,P5,P6, or P7 style parameters from the previous style state change. | |
| void | TecUtilStateChangeGetInfoX (ArgList_pa ArgList) |
| Retrieve the P1,P2,P3,P4,P5 style parameters from the previous style state change. | |
| void | TecUtilStateChangedX (ArgList_pa ArgList) |
| Inform Tecplot of a state change. | |
| Boolean_t | TecUtilMacroAddCommandCallback (const char *CommandProcessorIDString, MacroCommandExtCallback_pf MacroCommandCallback) |
| Include a function in the list of functions to call when the $!EXTENDEDCOMMAND macro command is processed. | |
| Boolean_t | TecUtilMacroRecordExtCommand (const char *CommandProcessorIDString, const char *Command) |
| Instruct Tecplot to record a macro command to the macro file which is currently being recorded. | |
| Boolean_t | TecUtilMacroRecordAddOnCommand (const char *AddOnIDString, const char *Command) |
| | |
| Boolean_t | TecUtilMacroRecordExtComRaw (const char *CommandProcessorIDString, const char *Command, const char *RawData) |
| Instruct Tecplot to record a macro command, that includes raw data, to the macro file. | |
| Boolean_t | TecUtilMacroRecordAddOnComRaw (const char *AddOnIDString, const char *Command, const char *RawData) |
| | |
| Boolean_t | TecUtilMacroRecordRawCommand (const char *Command) |
| Send anything you want to the Tecplot record file. | |
| Boolean_t | TecUtilDataSetAddJournalCommand (const char *CommandProcessorIDString, const char *Instructions, const char *RawData) |
| Adds a command to the data journal. | |
| Boolean_t | TecUtilDataSetAddRawJournalCom (const char *Command) |
| Adds a raw macro command to the data journal. | |
| Boolean_t | TecUtilDataSetAddPostConvInstr (const char *AddOnIDString, const char *Instructions, const char *RawData) |
| | |
| void | TecUtilDataSetSuspendMarking (Boolean_t DoSuspend) |
| Stops Tecplot for altering or marking the loaded dataset. | |
| void | TecUtilDispatchWorkAreaEvent (int I, int J, int ButtonOrKey, Event_e Event, Boolean_t IsShifted, Boolean_t IsAlted, Boolean_t IsControlled) |
| Dispatches a Tecplot work area event to the Tecplot engine. | |
| void | TecUtilToolbarActivate (Boolean_t Activate) |
| Specifies whether to show the Tecplot toolbar ore not. | |
| Boolean_t | TecUtilMenuAddOption (const char *MenuPath, const char *MenuLabel, char Mnemonic, DynamicMenuCallback_pf MenuOptionCallback) |
| Create a simple menu option in Tecplot's main menu. | |
| Boolean_t | TecUtilMenuAddSeparator (const char *MenuPath) |
| Adds menu separator to the end of the specified parent menu. | |
| void | TecUtilMenuAddStatusLineHelp (Menu_pa MenuItem, const char *StatusLineHelp) |
| Registers a character string to be displayed on the status line for a menu item. | |
| Boolean_t | TecUtilMenuSetSensitivity (const char *MenuPath, const char *MenuLabel, Boolean_t IsSensitive) |
| | |
| Menu_pa | TecUtilMenuGetMain (void) |
| Gets the menu handle for Tecplot's main menu. | |
| Menu_pa | TecUtilMenuGetStandard (StandardMenu_e StandardMenu) |
| Gets the menu handle for a top-level standard Tecplot menu. | |
| Menu_pa | TecUtilMenuInsertSubMenu (Menu_pa ParentMenu, int InsertPos, const char *SubMenuLabel) |
| Inserts a submenu into a menu. | |
| Menu_pa | TecUtilMenuInsertOption (Menu_pa ParentMenu, int InsertPos, const char *OptionLabel, MenuActivateCallback_pf ActivateCallback, ArbParam_t ActivateClientData) |
| Inserts a menu option into a menu. | |
| Menu_pa | TecUtilMenuInsertToggle (Menu_pa ParentMenu, int InsertPos, const char *ToggleLabel, MenuActivateCallback_pf ActivateCallback, ArbParam_t ActivateClientData, MenuGetToggleStateCallback_pf GetToggleStateCallback, ArbParam_t GetToggleStateClientData) |
| Inserts a menu toggle into a menu. | |
| Menu_pa | TecUtilMenuInsertSeparator (Menu_pa ParentMenu, int InsertPos) |
| Inserts a separator into a menu. | |
| void | TecUtilMenuInsertStandard (Menu_pa ParentMenu, int InsertPos, StandardMenu_e StandardMenu) |
| Inserts a standard Tecplot menu into another menu as a submenu. | |
| void | TecUtilMenuRegisterSensitivityCallback (Menu_pa MenuItem, MenuGetSensitivityCallback_pf GetSensitivityCallback, ArbParam_t GetSensitivityClientData) |
| Registers a function that will determine the sensitivity of a menu item (i.e., whether the item is enabled for user input or grayed out). | |
| void | TecUtilMenuDelete (Menu_pa *MenuItemPtr) |
| Deletes a menu item. | |
| void | TecUtilMenuClearAll (void) |
| Remove all menus, submenus, and menu items from the Tecplot menu bar. | |
| Boolean_t | TecUtilImportAddConverter (DataSetConverter_pf ConverterCallback, const char *ConverterName, const char *FNameExtension) |
| Register a data set converter with Tecplot. | |
| Boolean_t | TecUtilImportAddLoader (DataSetLoader_pf LoaderCallback, const char *DataSetLoaderName, DynamicMenuCallback_pf LoaderSelectedCallback, DataSetLoaderInstructionOverride_pf InstructionOverrideCallback) |
| Register a data set loader with Tecplot. | |
| Boolean_t | TecUtilImportSetLoaderInstr (const char *DataSetLoaderName, StringList_pa Instructions) |
| Inform Tecplot about the instructions used to load the current data set. | |
| void | TecUtilImportWriteLoaderInstr (const char *DataSetLoaderName, StringList_pa Instructions) |
| Writes a $!READDATASET macro command to the macro file if macro recording is on. | |
| void | TecUtilAddOnRegisterInfo (const char *OfficialName, const char *Version, const char *Author) |
| | |
| AddOn_pa | TecUtilAddOnRegister (int TecplotBaseVersionNumber, const char *OfficialName, const char *Version, const char *Author) |
| Register information about your add-on with Tecplot. | |
| Boolean_t | TecUtilAddOnGetRegisteredInfo (const char *OfficialName, char **Version, char **Author) |
| Query Tecplot's list of loaded addons for the specified add-on's version and author strings. | |
| void | TecUtilDynamicLabelRegisterCallback (const char *DynamicLabelName, DynamicLabelCallback_pf DynamicLabelCallback, ArbParam_t ClientData) |
| Registers a dynamic axis label provider callback. | |
| Boolean_t | TecUtilCurveRegisterExtCrvFit (const char *CurveFitName, GetLinePlotDataPointsCallback_pf GetLinePlotDataPointsCallback, GetProbeValueCallback_pf GetProbeValueCallback, GetCurveInfoStringCallback_pf GetCurveInfoStringCallback, GetCurveSettingsCallback_pf GetCurveSettingsCallback, GetAbbreviatedSettingsStringCallback_pf GetAbbreviatedSettingsStringCallback) |
| Registers an extended curve fit add-on. | |
| void | TecUtilDialogErrMsg (const char *Message) |
| Launch a dialog with an error message. | |
| void | TecUtilDataLoadBegin (void) |
| Notifies Tecplot that a major data load operation is about to begin. | |
| void | TecUtilDataLoadEnd (void) |
| Notifies Tecplot that a major data load operation has completed. | |
| void | TecUtilDataValueShare (EntIndex_t SourceZone, EntIndex_t DestZone, EntIndex_t Var) |
| Sets the properties of the variable so that it is shared between source and destination zones (using the source for values). | |
| void | TecUtilDataValueCopy (EntIndex_t SourceZone, EntIndex_t DestZone, EntIndex_t Var) |
| Copies the data from the source zone's variable to the destination zone. | |
| Boolean_t | TecUtilDataValueAlloc (EntIndex_t Zone, EntIndex_t Var) |
| Allocates the space needed for the variable. | |
| Boolean_t | TecUtilDataValueCanMemMapData (EntIndex_t Zone, EntIndex_t Var, MemMapOffset_t Offset, Boolean_t IsDataNativeByteOrder) |
| | |
| Boolean_t | TecUtilDataValueMemMapData (EntIndex_t Zone, EntIndex_t Var, int FileDescriptor, MemMapOffset_t Offset, Boolean_t IsDataNativeByteOrder) |
| | |
| Boolean_t | TecUtilDataValueAutoLOD (EntIndex_t Zone, EntIndex_t Var, DataValueStructure_e DataValueStructure, const char *FileName, FileOffset_t Offset, Int64_t Stride, Boolean_t IsDataNativeByteOrder) |
| Specifies where in the data file the data for the specified variable resides. | |
| ArbParam_t | TecUtilDataValueGetClientData (FieldData_pa FieldData) |
| Return the custom load-on-demand client data from a field data handle. | |
| Boolean_t | TecUtilDataValueCustomLOD (EntIndex_t Zone, EntIndex_t Var, LoadOnDemandVarLoad_pf VariableLoad, LoadOnDemandVarUnload_pf VariableUnload, LoadOnDemandVarCleanup_pf VariableCleanup, FieldValueGetFunction_pf GetValueFunction, FieldValueSetFunction_pf SetValueFunction, ArbParam_t ClientData) |
| Registers with Tecplot the load-on-demand callbacks and client data for a specific variable. | |
| Boolean_t | TecUtilDataValueUnload (EntIndex_t Zone, EntIndex_t Var) |
| Instructs Tecplot to unload the variable. | |
| Boolean_t | TecUtilDataValueBranchShared (EntIndex_t Zone, EntIndex_t Var) |
| Branch off a shared variable. | |
| void | TecUtilDataConnectShare (EntIndex_t SourceZone, EntIndex_t DestZone) |
| Sets the properties of the connectivity so that it is shared between source and destination zones (using the source for values). | |
| Boolean_t | TecUtilDataConnectBranchShared (EntIndex_t Zone) |
| Branch the connectivity information. | |
| void | TecUtilDataValueArraySetByRef (FieldData_pa DestFieldData, LgIndex_t DestOffset, LgIndex_t DestCount, void *SourceValueArray) |
| Copies the specified number of values from the base of the source value array to the destination field data starting at the specified offset. | |
| void | TecUtilDataValueSetByRef (FieldData_pa FD, LgIndex_t PointIndex, double Value) |
| Assign a value to a field variable at a specific position. | |
| void | TecUtilDataValueSetMinMaxByRef (FieldData_pa FieldData, double MinValue, double MaxValue) |
| Set the minimum and maximum values for a tecplot variable using a field data reference. | |
| void | TecUtilDataValueSetMinMaxByZoneVar (EntIndex_t Zone, EntIndex_t Var, double MinValue, double MaxValue) |
| Set the minimum and maximum values for a tecplot variable using a zone and variable number. | |
| void | TecUtilDataNodeSetByZone (EntIndex_t Zone, LgIndex_t Element, LgIndex_t Corner, NodeMap_t Node) |
| Set the node index for a particular corner of a finite-element. | |
| void | TecUtilDataNodeArraySetByRef (NodeMap_pa DestNodeMap, LgIndex_t DestOffset, LgIndex_t DestCount, NodeMap_t *SourceNodeArray) |
| Copies the specified number of nodes from the base of the source node array to the destination node map starting at the specified offset. | |
| void | TecUtilDataNodeSetByRef (NodeMap_pa NM, LgIndex_t Element, LgIndex_t Corner, NodeMap_t Node) |
| Set the node index for a particular corner of a finite-element. | |
| ArbParam_t | TecUtilDataNodeGetClientData (NodeMap_pa NodeMap) |
| Return the custom load-on-demand client data from a node map handle. | |
| Boolean_t | TecUtilDataNodeAutoLOD (EntIndex_t Zone, const char *FileName, FileOffset_t Offset, Boolean_t IsDataNativeByteOrder) |
| Specifies where in the data file the data for the specified node map resides. | |
| Boolean_t | TecUtilDataNodeCustomLOD (EntIndex_t Zone, LoadOnDemandNodeMapLoad_pf LoadCallback, LoadOnDemandNodeMapUnload_pf UnloadCallback, LoadOnDemandNodeMapCleanup_pf CleanupCallback, ArbParam_t ClientData) |
| Registers with Tecplot the load-on-demand callbacks and client data for a node mapping for a specific zone. | |
| Boolean_t | TecUtilDataNodeAlloc (EntIndex_t Zone) |
| Allocates the space needed for the node mapping. | |
| void | TecUtilLockOn (void) |
| Lock Tecplot. | |
| void | TecUtilLockOff (void) |
| Unlock Tecplot. | |
| void | TecUtilLockStart (AddOn_pa AddOn) |
| Lock Tecplot. | |
| void | TecUtilLockFinish (AddOn_pa AddOn) |
| Unlock Tecplot. | |
| char * | TecUtilLockGetCurrentOwnerName (void) |
| Queries for and returns the name of the object currently locking Tecplot. | |
| void | TecUtilStatusStartPercentDone (const char *PercentDoneText, Boolean_t ShowStopButton, Boolean_t ShowProgressBar) |
| Called when a long operation that needs to present percent done information on the status line begins. | |
| void | TecUtilStatusSetPercentDoneText (const char *PercentDoneText) |
| Sets the string to displayed on the percent done status line. | |
| Boolean_t | TecUtilStatusCheckPercentDone (int PercentDone) |
| Tells the status line what percentage of the task is complete. | |
| void | TecUtilStatusFinishPercentDone (void) |
| Called when a long operation that needs to present percent done information on the status line completes. | |
| void | TecUtilDialogLaunchPercentDone (const char *Label, Boolean_t ShowTheScale) |
| Launch the Percent Done dialog. | |
| void | TecUtilDialogSetPercentDoneText (const char *Text) |
| Update the text in the Percent Done dialog. | |
| Boolean_t | TecUtilDialogCheckPercentDone (int PercentDone) |
| Set the current value of the Percent Done dialog and check to see if the user has clicked Cancel. | |
| void | TecUtilDialogDropPercentDone (void) |
| Drop the Percent Done dialog. | |
| Boolean_t | TecUtilMacroExecuteCommand (const char *Command) |
| Instruct Tecplot to execute a single macro command. | |
| Boolean_t | TecUtilMacroSetMacroVar (const char *MacroVar, const char *ValueString) |
| Set the value for a macro variable. | |
| Boolean_t | TecUtilInterruptCheck (void) |
| Checks if Tecplot is in an interrupted state. | |
| void | TecUtilInterrupt (void) |
| Interrupt Tecplot execution. | |
| void | TecUtilGeomDelete (Geom_ID GID) |
| Deletes the specified geometry object. | |
| void | TecUtilTextDelete (Text_ID TID) |
| Deletes the specified text object. | |
| Boolean_t | TecUtilPickGeom (Geom_ID GID) |
| Add the specified geometry to the pick list. | |
| Boolean_t | TecUtilPickText (Text_ID TID) |
| Add the specified text to the pick list. | |
| Boolean_t | TecUtilGeomIsValid (Geom_ID GID) |
| Validate a geometry ID. | |
| Boolean_t | TecUtilTextIsValid (Text_ID TID) |
| Determine if the text object is valid in the current frame context. | |
| char * | TecUtilStringConvOldFormatting (const char *OldString, Font_e BaseFont) |
| Convert a text string using the old formatting syntax into the new formatting syntax. | |
| char * | TecUtilStringAlloc (int MaxLength, const char *DebugInfo) |
| Allocate a character string. | |
| void | TecUtilStringDealloc (char **S) |
| Free a string previously allocated with TecUtilStringAlloc(), or one that was allocated and returned as the result of calling any other TecUtilXxx function. | |
| void | TecUtilStringListClear (StringList_pa StringList) |
| Remove all members of the string list. | |
| void | TecUtilStringListRemoveStrings (StringList_pa StringList, LgIndex_t StringNumber, LgIndex_t Count) |
| Remove the specified number of strings beginning at the nth string. | |
| void | TecUtilStringListRemoveString (StringList_pa StringList, LgIndex_t StringNumber) |
| Remove the nth string from the string list. | |
| void | TecUtilStringListDealloc (StringList_pa *StringList) |
| Deallocate the string list members and handle, and set the handle to NULL. | |
| StringList_pa | TecUtilStringListAlloc (void) |
| Create an empty string list. | |
| Boolean_t | TecUtilStringListAppendString (StringList_pa StringList, const char *String) |
| Append a copy of the string to the string list. | |
| LgIndex_t | TecUtilStringListGetCount (StringList_pa StringList) |
| Count the number of strings currently maintained by the string list. | |
| const char * | TecUtilStringListGetRawStringPtr (StringList_pa StringList, LgIndex_t StringNumber) |
| Return a reference to the nth string in a string list. | |
| char * | TecUtilStringListGetString (StringList_pa StringList, LgIndex_t StringNumber) |
| Return a copy of the nth string from a string list. | |
| Boolean_t | TecUtilStringListSetString (StringList_pa StringList, LgIndex_t StringNumber, const char *String) |
| Place a copy of the specified string at the nth position in the string list. | |
| Boolean_t | TecUtilStringListInsertString (StringList_pa StringList, LgIndex_t StringNumber, const char *String) |
| Insert a copy of the string into the nth position of the string list. | |
| StringList_pa | TecUtilStringListCopy (StringList_pa StringList) |
| Return a handle to a duplicate of the specified string list and its contents. | |
| Boolean_t | TecUtilStringListAppend (StringList_pa Target, StringList_pa Source) |
| Append a copy of the contents of the source string list to the target string list. | |
| char * | TecUtilStringListToNLString (StringList_pa StringList) |
| Return a newline delimited string representation of the string list. | |
| StringList_pa | TecUtilStringListFromNLString (const char *String) |
| Create a string list from a newline delimited string. | |
| void | TecUtilStringListSort (StringList_pa StringList, StringListStringComparator_pf Comparator, ArbParam_t ClientData) |
| Sorts the string list by repeatedly calling the 'Comparator' function until the list is in order. | |
| Set_pa | TecUtilSetAlloc (Boolean_t ShowErr) |
| Allocate a new empty set. | |
| void | TecUtilSetDealloc (Set_pa *Set) |
| Free all memory associated with the specified set and assign the set to be NULL. | |
| Boolean_t | TecUtilSetCopy (Set_pa DstSet, Set_pa SrcSet, Boolean_t ShowErr) |
| Copy one set to another. | |
| void | TecUtilSetClear (Set_pa Set) |
| Empties the specified set. | |
| Boolean_t | TecUtilSetAddMember (Set_pa Set, SetIndex_t Member, Boolean_t ShowErr) |
| Add the specified member to the specified set. | |
| void | TecUtilSetRemoveMember (Set_pa Set, SetIndex_t Member) |
| Remove a member from a set. | |
| Boolean_t | TecUtilSetIsMember (Set_pa Set, SetIndex_t Member) |
| Determine if the specified member is in the specified set. | |
| Boolean_t | TecUtilSetIsEmpty (Set_pa Set) |
| Determine if the specified set is NULL or contains no members. | |
| SetIndex_t | TecUtilSetGetMemberCount (Set_pa Set) |
| Get the count of the number of members in a set. | |
| Boolean_t | TecUtilSetIsEqual (Set_pa Set1, Set_pa Set2) |
| Determines if the specified sets are equal (have the same members). | |